builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-071 starttime: 1468352075.65 results: success (0) buildid: 20160712111926 builduid: 7cfe0ed0ac3d494b83fa1eed0f2e3808 revision: 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-12 12:34:35.653779) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-12 12:34:35.654237) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-12 12:34:35.654546) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-12 12:34:35.825053) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-12 12:34:35.825357) ========= '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-071 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-071 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-071 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --12:34:37-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.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% 2.10 GB/s 12:34:37 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.227000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-12 12:34:37.110947) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-12 12:34:37.111296) ========= '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-071 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-071 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-071 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.501000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-12 12:34:41.633365) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-12 12:34:41.633774) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 --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-beta --rev 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-071 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-071 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-071 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-07-12 12:34:42,709 truncating revision to first 12 chars 2016-07-12 12:34:42,709 Setting DEBUG logging. 2016-07-12 12:34:42,709 attempt 1/10 2016-07-12 12:34:42,709 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/1748a233dae0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-12 12:34:43,276 unpacking tar archive at: mozilla-beta-1748a233dae0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.483000 ========= master_lag: 0.70 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-12 12:34:43.812713) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-12 12:34:43.813030) ========= script_repo_revision: 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-12 12:34:43.813446) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-12 12:34:43.813730) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-12 12:34:43.832761) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 19 secs) (at 2016-07-12 12:34:43.833049) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-071 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-071 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-071 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 12:34:44 INFO - MultiFileLogger online at 20160712 12:34:44 in C:\slave\test 12:34:44 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-beta --download-symbols true 12:34:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:34:44 INFO - {'append_to_log': False, 12:34:44 INFO - 'base_work_dir': 'C:\\slave\\test', 12:34:44 INFO - 'blob_upload_branch': 'mozilla-beta', 12:34:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:34:44 INFO - 'buildbot_json_path': 'buildprops.json', 12:34:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:34:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:34:44 INFO - 'download_minidump_stackwalk': True, 12:34:44 INFO - 'download_symbols': 'true', 12:34:44 INFO - 'e10s': False, 12:34:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:34:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:34:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:34:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:34:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:34:44 INFO - 'C:/mozilla-build/tooltool.py'), 12:34:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:34:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:34:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:34:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:34:44 INFO - 'log_level': 'info', 12:34:44 INFO - 'log_to_console': True, 12:34:44 INFO - 'opt_config_files': (), 12:34:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:34:44 INFO - '--processes=1', 12:34:44 INFO - '--config=%(test_path)s/wptrunner.ini', 12:34:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:34:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:34:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:34:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:34:44 INFO - 'pip_index': False, 12:34:44 INFO - 'require_test_zip': True, 12:34:44 INFO - 'test_type': ('testharness',), 12:34:44 INFO - 'this_chunk': '1', 12:34:44 INFO - 'total_chunks': '10', 12:34:44 INFO - 'virtualenv_path': 'venv', 12:34:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:34:44 INFO - 'work_dir': 'build'} 12:34:44 INFO - ##### 12:34:44 INFO - ##### Running clobber step. 12:34:44 INFO - ##### 12:34:44 INFO - Running pre-action listener: _resource_record_pre_action 12:34:44 INFO - Running main action method: clobber 12:34:44 INFO - rmtree: C:\slave\test\build 12:34:44 INFO - Using _rmtree_windows ... 12:34:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:36:52 INFO - Running post-action listener: _resource_record_post_action 12:36:52 INFO - ##### 12:36:52 INFO - ##### Running read-buildbot-config step. 12:36:52 INFO - ##### 12:36:52 INFO - Running pre-action listener: _resource_record_pre_action 12:36:52 INFO - Running main action method: read_buildbot_config 12:36:52 INFO - Using buildbot properties: 12:36:52 INFO - { 12:36:52 INFO - "project": "", 12:36:52 INFO - "product": "firefox", 12:36:52 INFO - "script_repo_revision": "production", 12:36:52 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 12:36:52 INFO - "repository": "", 12:36:52 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 12:36:52 INFO - "buildid": "20160712111926", 12:36:52 INFO - "pgo_build": "False", 12:36:52 INFO - "basedir": "C:\\slave\\test", 12:36:52 INFO - "buildnumber": 12, 12:36:52 INFO - "slavename": "t-w732-ix-071", 12:36:52 INFO - "revision": "1748a233dae02d02e14bb64d378dc8cc3ae4a1b0", 12:36:52 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 12:36:52 INFO - "platform": "win32", 12:36:52 INFO - "branch": "mozilla-beta", 12:36:52 INFO - "repo_path": "releases/mozilla-beta", 12:36:52 INFO - "moz_repo_path": "", 12:36:52 INFO - "stage_platform": "win32", 12:36:52 INFO - "builduid": "7cfe0ed0ac3d494b83fa1eed0f2e3808", 12:36:52 INFO - "slavebuilddir": "test" 12:36:52 INFO - } 12:36:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 12:36:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 12:36:52 INFO - Running post-action listener: _resource_record_post_action 12:36:52 INFO - ##### 12:36:52 INFO - ##### Running download-and-extract step. 12:36:52 INFO - ##### 12:36:52 INFO - Running pre-action listener: _resource_record_pre_action 12:36:52 INFO - Running main action method: download_and_extract 12:36:52 INFO - mkdir: C:\slave\test\build\tests 12:36:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:36:52 INFO - https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:36:52 INFO - trying https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 12:36:52 INFO - Downloading https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 12:36:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 12:36:53 INFO - Downloaded 1240 bytes. 12:36:53 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 12:36:53 INFO - Using the following test package requirements: 12:36:53 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 12:36:53 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:36:53 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 12:36:53 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:36:53 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 12:36:53 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:36:53 INFO - u'jsshell-win32.zip'], 12:36:53 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:36:53 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 12:36:53 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 12:36:53 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:36:53 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 12:36:53 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:36:53 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 12:36:53 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:36:53 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 12:36:53 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:36:53 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 12:36:53 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 12:36:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:36:53 INFO - https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:36:53 INFO - trying https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 12:36:53 INFO - Downloading https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 12:36:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 12:36:55 INFO - Downloaded 20402943 bytes. 12:36:55 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:36:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:36:57 INFO - caution: filename not matched: web-platform/* 12:36:57 INFO - Return code: 11 12:36:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:36:57 INFO - https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:36:57 INFO - trying https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 12:36:57 INFO - Downloading https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 12:36:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 12:36:59 INFO - Downloaded 36389908 bytes. 12:36:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:36:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:37:51 INFO - caution: filename not matched: bin/* 12:37:51 INFO - caution: filename not matched: config/* 12:37:51 INFO - caution: filename not matched: mozbase/* 12:37:51 INFO - caution: filename not matched: marionette/* 12:37:51 INFO - caution: filename not matched: tools/wptserve/* 12:37:51 INFO - Return code: 11 12:37:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:37:51 INFO - https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 12:37:51 INFO - trying https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:37:51 INFO - Downloading https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 12:37:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 12:37:55 INFO - Downloaded 68472478 bytes. 12:37:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:37:55 INFO - mkdir: C:\slave\test\properties 12:37:55 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:37:55 INFO - Writing to file C:\slave\test\properties\build_url 12:37:55 INFO - Contents: 12:37:55 INFO - build_url:https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:37:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:37:56 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:37:56 INFO - Writing to file C:\slave\test\properties\symbols_url 12:37:56 INFO - Contents: 12:37:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:37:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:37:56 INFO - https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:37:56 INFO - trying https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:37:56 INFO - Downloading https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:37:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 12:38:00 INFO - Downloaded 55586973 bytes. 12:38:00 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:38:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:38:03 INFO - Return code: 0 12:38:03 INFO - Running post-action listener: _resource_record_post_action 12:38:03 INFO - Running post-action listener: set_extra_try_arguments 12:38:03 INFO - ##### 12:38:03 INFO - ##### Running create-virtualenv step. 12:38:03 INFO - ##### 12:38:03 INFO - Running pre-action listener: _pre_create_virtualenv 12:38:03 INFO - Running pre-action listener: _resource_record_pre_action 12:38:03 INFO - Running main action method: create_virtualenv 12:38:03 INFO - Creating virtualenv C:\slave\test\build\venv 12:38:03 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 12:38:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:38:11 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:38:15 INFO - Installing distribute......................................................................................................................................................................................done. 12:38:16 INFO - Return code: 0 12:38:16 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:38:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:38:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:38:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:38:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:38:16 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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-071', 'USERDOMAIN': 'T-W732-IX-071', '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-071', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:38:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 12:38:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:38:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:38:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:38:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:38:16 INFO - 'COMPUTERNAME': 'T-W732-IX-071', 12:38:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:38:16 INFO - 'DCLOCATION': 'SCL3', 12:38:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:38:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:38:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:38:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:38:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:38:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:38:16 INFO - 'HOMEDRIVE': 'C:', 12:38:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:38:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:38:16 INFO - 'KTS_VERSION': '1.19c', 12:38:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:38:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:38:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-071', 12:38:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:38:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:38:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:38:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:38:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:38:16 INFO - 'MOZ_AIRBAG': '1', 12:38:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:38:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:38:16 INFO - 'MOZ_MSVCVERSION': '8', 12:38:16 INFO - 'MOZ_NO_REMOTE': '1', 12:38:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:38:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:38:16 INFO - 'NO_EM_RESTART': '1', 12:38:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:38:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:38:16 INFO - 'OS': 'Windows_NT', 12:38:16 INFO - 'OURDRIVE': 'C:', 12:38:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:38:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:38:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:38:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:38:16 INFO - 'PROCESSOR_LEVEL': '6', 12:38:16 INFO - 'PROCESSOR_REVISION': '1e05', 12:38:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:38:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:38:16 INFO - 'PROMPT': '$P$G', 12:38:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:38:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:38:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:38:16 INFO - 'PWD': 'C:\\slave\\test', 12:38:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:38:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:38:16 INFO - 'SYSTEMDRIVE': 'C:', 12:38:16 INFO - 'SYSTEMROOT': 'C:\\windows', 12:38:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:38:16 INFO - 'TEST1': 'testie', 12:38:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:38:16 INFO - 'USERDOMAIN': 'T-W732-IX-071', 12:38:16 INFO - 'USERNAME': 'cltbld', 12:38:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:38:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:38:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:38:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:38:16 INFO - 'WINDIR': 'C:\\windows', 12:38:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:38:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:38:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:38:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:38:18 INFO - Downloading/unpacking psutil>=0.7.1 12:38:18 INFO - Running setup.py egg_info for package psutil 12:38:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:38:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:38:18 INFO - Installing collected packages: psutil 12:38:18 INFO - Running setup.py install for psutil 12:38:18 INFO - building 'psutil._psutil_windows' extension 12:38:18 INFO - error: Unable to find vcvarsall.bat 12:38:18 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-vpsrzg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:38:18 INFO - running install 12:38:18 INFO - running build 12:38:18 INFO - running build_py 12:38:18 INFO - creating build 12:38:18 INFO - creating build\lib.win32-2.7 12:38:18 INFO - creating build\lib.win32-2.7\psutil 12:38:18 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:38:18 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:38:18 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:38:18 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:38:18 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:38:18 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:38:18 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:38:18 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:38:18 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:38:18 INFO - running build_ext 12:38:18 INFO - building 'psutil._psutil_windows' extension 12:38:18 INFO - error: Unable to find vcvarsall.bat 12:38:18 INFO - ---------------------------------------- 12:38:18 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-vpsrzg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:38:18 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:38:18 WARNING - Return code: 1 12:38:18 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 12:38:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:38:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:38:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:38:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:38:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:38:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-071', 'USERDOMAIN': 'T-W732-IX-071', '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-071', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:38:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 12:38:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 12:38:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:38:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:38:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:38:18 INFO - 'COMPUTERNAME': 'T-W732-IX-071', 12:38:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:38:18 INFO - 'DCLOCATION': 'SCL3', 12:38:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:38:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:38:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:38:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:38:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:38:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:38:18 INFO - 'HOMEDRIVE': 'C:', 12:38:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:38:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:38:18 INFO - 'KTS_VERSION': '1.19c', 12:38:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:38:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:38:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-071', 12:38:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:38:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:38:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:38:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:38:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:38:18 INFO - 'MOZ_AIRBAG': '1', 12:38:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:38:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:38:18 INFO - 'MOZ_MSVCVERSION': '8', 12:38:18 INFO - 'MOZ_NO_REMOTE': '1', 12:38:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:38:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:38:18 INFO - 'NO_EM_RESTART': '1', 12:38:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:38:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:38:18 INFO - 'OS': 'Windows_NT', 12:38:18 INFO - 'OURDRIVE': 'C:', 12:38:18 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:38:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:38:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:38:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:38:18 INFO - 'PROCESSOR_LEVEL': '6', 12:38:18 INFO - 'PROCESSOR_REVISION': '1e05', 12:38:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:38:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:38:18 INFO - 'PROMPT': '$P$G', 12:38:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:38:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:38:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:38:18 INFO - 'PWD': 'C:\\slave\\test', 12:38:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:38:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:38:18 INFO - 'SYSTEMDRIVE': 'C:', 12:38:18 INFO - 'SYSTEMROOT': 'C:\\windows', 12:38:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:38:18 INFO - 'TEST1': 'testie', 12:38:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:38:18 INFO - 'USERDOMAIN': 'T-W732-IX-071', 12:38:18 INFO - 'USERNAME': 'cltbld', 12:38:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:38:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:38:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:38:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:38:18 INFO - 'WINDIR': 'C:\\windows', 12:38:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:38:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:38:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:38:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:38:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:38:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:38:20 INFO - Running setup.py egg_info for package mozsystemmonitor 12:38:20 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:38:20 INFO - Running setup.py egg_info for package psutil 12:38:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:38:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:38:20 INFO - Installing collected packages: mozsystemmonitor, psutil 12:38:20 INFO - Running setup.py install for mozsystemmonitor 12:38:20 INFO - Running setup.py install for psutil 12:38:20 INFO - building 'psutil._psutil_windows' extension 12:38:20 INFO - error: Unable to find vcvarsall.bat 12:38:20 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-qpsusc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:38:20 INFO - running install 12:38:20 INFO - running build 12:38:20 INFO - running build_py 12:38:20 INFO - running build_ext 12:38:20 INFO - building 'psutil._psutil_windows' extension 12:38:20 INFO - error: Unable to find vcvarsall.bat 12:38:20 INFO - ---------------------------------------- 12:38:20 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-qpsusc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:38:20 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:38:20 WARNING - Return code: 1 12:38:20 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 12:38:20 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:38:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:38:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:38:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:38:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:38:20 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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-071', 'USERDOMAIN': 'T-W732-IX-071', '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-071', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:38:20 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 12:38:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:38:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:38:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:38:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:38:20 INFO - 'COMPUTERNAME': 'T-W732-IX-071', 12:38:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:38:20 INFO - 'DCLOCATION': 'SCL3', 12:38:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:38:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:38:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:38:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:38:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:38:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:38:20 INFO - 'HOMEDRIVE': 'C:', 12:38:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:38:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:38:20 INFO - 'KTS_VERSION': '1.19c', 12:38:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:38:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:38:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-071', 12:38:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:38:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:38:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:38:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:38:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:38:20 INFO - 'MOZ_AIRBAG': '1', 12:38:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:38:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:38:20 INFO - 'MOZ_MSVCVERSION': '8', 12:38:20 INFO - 'MOZ_NO_REMOTE': '1', 12:38:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:38:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:38:20 INFO - 'NO_EM_RESTART': '1', 12:38:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:38:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:38:20 INFO - 'OS': 'Windows_NT', 12:38:20 INFO - 'OURDRIVE': 'C:', 12:38:20 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:38:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:38:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:38:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:38:20 INFO - 'PROCESSOR_LEVEL': '6', 12:38:20 INFO - 'PROCESSOR_REVISION': '1e05', 12:38:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:38:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:38:20 INFO - 'PROMPT': '$P$G', 12:38:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:38:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:38:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:38:20 INFO - 'PWD': 'C:\\slave\\test', 12:38:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:38:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:38:20 INFO - 'SYSTEMDRIVE': 'C:', 12:38:20 INFO - 'SYSTEMROOT': 'C:\\windows', 12:38:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:38:20 INFO - 'TEST1': 'testie', 12:38:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:38:20 INFO - 'USERDOMAIN': 'T-W732-IX-071', 12:38:20 INFO - 'USERNAME': 'cltbld', 12:38:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:38:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:38:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:38:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:38:20 INFO - 'WINDIR': 'C:\\windows', 12:38:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:38:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:38:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:38:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:38:21 INFO - Downloading/unpacking blobuploader==1.2.4 12:38:21 INFO - Downloading blobuploader-1.2.4.tar.gz 12:38:21 INFO - Running setup.py egg_info for package blobuploader 12:38:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:38:25 INFO - Running setup.py egg_info for package requests 12:38:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:38:25 INFO - Downloading docopt-0.6.1.tar.gz 12:38:25 INFO - Running setup.py egg_info for package docopt 12:38:25 INFO - Installing collected packages: blobuploader, docopt, requests 12:38:25 INFO - Running setup.py install for blobuploader 12:38:25 INFO - Running setup.py install for docopt 12:38:25 INFO - Running setup.py install for requests 12:38:25 INFO - Successfully installed blobuploader docopt requests 12:38:25 INFO - Cleaning up... 12:38:25 INFO - Return code: 0 12:38:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:38: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')]} 12:38:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:38: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')]} 12:38:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:38:25 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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, '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-071', 'USERDOMAIN': 'T-W732-IX-071', '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-071', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:38:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 12:38:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:38:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:38:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:38:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:38:25 INFO - 'COMPUTERNAME': 'T-W732-IX-071', 12:38:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:38:25 INFO - 'DCLOCATION': 'SCL3', 12:38:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:38:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:38:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:38:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:38:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:38:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:38:25 INFO - 'HOMEDRIVE': 'C:', 12:38:25 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:38:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:38:25 INFO - 'KTS_VERSION': '1.19c', 12:38:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:38:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:38:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-071', 12:38:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:38:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:38:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:38:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:38:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:38:25 INFO - 'MOZ_AIRBAG': '1', 12:38:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:38:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:38:25 INFO - 'MOZ_MSVCVERSION': '8', 12:38:25 INFO - 'MOZ_NO_REMOTE': '1', 12:38:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:38:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:38:25 INFO - 'NO_EM_RESTART': '1', 12:38:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:38:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:38:25 INFO - 'OS': 'Windows_NT', 12:38:25 INFO - 'OURDRIVE': 'C:', 12:38:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:38:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:38:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:38:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:38:25 INFO - 'PROCESSOR_LEVEL': '6', 12:38:25 INFO - 'PROCESSOR_REVISION': '1e05', 12:38:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:38:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:38:25 INFO - 'PROMPT': '$P$G', 12:38:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:38:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:38:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:38:25 INFO - 'PWD': 'C:\\slave\\test', 12:38:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:38:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:38:25 INFO - 'SYSTEMDRIVE': 'C:', 12:38:25 INFO - 'SYSTEMROOT': 'C:\\windows', 12:38:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:38:25 INFO - 'TEST1': 'testie', 12:38:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:38:25 INFO - 'USERDOMAIN': 'T-W732-IX-071', 12:38:25 INFO - 'USERNAME': 'cltbld', 12:38:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:38:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:38:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:38:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:38:25 INFO - 'WINDIR': 'C:\\windows', 12:38:25 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:38:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:38:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:38:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:38:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:38:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:38:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:38:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:38:30 INFO - Unpacking c:\slave\test\build\tests\marionette 12:38:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:38:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:38:30 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:38:30 INFO - Running setup.py install for browsermob-proxy 12:38:44 INFO - Running setup.py install for manifestparser 12:38:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Running setup.py install for marionette-client 12:38:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:38:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Running setup.py install for marionette-driver 12:38:44 INFO - Running setup.py install for mozcrash 12:38:44 INFO - Running setup.py install for mozdebug 12:38:44 INFO - Running setup.py install for mozdevice 12:38:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Running setup.py install for mozfile 12:38:44 INFO - Running setup.py install for mozhttpd 12:38:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Running setup.py install for mozinfo 12:38:44 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Running setup.py install for mozInstall 12:38:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Running setup.py install for mozleak 12:38:44 INFO - Running setup.py install for mozlog 12:38:44 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Running setup.py install for moznetwork 12:38:44 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Running setup.py install for mozprocess 12:38:44 INFO - Running setup.py install for mozprofile 12:38:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Running setup.py install for mozrunner 12:38:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Running setup.py install for mozscreenshot 12:38:44 INFO - Running setup.py install for moztest 12:38:44 INFO - Running setup.py install for mozversion 12:38:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:38:44 INFO - Running setup.py install for wptserve 12:38:44 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:38:44 INFO - Cleaning up... 12:38:44 INFO - Return code: 0 12:38:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:38:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:38:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:38:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:38:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:38:44 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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, '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-071', 'USERDOMAIN': 'T-W732-IX-071', '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-071', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:38:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 12:38:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:38:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:38:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:38:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:38:44 INFO - 'COMPUTERNAME': 'T-W732-IX-071', 12:38:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:38:44 INFO - 'DCLOCATION': 'SCL3', 12:38:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:38:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:38:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:38:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:38:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:38:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:38:44 INFO - 'HOMEDRIVE': 'C:', 12:38:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:38:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:38:44 INFO - 'KTS_VERSION': '1.19c', 12:38:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:38:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:38:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-071', 12:38:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:38:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:38:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:38:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:38:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:38:44 INFO - 'MOZ_AIRBAG': '1', 12:38:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:38:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:38:44 INFO - 'MOZ_MSVCVERSION': '8', 12:38:44 INFO - 'MOZ_NO_REMOTE': '1', 12:38:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:38:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:38:44 INFO - 'NO_EM_RESTART': '1', 12:38:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:38:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:38:44 INFO - 'OS': 'Windows_NT', 12:38:44 INFO - 'OURDRIVE': 'C:', 12:38:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:38:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:38:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:38:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:38:44 INFO - 'PROCESSOR_LEVEL': '6', 12:38:44 INFO - 'PROCESSOR_REVISION': '1e05', 12:38:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:38:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:38:44 INFO - 'PROMPT': '$P$G', 12:38:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:38:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:38:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:38:44 INFO - 'PWD': 'C:\\slave\\test', 12:38:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:38:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:38:44 INFO - 'SYSTEMDRIVE': 'C:', 12:38:44 INFO - 'SYSTEMROOT': 'C:\\windows', 12:38:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:38:44 INFO - 'TEST1': 'testie', 12:38:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:38:44 INFO - 'USERDOMAIN': 'T-W732-IX-071', 12:38:44 INFO - 'USERNAME': 'cltbld', 12:38:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:38:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:38:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:38:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:38:44 INFO - 'WINDIR': 'C:\\windows', 12:38:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:38:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:38:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:38:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:38:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:38:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:38:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:38:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:38:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:38:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:38:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:38:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:38:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:38:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:38:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:38:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:38:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:38:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:38:49 INFO - Unpacking c:\slave\test\build\tests\marionette 12:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:38:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:38:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:39:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:39:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 12:39:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 12:39:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 12:39:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:39:00 INFO - Downloading blessings-1.6.tar.gz 12:39:00 INFO - Running setup.py egg_info for package blessings 12:39:00 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 12:39:00 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:39:00 INFO - Running setup.py install for blessings 12:39:00 INFO - Running setup.py install for browsermob-proxy 12:39:00 INFO - Running setup.py install for manifestparser 12:39:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Running setup.py install for marionette-client 12:39:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:39:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Running setup.py install for marionette-driver 12:39:00 INFO - Running setup.py install for mozcrash 12:39:00 INFO - Running setup.py install for mozdebug 12:39:00 INFO - Running setup.py install for mozdevice 12:39:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Running setup.py install for mozhttpd 12:39:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Running setup.py install for mozInstall 12:39:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Running setup.py install for mozleak 12:39:00 INFO - Running setup.py install for mozprofile 12:39:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Running setup.py install for mozrunner 12:39:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:39:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:39:02 INFO - Running setup.py install for mozscreenshot 12:39:02 INFO - Running setup.py install for moztest 12:39:02 INFO - Running setup.py install for mozversion 12:39:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:39:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:39:02 INFO - Running setup.py install for wptserve 12:39:02 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:39:02 INFO - Cleaning up... 12:39:02 INFO - Return code: 0 12:39:02 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:39:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:39:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:39:03 INFO - Reading from file tmpfile_stdout 12:39:03 INFO - Using _rmtree_windows ... 12:39:03 INFO - Using _rmtree_windows ... 12:39:03 INFO - Current package versions: 12:39:03 INFO - blessings == 1.6 12:39:03 INFO - blobuploader == 1.2.4 12:39:03 INFO - browsermob-proxy == 0.6.0 12:39:03 INFO - distribute == 0.6.14 12:39:03 INFO - docopt == 0.6.1 12:39:03 INFO - manifestparser == 1.1 12:39:03 INFO - marionette-client == 2.3.0 12:39:03 INFO - marionette-driver == 1.4.0 12:39:03 INFO - mozInstall == 1.12 12:39:03 INFO - mozcrash == 0.17 12:39:03 INFO - mozdebug == 0.1 12:39:03 INFO - mozdevice == 0.48 12:39:03 INFO - mozfile == 1.2 12:39:03 INFO - mozhttpd == 0.7 12:39:03 INFO - mozinfo == 0.9 12:39:03 INFO - mozleak == 0.1 12:39:03 INFO - mozlog == 3.1 12:39:03 INFO - moznetwork == 0.27 12:39:03 INFO - mozprocess == 0.22 12:39:03 INFO - mozprofile == 0.28 12:39:03 INFO - mozrunner == 6.11 12:39:03 INFO - mozscreenshot == 0.1 12:39:03 INFO - mozsystemmonitor == 0.0 12:39:03 INFO - moztest == 0.7 12:39:03 INFO - mozversion == 1.4 12:39:03 INFO - requests == 1.2.3 12:39:03 INFO - wptserve == 1.4.0 12:39:03 INFO - Running post-action listener: _resource_record_post_action 12:39:03 INFO - Running post-action listener: _start_resource_monitoring 12:39:03 INFO - Starting resource monitoring. 12:39:03 INFO - ##### 12:39:03 INFO - ##### Running pull step. 12:39:03 INFO - ##### 12:39:03 INFO - Running pre-action listener: _resource_record_pre_action 12:39:03 INFO - Running main action method: pull 12:39:03 INFO - Pull has nothing to do! 12:39:03 INFO - Running post-action listener: _resource_record_post_action 12:39:03 INFO - ##### 12:39:03 INFO - ##### Running install step. 12:39:03 INFO - ##### 12:39:03 INFO - Running pre-action listener: _resource_record_pre_action 12:39:03 INFO - Running main action method: install 12:39:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:39:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:39:03 INFO - Reading from file tmpfile_stdout 12:39:03 INFO - Using _rmtree_windows ... 12:39:03 INFO - Using _rmtree_windows ... 12:39:03 INFO - Detecting whether we're running mozinstall >=1.0... 12:39:03 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:39:03 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:39:03 INFO - Reading from file tmpfile_stdout 12:39:03 INFO - Output received: 12:39:03 INFO - Usage: mozinstall-script.py [options] installer 12:39:03 INFO - Options: 12:39:03 INFO - -h, --help show this help message and exit 12:39:03 INFO - -d DEST, --destination=DEST 12:39:03 INFO - Directory to install application into. [default: 12:39:03 INFO - "C:\slave\test"] 12:39:03 INFO - --app=APP Application being installed. [default: firefox] 12:39:03 INFO - Using _rmtree_windows ... 12:39:03 INFO - Using _rmtree_windows ... 12:39:03 INFO - mkdir: C:\slave\test\build\application 12:39:03 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.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:39:03 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.0.en-US.win32.zip --destination C:\slave\test\build\application 12:39:05 INFO - Reading from file tmpfile_stdout 12:39:05 INFO - Output received: 12:39:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:39:05 INFO - Using _rmtree_windows ... 12:39:05 INFO - Using _rmtree_windows ... 12:39:05 INFO - Running post-action listener: _resource_record_post_action 12:39:05 INFO - ##### 12:39:05 INFO - ##### Running run-tests step. 12:39:05 INFO - ##### 12:39:05 INFO - Running pre-action listener: _resource_record_pre_action 12:39:05 INFO - Running main action method: run_tests 12:39:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:39:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:39:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:39:05 INFO - grabbing minidump binary from tooltool 12:39:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:39:05 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:39:05 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 12:39:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 12:39:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:39:06 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp7x_r0m 12:39:06 INFO - INFO - File integrity verified, renaming tmp7x_r0m to win32-minidump_stackwalk.exe 12:39:06 INFO - Return code: 0 12:39:06 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:39:06 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:39:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 12:39:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 12:39:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:39:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:39:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:39:06 INFO - 'COMPUTERNAME': 'T-W732-IX-071', 12:39:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:39:06 INFO - 'DCLOCATION': 'SCL3', 12:39:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:39:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:39:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:39:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:39:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:39:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:39:06 INFO - 'HOMEDRIVE': 'C:', 12:39:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:39:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:39:06 INFO - 'KTS_VERSION': '1.19c', 12:39:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:39:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:39:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-071', 12:39:06 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:39:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:39:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:39:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:39:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:39:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:39:06 INFO - 'MOZ_AIRBAG': '1', 12:39:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:39:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:39:06 INFO - 'MOZ_MSVCVERSION': '8', 12:39:06 INFO - 'MOZ_NO_REMOTE': '1', 12:39:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:39:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:39:06 INFO - 'NO_EM_RESTART': '1', 12:39:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:39:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:39:06 INFO - 'OS': 'Windows_NT', 12:39:06 INFO - 'OURDRIVE': 'C:', 12:39:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:39:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:39:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:39:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:39:06 INFO - 'PROCESSOR_LEVEL': '6', 12:39:06 INFO - 'PROCESSOR_REVISION': '1e05', 12:39:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:39:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:39:06 INFO - 'PROMPT': '$P$G', 12:39:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:39:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:39:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:39:06 INFO - 'PWD': 'C:\\slave\\test', 12:39:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:39:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:39:06 INFO - 'SYSTEMDRIVE': 'C:', 12:39:06 INFO - 'SYSTEMROOT': 'C:\\windows', 12:39:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:39:06 INFO - 'TEST1': 'testie', 12:39:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:39:06 INFO - 'USERDOMAIN': 'T-W732-IX-071', 12:39:06 INFO - 'USERNAME': 'cltbld', 12:39:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:39:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:39:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:39:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:39:06 INFO - 'WINDIR': 'C:\\windows', 12:39:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:39:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:39:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:39:06 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 12:39:08 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 12:39:08 INFO - import pkg_resources 12:39:10 INFO - Using 1 client processes 12:39:13 INFO - SUITE-START | Running 778 tests 12:39:13 INFO - Running testharness tests 12:39:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:39:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:39:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:39:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:39:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:39:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:39:13 INFO - Setting up ssl 12:39:13 INFO - PROCESS | certutil | 12:39:13 INFO - PROCESS | certutil | 12:39:13 INFO - PROCESS | certutil | 12:39:13 INFO - Certificate Nickname Trust Attributes 12:39:13 INFO - SSL,S/MIME,JAR/XPI 12:39:13 INFO - 12:39:13 INFO - web-platform-tests CT,, 12:39:13 INFO - 12:39:14 INFO - Starting runner 12:39:14 INFO - PROCESS | 3132 | [3132] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:39:14 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:39:15 INFO - PROCESS | 3132 | [3132] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 12:39:17 INFO - PROCESS | 3132 | 1468352357013 Marionette DEBUG Marionette enabled via build flag and pref 12:39:17 INFO - PROCESS | 3132 | ++DOCSHELL 0DFCD400 == 1 [pid = 3132] [id = 1] 12:39:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 1 (0DFCD800) [pid = 3132] [serial = 1] [outer = 00000000] 12:39:17 INFO - PROCESS | 3132 | [3132] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:39:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 2 (0DFCE400) [pid = 3132] [serial = 2] [outer = 0DFCD800] 12:39:18 INFO - PROCESS | 3132 | ++DOCSHELL 1190E000 == 2 [pid = 3132] [id = 2] 12:39:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 3 (1190E400) [pid = 3132] [serial = 3] [outer = 00000000] 12:39:18 INFO - PROCESS | 3132 | [3132] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:39:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 4 (1190F000) [pid = 3132] [serial = 4] [outer = 1190E400] 12:39:19 INFO - PROCESS | 3132 | 1468352359208 Marionette INFO Listening on port 2828 12:39:20 INFO - PROCESS | 3132 | 1468352360585 Marionette DEBUG Marionette enabled via command-line flag 12:39:20 INFO - PROCESS | 3132 | [3132] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:39:20 INFO - PROCESS | 3132 | [3132] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:39:20 INFO - PROCESS | 3132 | ++DOCSHELL 12367000 == 3 [pid = 3132] [id = 3] 12:39:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 5 (1236F000) [pid = 3132] [serial = 5] [outer = 00000000] 12:39:20 INFO - PROCESS | 3132 | [3132] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:39:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 6 (1236FC00) [pid = 3132] [serial = 6] [outer = 1236F000] 12:39:20 INFO - PROCESS | 3132 | [3132] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:39:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 7 (1305A400) [pid = 3132] [serial = 7] [outer = 1190E400] 12:39:22 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:22 INFO - PROCESS | 3132 | 1468352362326 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49675 12:39:22 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:22 INFO - PROCESS | 3132 | 1468352362337 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49676 12:39:22 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:22 INFO - PROCESS | 3132 | 1468352362373 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49678 12:39:22 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:22 INFO - PROCESS | 3132 | 1468352362379 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49679 12:39:22 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:22 INFO - PROCESS | 3132 | 1468352362386 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49681 12:39:22 INFO - PROCESS | 3132 | 1468352362389 Marionette DEBUG Closed connection conn0 12:39:22 INFO - PROCESS | 3132 | 1468352362391 Marionette DEBUG Closed connection conn1 12:39:22 INFO - PROCESS | 3132 | 1468352362450 Marionette DEBUG Closed connection conn2 12:39:22 INFO - PROCESS | 3132 | 1468352362453 Marionette DEBUG Closed connection conn3 12:39:22 INFO - PROCESS | 3132 | 1468352362485 Marionette DEBUG Closed connection conn4 12:39:22 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:22 INFO - PROCESS | 3132 | 1468352362491 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49682 12:39:22 INFO - PROCESS | 3132 | 1468352362582 Marionette DEBUG Closed connection conn5 12:39:22 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:22 INFO - PROCESS | 3132 | 1468352362588 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49684 12:39:22 INFO - PROCESS | 3132 | ++DOCSHELL 0DFCE800 == 4 [pid = 3132] [id = 4] 12:39:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 8 (13D8BC00) [pid = 3132] [serial = 8] [outer = 00000000] 12:39:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 9 (1488E800) [pid = 3132] [serial = 9] [outer = 13D8BC00] 12:39:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 10 (14894800) [pid = 3132] [serial = 10] [outer = 13D8BC00] 12:39:22 INFO - PROCESS | 3132 | 1468352362755 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:39:22 INFO - PROCESS | 3132 | 1468352362760 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160712111926","device":"desktop","version":"48.0"} 12:39:24 INFO - PROCESS | 3132 | [3132] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:39:25 INFO - PROCESS | 3132 | [3132] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:39:25 INFO - PROCESS | 3132 | [3132] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:39:25 INFO - PROCESS | 3132 | ++DOCSHELL 15E3A400 == 5 [pid = 3132] [id = 5] 12:39:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 11 (15E3A800) [pid = 3132] [serial = 11] [outer = 00000000] 12:39:25 INFO - PROCESS | 3132 | ++DOCSHELL 15E3AC00 == 6 [pid = 3132] [id = 6] 12:39:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 12 (15E3B000) [pid = 3132] [serial = 12] [outer = 00000000] 12:39:25 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:39:25 INFO - PROCESS | 3132 | ++DOCSHELL 162E2000 == 7 [pid = 3132] [id = 7] 12:39:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 13 (162E2400) [pid = 3132] [serial = 13] [outer = 00000000] 12:39:25 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:39:25 INFO - PROCESS | 3132 | [3132] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:39:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 14 (164E4000) [pid = 3132] [serial = 14] [outer = 162E2400] 12:39:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 15 (162F7C00) [pid = 3132] [serial = 15] [outer = 15E3A800] 12:39:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 16 (16404800) [pid = 3132] [serial = 16] [outer = 15E3B000] 12:39:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 17 (16407400) [pid = 3132] [serial = 17] [outer = 162E2400] 12:39:26 INFO - PROCESS | 3132 | 1468352366763 Marionette INFO startBrowser f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:26 INFO - PROCESS | 3132 | 1468352366800 Marionette DEBUG loaded listener.js 12:39:26 INFO - PROCESS | 3132 | 1468352366814 Marionette DEBUG loaded listener.js 12:39:26 INFO - PROCESS | 3132 | 1468352366816 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 18 (192B9000) [pid = 3132] [serial = 18] [outer = 162E2400] 12:39:27 INFO - PROCESS | 3132 | 1468352367520 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"f004e227-acb7-48df-88a8-cdd4d16a0836","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160712111926","device":"desktop","version":"48.0","command_id":1}}] 12:39:27 INFO - PROCESS | 3132 | 1468352367779 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}] 12:39:27 INFO - PROCESS | 3132 | 1468352367783 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:27 INFO - PROCESS | 3132 | 1468352367804 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 12:39:27 INFO - PROCESS | 3132 | 1468352367884 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:39:27 INFO - PROCESS | 3132 | 1468352367886 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:27 INFO - PROCESS | 3132 | [3132] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:39:28 INFO - PROCESS | 3132 | --DOCSHELL 0DFCD400 == 6 [pid = 3132] [id = 1] 12:39:29 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:39:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 19 (1231D800) [pid = 3132] [serial = 19] [outer = 162E2400] 12:39:30 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:39:30 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:39:30 INFO - PROCESS | 3132 | 1468352370143 Marionette TRACE conn6 <- [1,3,null,{}] 12:39:30 INFO - PROCESS | 3132 | 1468352370148 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:39:30 INFO - PROCESS | 3132 | 1468352370152 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:30 INFO - PROCESS | 3132 | 1468352370175 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 12:39:30 INFO - PROCESS | 3132 | 1468352370208 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 12:39:30 INFO - PROCESS | 3132 | 1468352370213 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 12:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:39:30 INFO - PROCESS | 3132 | 1468352370219 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:39:30 INFO - PROCESS | 3132 | 1468352370223 Marionette TRACE conn6 <- [1,6,null,{}] 12:39:30 INFO - PROCESS | 3132 | 1468352370271 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}] 12:39:30 INFO - PROCESS | 3132 | 1468352370275 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:30 INFO - PROCESS | 3132 | 1468352370296 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 12:39:30 INFO - PROCESS | 3132 | 1468352370302 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:30 INFO - PROCESS | 3132 | 1468352370305 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:30 INFO - PROCESS | 3132 | ++DOCSHELL 0CE27400 == 7 [pid = 3132] [id = 8] 12:39:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 20 (0CE27800) [pid = 3132] [serial = 20] [outer = 00000000] 12:39:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 21 (0CE6FC00) [pid = 3132] [serial = 21] [outer = 0CE27800] 12:39:30 INFO - PROCESS | 3132 | 1468352370471 Marionette DEBUG loaded listener.js 12:39:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 22 (0CF63400) [pid = 3132] [serial = 22] [outer = 0CE27800] 12:39:30 INFO - PROCESS | 3132 | --DOCSHELL 0DFCE800 == 6 [pid = 3132] [id = 4] 12:39:30 INFO - PROCESS | 3132 | ++DOCSHELL 0EBDE800 == 7 [pid = 3132] [id = 9] 12:39:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 23 (0ED40400) [pid = 3132] [serial = 23] [outer = 00000000] 12:39:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 24 (0EDD1800) [pid = 3132] [serial = 24] [outer = 0ED40400] 12:39:30 INFO - PROCESS | 3132 | 1468352370952 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 25 (11915400) [pid = 3132] [serial = 25] [outer = 0ED40400] 12:39:31 INFO - PROCESS | 3132 | 1468352371184 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]]]}] 12:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1021ms 12:39:31 INFO - PROCESS | 3132 | 1468352371292 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 12:39:31 INFO - PROCESS | 3132 | 1468352371296 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 12:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:39:31 INFO - PROCESS | 3132 | 1468352371312 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:39:31 INFO - PROCESS | 3132 | 1468352371314 Marionette TRACE conn6 <- [1,10,null,{}] 12:39:31 INFO - PROCESS | 3132 | 1468352371400 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}] 12:39:31 INFO - PROCESS | 3132 | 1468352371404 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:31 INFO - PROCESS | 3132 | 1468352371506 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 12:39:31 INFO - PROCESS | 3132 | 1468352371521 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 3132 | 1468352371524 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:31 INFO - PROCESS | 3132 | ++DOCSHELL 134C4800 == 8 [pid = 3132] [id = 10] 12:39:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 26 (134C5400) [pid = 3132] [serial = 26] [outer = 00000000] 12:39:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 27 (135C2000) [pid = 3132] [serial = 27] [outer = 134C5400] 12:39:31 INFO - PROCESS | 3132 | 1468352371578 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 28 (13914C00) [pid = 3132] [serial = 28] [outer = 134C5400] 12:39:32 INFO - PROCESS | 3132 | 1468352372010 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]]]}] 12:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 750ms 12:39:32 INFO - PROCESS | 3132 | 1468352372061 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 12:39:32 INFO - PROCESS | 3132 | 1468352372065 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 12:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:39:32 INFO - PROCESS | 3132 | 1468352372071 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:39:32 INFO - PROCESS | 3132 | 1468352372074 Marionette TRACE conn6 <- [1,14,null,{}] 12:39:32 INFO - PROCESS | 3132 | 1468352372078 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}] 12:39:32 INFO - PROCESS | 3132 | 1468352372080 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:32 INFO - PROCESS | 3132 | 1468352372172 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 12:39:32 INFO - PROCESS | 3132 | 1468352372181 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:32 INFO - PROCESS | 3132 | 1468352372183 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:32 INFO - PROCESS | 3132 | ++DOCSHELL 15E3C000 == 9 [pid = 3132] [id = 11] 12:39:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 29 (162EEC00) [pid = 3132] [serial = 29] [outer = 00000000] 12:39:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 30 (164E3800) [pid = 3132] [serial = 30] [outer = 162EEC00] 12:39:32 INFO - PROCESS | 3132 | 1468352372228 Marionette DEBUG loaded listener.js 12:39:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 31 (16836400) [pid = 3132] [serial = 31] [outer = 162EEC00] 12:39:32 INFO - PROCESS | 3132 | ++DOCSHELL 17358800 == 10 [pid = 3132] [id = 12] 12:39:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 32 (1735A400) [pid = 3132] [serial = 32] [outer = 00000000] 12:39:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 33 (15E3B800) [pid = 3132] [serial = 33] [outer = 1735A400] 12:39:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 34 (16411800) [pid = 3132] [serial = 34] [outer = 1735A400] 12:39:32 INFO - PROCESS | 3132 | ++DOCSHELL 0C936C00 == 11 [pid = 3132] [id = 13] 12:39:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 35 (1735BC00) [pid = 3132] [serial = 35] [outer = 00000000] 12:39:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 36 (186B3C00) [pid = 3132] [serial = 36] [outer = 1735BC00] 12:39:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 37 (18941000) [pid = 3132] [serial = 37] [outer = 1735BC00] 12:39:32 INFO - PROCESS | 3132 | 1468352372813 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]]]}] 12:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 769ms 12:39:32 INFO - PROCESS | 3132 | 1468352372854 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 12:39:32 INFO - PROCESS | 3132 | 1468352372856 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 12:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:39:32 INFO - PROCESS | 3132 | 1468352372859 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:39:32 INFO - PROCESS | 3132 | 1468352372863 Marionette TRACE conn6 <- [1,18,null,{}] 12:39:32 INFO - PROCESS | 3132 | 1468352372873 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}] 12:39:32 INFO - PROCESS | 3132 | 1468352372878 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:32 INFO - PROCESS | 3132 | 1468352372995 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 12:39:33 INFO - PROCESS | 3132 | 1468352373038 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 3132 | 1468352373040 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:33 INFO - PROCESS | 3132 | ++DOCSHELL 1488A400 == 12 [pid = 3132] [id = 14] 12:39:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 38 (1640B800) [pid = 3132] [serial = 38] [outer = 00000000] 12:39:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 39 (173BF400) [pid = 3132] [serial = 39] [outer = 1640B800] 12:39:33 INFO - PROCESS | 3132 | 1468352373095 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 40 (1927C800) [pid = 3132] [serial = 40] [outer = 1640B800] 12:39:33 INFO - PROCESS | 3132 | 1468352373435 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]]]}] 12:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 12:39:33 INFO - PROCESS | 3132 | 1468352373491 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 12:39:33 INFO - PROCESS | 3132 | 1468352373493 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 12:39:33 INFO - PROCESS | 3132 | 1468352373497 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:39:33 INFO - PROCESS | 3132 | 1468352373499 Marionette TRACE conn6 <- [1,22,null,{}] 12:39:33 INFO - PROCESS | 3132 | 1468352373502 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}] 12:39:33 INFO - PROCESS | 3132 | 1468352373505 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:33 INFO - PROCESS | 3132 | 1468352373612 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 12:39:33 INFO - PROCESS | 3132 | 1468352373620 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 3132 | 1468352373622 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:33 INFO - PROCESS | 3132 | ++DOCSHELL 1647F400 == 13 [pid = 3132] [id = 15] 12:39:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 41 (1647FC00) [pid = 3132] [serial = 41] [outer = 00000000] 12:39:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 42 (1648E000) [pid = 3132] [serial = 42] [outer = 1647FC00] 12:39:33 INFO - PROCESS | 3132 | 1468352373671 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 43 (1A045400) [pid = 3132] [serial = 43] [outer = 1647FC00] 12:39:34 INFO - PROCESS | 3132 | 1468352374044 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]]]}] 12:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 571ms 12:39:34 INFO - PROCESS | 3132 | 1468352374072 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 12:39:34 INFO - PROCESS | 3132 | 1468352374074 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 12:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:39:34 INFO - PROCESS | 3132 | 1468352374077 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:39:34 INFO - PROCESS | 3132 | 1468352374078 Marionette TRACE conn6 <- [1,26,null,{}] 12:39:34 INFO - PROCESS | 3132 | 1468352374082 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}] 12:39:34 INFO - PROCESS | 3132 | 1468352374084 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:34 INFO - PROCESS | 3132 | 1468352374194 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 12:39:34 INFO - PROCESS | 3132 | 1468352374230 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:34 INFO - PROCESS | 3132 | 1468352374232 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:34 INFO - PROCESS | 3132 | ++DOCSHELL 0D6F8C00 == 14 [pid = 3132] [id = 16] 12:39:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 44 (0D6F9400) [pid = 3132] [serial = 44] [outer = 00000000] 12:39:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 45 (1647F800) [pid = 3132] [serial = 45] [outer = 0D6F9400] 12:39:34 INFO - PROCESS | 3132 | 1468352374291 Marionette DEBUG loaded listener.js 12:39:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 46 (1A048400) [pid = 3132] [serial = 46] [outer = 0D6F9400] 12:39:34 INFO - PROCESS | 3132 | 1468352374684 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]]]}] 12:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 12:39:34 INFO - PROCESS | 3132 | 1468352374708 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 12:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:39:34 INFO - PROCESS | 3132 | 1468352374710 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 12:39:34 INFO - PROCESS | 3132 | 1468352374713 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:39:34 INFO - PROCESS | 3132 | 1468352374715 Marionette TRACE conn6 <- [1,30,null,{}] 12:39:34 INFO - PROCESS | 3132 | 1468352374730 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}] 12:39:34 INFO - PROCESS | 3132 | 1468352374736 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:34 INFO - PROCESS | 3132 | 1468352374819 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 12:39:34 INFO - PROCESS | 3132 | 1468352374825 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:34 INFO - PROCESS | 3132 | 1468352374827 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:34 INFO - PROCESS | 3132 | ++DOCSHELL 119EC800 == 15 [pid = 3132] [id = 17] 12:39:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 47 (119ECC00) [pid = 3132] [serial = 47] [outer = 00000000] 12:39:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 48 (19F75800) [pid = 3132] [serial = 48] [outer = 119ECC00] 12:39:34 INFO - PROCESS | 3132 | 1468352374870 Marionette DEBUG loaded listener.js 12:39:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 49 (19F77C00) [pid = 3132] [serial = 49] [outer = 119ECC00] 12:39:35 INFO - PROCESS | 3132 | 1468352375248 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]]]}] 12:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 589ms 12:39:35 INFO - PROCESS | 3132 | 1468352375304 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 12:39:35 INFO - PROCESS | 3132 | 1468352375306 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 12:39:35 INFO - PROCESS | 3132 | 1468352375321 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:39:35 INFO - PROCESS | 3132 | 1468352375323 Marionette TRACE conn6 <- [1,34,null,{}] 12:39:35 INFO - PROCESS | 3132 | 1468352375327 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}] 12:39:35 INFO - PROCESS | 3132 | 1468352375328 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:35 INFO - PROCESS | 3132 | 1468352375403 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 12:39:35 INFO - PROCESS | 3132 | 1468352375409 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:35 INFO - PROCESS | 3132 | 1468352375410 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:35 INFO - PROCESS | 3132 | ++DOCSHELL 19EEE000 == 16 [pid = 3132] [id = 18] 12:39:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 50 (19EEEC00) [pid = 3132] [serial = 50] [outer = 00000000] 12:39:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 51 (19EF7000) [pid = 3132] [serial = 51] [outer = 19EEEC00] 12:39:35 INFO - PROCESS | 3132 | 1468352375454 Marionette DEBUG loaded listener.js 12:39:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 52 (19EF7C00) [pid = 3132] [serial = 52] [outer = 19EEEC00] 12:39:35 INFO - PROCESS | 3132 | 1468352375838 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]]]}] 12:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 12:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:39:35 INFO - PROCESS | 3132 | 1468352375896 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 12:39:35 INFO - PROCESS | 3132 | 1468352375898 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 12:39:35 INFO - PROCESS | 3132 | 1468352375901 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:39:35 INFO - PROCESS | 3132 | 1468352375903 Marionette TRACE conn6 <- [1,38,null,{}] 12:39:35 INFO - PROCESS | 3132 | 1468352375920 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}] 12:39:35 INFO - PROCESS | 3132 | 1468352375921 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:35 INFO - PROCESS | 3132 | 1468352376002 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 12:39:36 INFO - PROCESS | 3132 | 1468352376007 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:36 INFO - PROCESS | 3132 | 1468352376009 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:36 INFO - PROCESS | 3132 | ++DOCSHELL 0D724800 == 17 [pid = 3132] [id = 19] 12:39:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 53 (0D725C00) [pid = 3132] [serial = 53] [outer = 00000000] 12:39:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 54 (0D72B400) [pid = 3132] [serial = 54] [outer = 0D725C00] 12:39:36 INFO - PROCESS | 3132 | 1468352376055 Marionette DEBUG loaded listener.js 12:39:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 55 (0D72D800) [pid = 3132] [serial = 55] [outer = 0D725C00] 12:39:36 INFO - PROCESS | 3132 | 1468352376420 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]]]}] 12:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 550ms 12:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:39:36 INFO - PROCESS | 3132 | 1468352376452 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 12:39:36 INFO - PROCESS | 3132 | 1468352376454 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 12:39:36 INFO - PROCESS | 3132 | 1468352376457 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:39:36 INFO - PROCESS | 3132 | 1468352376459 Marionette TRACE conn6 <- [1,42,null,{}] 12:39:36 INFO - PROCESS | 3132 | 1468352376462 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}] 12:39:36 INFO - PROCESS | 3132 | 1468352376464 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:36 INFO - PROCESS | 3132 | 1468352376585 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 12:39:36 INFO - PROCESS | 3132 | 1468352376593 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:36 INFO - PROCESS | 3132 | 1468352376595 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:36 INFO - PROCESS | 3132 | ++DOCSHELL 0C718C00 == 18 [pid = 3132] [id = 20] 12:39:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (0C719400) [pid = 3132] [serial = 56] [outer = 00000000] 12:39:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (0C720000) [pid = 3132] [serial = 57] [outer = 0C719400] 12:39:36 INFO - PROCESS | 3132 | 1468352376643 Marionette DEBUG loaded listener.js 12:39:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (0D72BC00) [pid = 3132] [serial = 58] [outer = 0C719400] 12:39:37 INFO - PROCESS | 3132 | 1468352377105 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]]]}] 12:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 12:39:37 INFO - PROCESS | 3132 | 1468352377127 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 12:39:37 INFO - PROCESS | 3132 | 1468352377129 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 12:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:39:37 INFO - PROCESS | 3132 | 1468352377132 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:39:37 INFO - PROCESS | 3132 | 1468352377134 Marionette TRACE conn6 <- [1,46,null,{}] 12:39:37 INFO - PROCESS | 3132 | 1468352377137 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}] 12:39:37 INFO - PROCESS | 3132 | 1468352377138 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:37 INFO - PROCESS | 3132 | 1468352377246 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 12:39:37 INFO - PROCESS | 3132 | 1468352377253 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:37 INFO - PROCESS | 3132 | 1468352377255 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:37 INFO - PROCESS | 3132 | ++DOCSHELL 0DC78800 == 19 [pid = 3132] [id = 21] 12:39:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (12321800) [pid = 3132] [serial = 59] [outer = 00000000] 12:39:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (19F7C400) [pid = 3132] [serial = 60] [outer = 12321800] 12:39:37 INFO - PROCESS | 3132 | 1468352377304 Marionette DEBUG loaded listener.js 12:39:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (1BA1D800) [pid = 3132] [serial = 61] [outer = 12321800] 12:39:37 INFO - PROCESS | 3132 | 1468352377685 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]]]}] 12:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 569ms 12:39:37 INFO - PROCESS | 3132 | 1468352377704 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 12:39:37 INFO - PROCESS | 3132 | 1468352377706 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 12:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:39:37 INFO - PROCESS | 3132 | 1468352377709 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:39:37 INFO - PROCESS | 3132 | 1468352377711 Marionette TRACE conn6 <- [1,50,null,{}] 12:39:37 INFO - PROCESS | 3132 | 1468352377715 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}] 12:39:37 INFO - PROCESS | 3132 | 1468352377717 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:37 INFO - PROCESS | 3132 | 1468352377852 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 12:39:37 INFO - PROCESS | 3132 | 1468352377891 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:37 INFO - PROCESS | 3132 | 1468352377893 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:37 INFO - PROCESS | 3132 | ++DOCSHELL 168D6C00 == 20 [pid = 3132] [id = 22] 12:39:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (168DA400) [pid = 3132] [serial = 62] [outer = 00000000] 12:39:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (168E1400) [pid = 3132] [serial = 63] [outer = 168DA400] 12:39:37 INFO - PROCESS | 3132 | 1468352377938 Marionette DEBUG loaded listener.js 12:39:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (1BA1F000) [pid = 3132] [serial = 64] [outer = 168DA400] 12:39:38 INFO - PROCESS | 3132 | 1468352378967 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]]]}] 12:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1277ms 12:39:38 INFO - PROCESS | 3132 | 1468352378987 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 12:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:39:38 INFO - PROCESS | 3132 | 1468352378991 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 12:39:38 INFO - PROCESS | 3132 | 1468352378996 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:39:38 INFO - PROCESS | 3132 | 1468352378999 Marionette TRACE conn6 <- [1,54,null,{}] 12:39:39 INFO - PROCESS | 3132 | 1468352379010 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}] 12:39:39 INFO - PROCESS | 3132 | 1468352379012 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:39 INFO - PROCESS | 3132 | 1468352379122 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 12:39:39 INFO - PROCESS | 3132 | 1468352379197 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:39 INFO - PROCESS | 3132 | 1468352379199 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:39 INFO - PROCESS | 3132 | ++DOCSHELL 0D6FA000 == 21 [pid = 3132] [id = 23] 12:39:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0D71E800) [pid = 3132] [serial = 65] [outer = 00000000] 12:39:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0D723800) [pid = 3132] [serial = 66] [outer = 0D71E800] 12:39:39 INFO - PROCESS | 3132 | 1468352379246 Marionette DEBUG loaded listener.js 12:39:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0D725000) [pid = 3132] [serial = 67] [outer = 0D71E800] 12:39:39 INFO - PROCESS | 3132 | 1468352379645 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]]]}] 12:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 690ms 12:39:39 INFO - PROCESS | 3132 | 1468352379687 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 12:39:39 INFO - PROCESS | 3132 | 1468352379691 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 12:39:39 INFO - PROCESS | 3132 | 1468352379697 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:39:39 INFO - PROCESS | 3132 | 1468352379699 Marionette TRACE conn6 <- [1,58,null,{}] 12:39:39 INFO - PROCESS | 3132 | 1468352379703 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}] 12:39:39 INFO - PROCESS | 3132 | 1468352379705 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:39 INFO - PROCESS | 3132 | 1468352379820 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 12:39:39 INFO - PROCESS | 3132 | 1468352379826 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:39 INFO - PROCESS | 3132 | 1468352379828 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:39 INFO - PROCESS | 3132 | ++DOCSHELL 0DF08800 == 22 [pid = 3132] [id = 24] 12:39:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0DF0A400) [pid = 3132] [serial = 68] [outer = 00000000] 12:39:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (119ED000) [pid = 3132] [serial = 69] [outer = 0DF0A400] 12:39:39 INFO - PROCESS | 3132 | 1468352379875 Marionette DEBUG loaded listener.js 12:39:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (119F4800) [pid = 3132] [serial = 70] [outer = 0DF0A400] 12:39:40 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (13D8BC00) [pid = 3132] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:39:40 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0CE27800) [pid = 3132] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:39:40 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (134C5400) [pid = 3132] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:39:40 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (162EEC00) [pid = 3132] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:39:40 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (1640B800) [pid = 3132] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:39:40 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (1647FC00) [pid = 3132] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:39:40 INFO - PROCESS | 3132 | 1468352380502 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]]]}] 12:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 829ms 12:39:40 INFO - PROCESS | 3132 | 1468352380532 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 12:39:40 INFO - PROCESS | 3132 | 1468352380534 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 12:39:40 INFO - PROCESS | 3132 | 1468352380538 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:39:40 INFO - PROCESS | 3132 | 1468352380541 Marionette TRACE conn6 <- [1,62,null,{}] 12:39:40 INFO - PROCESS | 3132 | 1468352380552 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}] 12:39:40 INFO - PROCESS | 3132 | 1468352380556 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:40 INFO - PROCESS | 3132 | 1468352380651 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 12:39:40 INFO - PROCESS | 3132 | 1468352380721 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:40 INFO - PROCESS | 3132 | 1468352380724 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:40 INFO - PROCESS | 3132 | ++DOCSHELL 12228000 == 23 [pid = 3132] [id = 25] 12:39:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (12230000) [pid = 3132] [serial = 71] [outer = 00000000] 12:39:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (13245C00) [pid = 3132] [serial = 72] [outer = 12230000] 12:39:40 INFO - PROCESS | 3132 | 1468352380773 Marionette DEBUG loaded listener.js 12:39:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (13822400) [pid = 3132] [serial = 73] [outer = 12230000] 12:39:41 INFO - PROCESS | 3132 | 1468352381111 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]]]}] 12:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 12:39:41 INFO - PROCESS | 3132 | 1468352381172 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 12:39:41 INFO - PROCESS | 3132 | 1468352381175 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 12:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:39:41 INFO - PROCESS | 3132 | 1468352381201 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:39:41 INFO - PROCESS | 3132 | 1468352381203 Marionette TRACE conn6 <- [1,66,null,{}] 12:39:41 INFO - PROCESS | 3132 | 1468352381206 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}] 12:39:41 INFO - PROCESS | 3132 | 1468352381208 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:41 INFO - PROCESS | 3132 | 1468352381293 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 12:39:41 INFO - PROCESS | 3132 | 1468352381299 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:41 INFO - PROCESS | 3132 | 1468352381301 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:41 INFO - PROCESS | 3132 | ++DOCSHELL 1241B000 == 24 [pid = 3132] [id = 26] 12:39:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (1241BC00) [pid = 3132] [serial = 74] [outer = 00000000] 12:39:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (148C6000) [pid = 3132] [serial = 75] [outer = 1241BC00] 12:39:41 INFO - PROCESS | 3132 | 1468352381348 Marionette DEBUG loaded listener.js 12:39:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (15937800) [pid = 3132] [serial = 76] [outer = 1241BC00] 12:39:41 INFO - PROCESS | 3132 | 1468352381738 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]]]}] 12:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 576ms 12:39:41 INFO - PROCESS | 3132 | 1468352381776 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 12:39:41 INFO - PROCESS | 3132 | 1468352381778 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 12:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:39:41 INFO - PROCESS | 3132 | 1468352381781 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:39:41 INFO - PROCESS | 3132 | 1468352381783 Marionette TRACE conn6 <- [1,70,null,{}] 12:39:41 INFO - PROCESS | 3132 | 1468352381787 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}] 12:39:41 INFO - PROCESS | 3132 | 1468352381789 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:41 INFO - PROCESS | 3132 | 1468352381869 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 12:39:41 INFO - PROCESS | 3132 | 1468352381874 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:41 INFO - PROCESS | 3132 | 1468352381876 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:41 INFO - PROCESS | 3132 | ++DOCSHELL 15E45000 == 25 [pid = 3132] [id = 27] 12:39:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (162E8400) [pid = 3132] [serial = 77] [outer = 00000000] 12:39:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (16487000) [pid = 3132] [serial = 78] [outer = 162E8400] 12:39:41 INFO - PROCESS | 3132 | 1468352381924 Marionette DEBUG loaded listener.js 12:39:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (167AA000) [pid = 3132] [serial = 79] [outer = 162E8400] 12:39:42 INFO - PROCESS | 3132 | 1468352382355 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]]]}] 12:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 12:39:42 INFO - PROCESS | 3132 | 1468352382413 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 12:39:42 INFO - PROCESS | 3132 | 1468352382417 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 12:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:39:42 INFO - PROCESS | 3132 | 1468352382426 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:39:42 INFO - PROCESS | 3132 | 1468352382431 Marionette TRACE conn6 <- [1,74,null,{}] 12:39:42 INFO - PROCESS | 3132 | 1468352382437 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}] 12:39:42 INFO - PROCESS | 3132 | 1468352382441 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:42 INFO - PROCESS | 3132 | 1468352382557 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 12:39:42 INFO - PROCESS | 3132 | 1468352382635 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:42 INFO - PROCESS | 3132 | 1468352382639 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:42 INFO - PROCESS | 3132 | ++DOCSHELL 0D676C00 == 26 [pid = 3132] [id = 28] 12:39:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0D695C00) [pid = 3132] [serial = 80] [outer = 00000000] 12:39:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0D6F4400) [pid = 3132] [serial = 81] [outer = 0D695C00] 12:39:42 INFO - PROCESS | 3132 | 1468352382703 Marionette DEBUG loaded listener.js 12:39:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0DACB800) [pid = 3132] [serial = 82] [outer = 0D695C00] 12:39:43 INFO - PROCESS | 3132 | 1468352383245 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]]]}] 12:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 890ms 12:39:43 INFO - PROCESS | 3132 | 1468352383318 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 12:39:43 INFO - PROCESS | 3132 | 1468352383322 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 12:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:39:43 INFO - PROCESS | 3132 | 1468352383328 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:39:43 INFO - PROCESS | 3132 | 1468352383332 Marionette TRACE conn6 <- [1,78,null,{}] 12:39:43 INFO - PROCESS | 3132 | 1468352383337 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}] 12:39:43 INFO - PROCESS | 3132 | 1468352383340 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:43 INFO - PROCESS | 3132 | 1468352383453 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 12:39:43 INFO - PROCESS | 3132 | 1468352383517 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:43 INFO - PROCESS | 3132 | 1468352383520 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:43 INFO - PROCESS | 3132 | ++DOCSHELL 123E1000 == 27 [pid = 3132] [id = 29] 12:39:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (123E8C00) [pid = 3132] [serial = 83] [outer = 00000000] 12:39:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (13471400) [pid = 3132] [serial = 84] [outer = 123E8C00] 12:39:43 INFO - PROCESS | 3132 | 1468352383578 Marionette DEBUG loaded listener.js 12:39:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (13477C00) [pid = 3132] [serial = 85] [outer = 123E8C00] 12:39:44 INFO - PROCESS | 3132 | 1468352384134 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]]]}] 12:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 830ms 12:39:44 INFO - PROCESS | 3132 | 1468352384157 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 12:39:44 INFO - PROCESS | 3132 | 1468352384160 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 12:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:39:44 INFO - PROCESS | 3132 | 1468352384164 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:39:44 INFO - PROCESS | 3132 | 1468352384166 Marionette TRACE conn6 <- [1,82,null,{}] 12:39:44 INFO - PROCESS | 3132 | 1468352384176 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}] 12:39:44 INFO - PROCESS | 3132 | 1468352384181 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:44 INFO - PROCESS | 3132 | 1468352384286 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 12:39:44 INFO - PROCESS | 3132 | 1468352384376 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:44 INFO - PROCESS | 3132 | 1468352384380 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:44 INFO - PROCESS | 3132 | ++DOCSHELL 1648A400 == 28 [pid = 3132] [id = 30] 12:39:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (1648B800) [pid = 3132] [serial = 86] [outer = 00000000] 12:39:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (168D8C00) [pid = 3132] [serial = 87] [outer = 1648B800] 12:39:44 INFO - PROCESS | 3132 | 1468352384441 Marionette DEBUG loaded listener.js 12:39:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (168DF800) [pid = 3132] [serial = 88] [outer = 1648B800] 12:39:45 INFO - PROCESS | 3132 | 1468352385015 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]]]}] 12:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 929ms 12:39:45 INFO - PROCESS | 3132 | 1468352385097 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 12:39:45 INFO - PROCESS | 3132 | 1468352385100 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 12:39:45 INFO - PROCESS | 3132 | 1468352385103 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:39:45 INFO - PROCESS | 3132 | 1468352385105 Marionette TRACE conn6 <- [1,86,null,{}] 12:39:45 INFO - PROCESS | 3132 | 1468352385109 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}] 12:39:45 INFO - PROCESS | 3132 | 1468352385112 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:45 INFO - PROCESS | 3132 | 1468352385251 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 12:39:45 INFO - PROCESS | 3132 | 1468352385323 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:45 INFO - PROCESS | 3132 | 1468352385326 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:45 INFO - PROCESS | 3132 | ++DOCSHELL 16CA7C00 == 29 [pid = 3132] [id = 31] 12:39:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16CA8400) [pid = 3132] [serial = 89] [outer = 00000000] 12:39:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (186AE800) [pid = 3132] [serial = 90] [outer = 16CA8400] 12:39:45 INFO - PROCESS | 3132 | 1468352385425 Marionette DEBUG loaded listener.js 12:39:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (186B3400) [pid = 3132] [serial = 91] [outer = 16CA8400] 12:39:46 INFO - PROCESS | 3132 | 1468352386044 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]]]}] 12:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 970ms 12:39:46 INFO - PROCESS | 3132 | 1468352386086 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 12:39:46 INFO - PROCESS | 3132 | 1468352386091 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 12:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:39:46 INFO - PROCESS | 3132 | 1468352386097 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:39:46 INFO - PROCESS | 3132 | 1468352386100 Marionette TRACE conn6 <- [1,90,null,{}] 12:39:46 INFO - PROCESS | 3132 | 1468352386105 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}] 12:39:46 INFO - PROCESS | 3132 | 1468352386108 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:46 INFO - PROCESS | 3132 | 1468352386213 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 12:39:46 INFO - PROCESS | 3132 | 1468352386285 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:46 INFO - PROCESS | 3132 | 1468352386289 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:46 INFO - PROCESS | 3132 | ++DOCSHELL 0CFFA800 == 30 [pid = 3132] [id = 32] 12:39:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0CFFB000) [pid = 3132] [serial = 92] [outer = 00000000] 12:39:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0D6FB000) [pid = 3132] [serial = 93] [outer = 0CFFB000] 12:39:46 INFO - PROCESS | 3132 | 1468352386342 Marionette DEBUG loaded listener.js 12:39:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0DE13400) [pid = 3132] [serial = 94] [outer = 0CFFB000] 12:39:46 INFO - PROCESS | 3132 | --DOCSHELL 0CE27400 == 29 [pid = 3132] [id = 8] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (16407400) [pid = 3132] [serial = 17] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (1488E800) [pid = 3132] [serial = 9] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (1190F000) [pid = 3132] [serial = 4] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0CE6FC00) [pid = 3132] [serial = 21] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0CF63400) [pid = 3132] [serial = 22] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0EDD1800) [pid = 3132] [serial = 24] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (135C2000) [pid = 3132] [serial = 27] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (164E3800) [pid = 3132] [serial = 30] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (186B3C00) [pid = 3132] [serial = 36] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (173BF400) [pid = 3132] [serial = 39] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (1648E000) [pid = 3132] [serial = 42] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (1647F800) [pid = 3132] [serial = 45] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (19F75800) [pid = 3132] [serial = 48] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (19EF7000) [pid = 3132] [serial = 51] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0D72B400) [pid = 3132] [serial = 54] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0C720000) [pid = 3132] [serial = 57] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (19F7C400) [pid = 3132] [serial = 60] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (15E3B800) [pid = 3132] [serial = 33] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (1927C800) [pid = 3132] [serial = 40] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (1A045400) [pid = 3132] [serial = 43] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (16836400) [pid = 3132] [serial = 31] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (13914C00) [pid = 3132] [serial = 28] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (164E4000) [pid = 3132] [serial = 14] [outer = 00000000] [url = about:blank] 12:39:47 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (14894800) [pid = 3132] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:39:47 INFO - PROCESS | 3132 | 1468352387337 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]]]}] 12:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1280ms 12:39:47 INFO - PROCESS | 3132 | 1468352387380 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 12:39:47 INFO - PROCESS | 3132 | 1468352387384 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 12:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:39:47 INFO - PROCESS | 3132 | 1468352387388 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:39:47 INFO - PROCESS | 3132 | 1468352387393 Marionette TRACE conn6 <- [1,94,null,{}] 12:39:47 INFO - PROCESS | 3132 | 1468352387399 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}] 12:39:47 INFO - PROCESS | 3132 | 1468352387401 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:47 INFO - PROCESS | 3132 | 1468352387493 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 12:39:47 INFO - PROCESS | 3132 | 1468352387500 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:47 INFO - PROCESS | 3132 | 1468352387503 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:47 INFO - PROCESS | 3132 | ++DOCSHELL 0D728000 == 30 [pid = 3132] [id = 33] 12:39:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0D728400) [pid = 3132] [serial = 95] [outer = 00000000] 12:39:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0DC6EC00) [pid = 3132] [serial = 96] [outer = 0D728400] 12:39:47 INFO - PROCESS | 3132 | 1468352387554 Marionette DEBUG loaded listener.js 12:39:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0DE69400) [pid = 3132] [serial = 97] [outer = 0D728400] 12:39:47 INFO - PROCESS | 3132 | 1468352387990 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]]]}] 12:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 12:39:48 INFO - PROCESS | 3132 | 1468352388019 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 12:39:48 INFO - PROCESS | 3132 | 1468352388024 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 12:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:39:48 INFO - PROCESS | 3132 | 1468352388030 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:39:48 INFO - PROCESS | 3132 | 1468352388033 Marionette TRACE conn6 <- [1,98,null,{}] 12:39:48 INFO - PROCESS | 3132 | 1468352388036 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}] 12:39:48 INFO - PROCESS | 3132 | 1468352388039 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:48 INFO - PROCESS | 3132 | 1468352388138 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 12:39:48 INFO - PROCESS | 3132 | 1468352388165 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:48 INFO - PROCESS | 3132 | 1468352388167 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:48 INFO - PROCESS | 3132 | ++DOCSHELL 1231C400 == 31 [pid = 3132] [id = 34] 12:39:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (1231EC00) [pid = 3132] [serial = 98] [outer = 00000000] 12:39:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (1241A800) [pid = 3132] [serial = 99] [outer = 1231EC00] 12:39:48 INFO - PROCESS | 3132 | 1468352388221 Marionette DEBUG loaded listener.js 12:39:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (13244C00) [pid = 3132] [serial = 100] [outer = 1231EC00] 12:39:48 INFO - PROCESS | 3132 | 1468352388666 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]]]}] 12:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 670ms 12:39:48 INFO - PROCESS | 3132 | 1468352388708 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 12:39:48 INFO - PROCESS | 3132 | 1468352388710 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 12:39:48 INFO - PROCESS | 3132 | 1468352388714 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:39:48 INFO - PROCESS | 3132 | 1468352388717 Marionette TRACE conn6 <- [1,102,null,{}] 12:39:48 INFO - PROCESS | 3132 | 1468352388728 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}] 12:39:48 INFO - PROCESS | 3132 | 1468352388732 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:48 INFO - PROCESS | 3132 | 1468352388816 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 12:39:48 INFO - PROCESS | 3132 | 1468352388826 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:48 INFO - PROCESS | 3132 | 1468352388829 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:48 INFO - PROCESS | 3132 | ++DOCSHELL 13D8FC00 == 32 [pid = 3132] [id = 35] 12:39:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (13D90400) [pid = 3132] [serial = 101] [outer = 00000000] 12:39:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (14890000) [pid = 3132] [serial = 102] [outer = 13D90400] 12:39:48 INFO - PROCESS | 3132 | 1468352388879 Marionette DEBUG loaded listener.js 12:39:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (148C1000) [pid = 3132] [serial = 103] [outer = 13D90400] 12:39:49 INFO - PROCESS | 3132 | 1468352389274 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]]]}] 12:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 570ms 12:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:39:49 INFO - PROCESS | 3132 | 1468352389289 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 12:39:49 INFO - PROCESS | 3132 | 1468352389291 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 12:39:49 INFO - PROCESS | 3132 | 1468352389294 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:39:49 INFO - PROCESS | 3132 | 1468352389296 Marionette TRACE conn6 <- [1,106,null,{}] 12:39:49 INFO - PROCESS | 3132 | 1468352389299 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}] 12:39:49 INFO - PROCESS | 3132 | 1468352389301 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:49 INFO - PROCESS | 3132 | 1468352389426 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 12:39:49 INFO - PROCESS | 3132 | 1468352389440 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:49 INFO - PROCESS | 3132 | 1468352389442 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:49 INFO - PROCESS | 3132 | ++DOCSHELL 0EBDF400 == 33 [pid = 3132] [id = 36] 12:39:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (1488FC00) [pid = 3132] [serial = 104] [outer = 00000000] 12:39:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (16482400) [pid = 3132] [serial = 105] [outer = 1488FC00] 12:39:49 INFO - PROCESS | 3132 | 1468352389489 Marionette DEBUG loaded listener.js 12:39:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (1648CC00) [pid = 3132] [serial = 106] [outer = 1488FC00] 12:39:49 INFO - PROCESS | 3132 | 1468352389918 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]]]}] 12:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 669ms 12:39:49 INFO - PROCESS | 3132 | 1468352389965 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 12:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:39:49 INFO - PROCESS | 3132 | 1468352389967 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 12:39:49 INFO - PROCESS | 3132 | 1468352389971 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:39:49 INFO - PROCESS | 3132 | 1468352389972 Marionette TRACE conn6 <- [1,110,null,{}] 12:39:49 INFO - PROCESS | 3132 | 1468352389981 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}] 12:39:49 INFO - PROCESS | 3132 | 1468352389983 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:50 INFO - PROCESS | 3132 | 1468352390085 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 12:39:50 INFO - PROCESS | 3132 | 1468352390091 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:50 INFO - PROCESS | 3132 | 1468352390093 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:50 INFO - PROCESS | 3132 | ++DOCSHELL 16407000 == 34 [pid = 3132] [id = 37] 12:39:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (16407C00) [pid = 3132] [serial = 107] [outer = 00000000] 12:39:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (168DA000) [pid = 3132] [serial = 108] [outer = 16407C00] 12:39:50 INFO - PROCESS | 3132 | 1468352390139 Marionette DEBUG loaded listener.js 12:39:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (168DB000) [pid = 3132] [serial = 109] [outer = 16407C00] 12:39:50 INFO - PROCESS | 3132 | 1468352390591 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]]]}] 12:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 12:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:39:50 INFO - PROCESS | 3132 | 1468352390644 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 12:39:50 INFO - PROCESS | 3132 | 1468352390646 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 12:39:50 INFO - PROCESS | 3132 | 1468352390649 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:39:50 INFO - PROCESS | 3132 | 1468352390651 Marionette TRACE conn6 <- [1,114,null,{}] 12:39:50 INFO - PROCESS | 3132 | 1468352390655 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}] 12:39:50 INFO - PROCESS | 3132 | 1468352390660 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:50 INFO - PROCESS | 3132 | 1468352390802 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 12:39:50 INFO - PROCESS | 3132 | 1468352390826 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:50 INFO - PROCESS | 3132 | 1468352390828 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:50 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F7000 == 35 [pid = 3132] [id = 38] 12:39:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0CE73000) [pid = 3132] [serial = 110] [outer = 00000000] 12:39:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16C4D800) [pid = 3132] [serial = 111] [outer = 0CE73000] 12:39:50 INFO - PROCESS | 3132 | 1468352390874 Marionette DEBUG loaded listener.js 12:39:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (173BF000) [pid = 3132] [serial = 112] [outer = 0CE73000] 12:39:51 INFO - PROCESS | 3132 | 1468352391308 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]]]}] 12:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 12:39:51 INFO - PROCESS | 3132 | 1468352391321 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 12:39:51 INFO - PROCESS | 3132 | 1468352391323 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 12:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:39:51 INFO - PROCESS | 3132 | 1468352391326 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:39:51 INFO - PROCESS | 3132 | 1468352391328 Marionette TRACE conn6 <- [1,118,null,{}] 12:39:51 INFO - PROCESS | 3132 | 1468352391331 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}] 12:39:51 INFO - PROCESS | 3132 | 1468352391333 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:51 INFO - PROCESS | 3132 | 1468352391547 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 12:39:51 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (168DA400) [pid = 3132] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:39:51 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (119ECC00) [pid = 3132] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:39:51 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (12321800) [pid = 3132] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:39:51 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0D6F9400) [pid = 3132] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:39:51 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0C719400) [pid = 3132] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:39:51 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D725C00) [pid = 3132] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:39:51 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (19EEEC00) [pid = 3132] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:39:51 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (1241BC00) [pid = 3132] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:39:51 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (162E8400) [pid = 3132] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:39:51 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0D71E800) [pid = 3132] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:39:51 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (12230000) [pid = 3132] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:39:51 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (0DF0A400) [pid = 3132] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:39:51 INFO - PROCESS | 3132 | 1468352391599 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:51 INFO - PROCESS | 3132 | 1468352391601 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:51 INFO - PROCESS | 3132 | ++DOCSHELL 0C719400 == 36 [pid = 3132] [id = 39] 12:39:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0C71AC00) [pid = 3132] [serial = 113] [outer = 00000000] 12:39:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0D6F9400) [pid = 3132] [serial = 114] [outer = 0C71AC00] 12:39:51 INFO - PROCESS | 3132 | 1468352391647 Marionette DEBUG loaded listener.js 12:39:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0D727400) [pid = 3132] [serial = 115] [outer = 0C71AC00] 12:39:51 INFO - PROCESS | 3132 | 1468352391969 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]]]}] 12:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 12:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:39:51 INFO - PROCESS | 3132 | 1468352391997 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 12:39:51 INFO - PROCESS | 3132 | 1468352391999 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 12:39:51 INFO - PROCESS | 3132 | 1468352392002 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:39:51 INFO - PROCESS | 3132 | 1468352392004 Marionette TRACE conn6 <- [1,122,null,{}] 12:39:52 INFO - PROCESS | 3132 | 1468352392013 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}] 12:39:52 INFO - PROCESS | 3132 | 1468352392014 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:52 INFO - PROCESS | 3132 | 1468352392118 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 12:39:52 INFO - PROCESS | 3132 | 1468352392145 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:52 INFO - PROCESS | 3132 | 1468352392147 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:52 INFO - PROCESS | 3132 | ++DOCSHELL 0C716000 == 37 [pid = 3132] [id = 40] 12:39:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0C93A800) [pid = 3132] [serial = 116] [outer = 00000000] 12:39:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0D716C00) [pid = 3132] [serial = 117] [outer = 0C93A800] 12:39:52 INFO - PROCESS | 3132 | 1468352392194 Marionette DEBUG loaded listener.js 12:39:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0D719800) [pid = 3132] [serial = 118] [outer = 0C93A800] 12:39:52 INFO - PROCESS | 3132 | 1468352392571 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]]]}] 12:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 589ms 12:39:52 INFO - PROCESS | 3132 | 1468352392593 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 12:39:52 INFO - PROCESS | 3132 | 1468352392595 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 12:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:39:52 INFO - PROCESS | 3132 | 1468352392598 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:39:52 INFO - PROCESS | 3132 | 1468352392600 Marionette TRACE conn6 <- [1,126,null,{}] 12:39:52 INFO - PROCESS | 3132 | 1468352392604 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}] 12:39:52 INFO - PROCESS | 3132 | 1468352392606 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:52 INFO - PROCESS | 3132 | 1468352392688 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 12:39:52 INFO - PROCESS | 3132 | 1468352392757 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:52 INFO - PROCESS | 3132 | 1468352392759 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:52 INFO - PROCESS | 3132 | ++DOCSHELL 0C7DA400 == 38 [pid = 3132] [id = 41] 12:39:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0C7E0400) [pid = 3132] [serial = 119] [outer = 00000000] 12:39:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0C7E5000) [pid = 3132] [serial = 120] [outer = 0C7E0400] 12:39:52 INFO - PROCESS | 3132 | 1468352392805 Marionette DEBUG loaded listener.js 12:39:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (0C7E7800) [pid = 3132] [serial = 121] [outer = 0C7E0400] 12:39:53 INFO - PROCESS | 3132 | 1468352393174 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]]]}] 12:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 12:39:53 INFO - PROCESS | 3132 | 1468352393229 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 12:39:53 INFO - PROCESS | 3132 | 1468352393231 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 12:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:39:53 INFO - PROCESS | 3132 | 1468352393234 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:39:53 INFO - PROCESS | 3132 | 1468352393236 Marionette TRACE conn6 <- [1,130,null,{}] 12:39:53 INFO - PROCESS | 3132 | 1468352393240 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}] 12:39:53 INFO - PROCESS | 3132 | 1468352393242 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:53 INFO - PROCESS | 3132 | 1468352393350 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 12:39:53 INFO - PROCESS | 3132 | 1468352393385 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:53 INFO - PROCESS | 3132 | 1468352393387 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:53 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E4400 == 39 [pid = 3132] [id = 42] 12:39:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0C7E7400) [pid = 3132] [serial = 122] [outer = 00000000] 12:39:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (119ECC00) [pid = 3132] [serial = 123] [outer = 0C7E7400] 12:39:53 INFO - PROCESS | 3132 | 1468352393432 Marionette DEBUG loaded listener.js 12:39:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (16481000) [pid = 3132] [serial = 124] [outer = 0C7E7400] 12:39:54 INFO - PROCESS | 3132 | 1468352394200 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]]]}] 12:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1019ms 12:39:54 INFO - PROCESS | 3132 | 1468352394255 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 12:39:54 INFO - PROCESS | 3132 | 1468352394259 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 12:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:39:54 INFO - PROCESS | 3132 | 1468352394264 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:39:54 INFO - PROCESS | 3132 | 1468352394269 Marionette TRACE conn6 <- [1,134,null,{}] 12:39:54 INFO - PROCESS | 3132 | 1468352394283 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}] 12:39:54 INFO - PROCESS | 3132 | 1468352394286 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:54 INFO - PROCESS | 3132 | 1468352394438 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 12:39:54 INFO - PROCESS | 3132 | 1468352394548 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:54 INFO - PROCESS | 3132 | 1468352394551 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:54 INFO - PROCESS | 3132 | ++DOCSHELL 0C7EC000 == 40 [pid = 3132] [id = 43] 12:39:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0C7F5000) [pid = 3132] [serial = 125] [outer = 00000000] 12:39:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0CFF9000) [pid = 3132] [serial = 126] [outer = 0C7F5000] 12:39:54 INFO - PROCESS | 3132 | 1468352394612 Marionette DEBUG loaded listener.js 12:39:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (0D6F6800) [pid = 3132] [serial = 127] [outer = 0C7F5000] 12:39:55 INFO - PROCESS | 3132 | 1468352395476 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]]]}] 12:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1233ms 12:39:55 INFO - PROCESS | 3132 | 1468352395499 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 3132 | 1468352395503 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 12:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:39:55 INFO - PROCESS | 3132 | 1468352395508 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:39:55 INFO - PROCESS | 3132 | 1468352395511 Marionette TRACE conn6 <- [1,138,null,{}] 12:39:55 INFO - PROCESS | 3132 | 1468352395517 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}] 12:39:55 INFO - PROCESS | 3132 | 1468352395519 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:55 INFO - PROCESS | 3132 | 1468352395633 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 12:39:55 INFO - PROCESS | 3132 | --DOCSHELL 16CA7C00 == 39 [pid = 3132] [id = 31] 12:39:55 INFO - PROCESS | 3132 | --DOCSHELL 1648A400 == 38 [pid = 3132] [id = 30] 12:39:55 INFO - PROCESS | 3132 | --DOCSHELL 123E1000 == 37 [pid = 3132] [id = 29] 12:39:55 INFO - PROCESS | 3132 | --DOCSHELL 0C7DA400 == 36 [pid = 3132] [id = 41] 12:39:55 INFO - PROCESS | 3132 | --DOCSHELL 0C716000 == 35 [pid = 3132] [id = 40] 12:39:55 INFO - PROCESS | 3132 | --DOCSHELL 0C719400 == 34 [pid = 3132] [id = 39] 12:39:55 INFO - PROCESS | 3132 | --DOCSHELL 0C7F7000 == 33 [pid = 3132] [id = 38] 12:39:55 INFO - PROCESS | 3132 | --DOCSHELL 16407000 == 32 [pid = 3132] [id = 37] 12:39:55 INFO - PROCESS | 3132 | --DOCSHELL 0EBDF400 == 31 [pid = 3132] [id = 36] 12:39:55 INFO - PROCESS | 3132 | --DOCSHELL 13D8FC00 == 30 [pid = 3132] [id = 35] 12:39:55 INFO - PROCESS | 3132 | --DOCSHELL 1231C400 == 29 [pid = 3132] [id = 34] 12:39:55 INFO - PROCESS | 3132 | --DOCSHELL 0D728000 == 28 [pid = 3132] [id = 33] 12:39:55 INFO - PROCESS | 3132 | --DOCSHELL 0CFFA800 == 27 [pid = 3132] [id = 32] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (15937800) [pid = 3132] [serial = 76] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (167AA000) [pid = 3132] [serial = 79] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0D723800) [pid = 3132] [serial = 66] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0D725000) [pid = 3132] [serial = 67] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (13245C00) [pid = 3132] [serial = 72] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (119ED000) [pid = 3132] [serial = 69] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (148C6000) [pid = 3132] [serial = 75] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (119F4800) [pid = 3132] [serial = 70] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (13822400) [pid = 3132] [serial = 73] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (1BA1F000) [pid = 3132] [serial = 64] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (16487000) [pid = 3132] [serial = 78] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (168E1400) [pid = 3132] [serial = 63] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (19F77C00) [pid = 3132] [serial = 49] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (1BA1D800) [pid = 3132] [serial = 61] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (1A048400) [pid = 3132] [serial = 46] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (0D72BC00) [pid = 3132] [serial = 58] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0D72D800) [pid = 3132] [serial = 55] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (19EF7C00) [pid = 3132] [serial = 52] [outer = 00000000] [url = about:blank] 12:39:55 INFO - PROCESS | 3132 | 1468352395746 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:55 INFO - PROCESS | 3132 | 1468352395751 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:55 INFO - PROCESS | 3132 | ++DOCSHELL 0C722800 == 28 [pid = 3132] [id = 44] 12:39:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0C7D9800) [pid = 3132] [serial = 128] [outer = 00000000] 12:39:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0C7EC800) [pid = 3132] [serial = 129] [outer = 0C7D9800] 12:39:55 INFO - PROCESS | 3132 | 1468352395802 Marionette DEBUG loaded listener.js 12:39:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0C976800) [pid = 3132] [serial = 130] [outer = 0C7D9800] 12:39:56 INFO - PROCESS | 3132 | 1468352396199 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]]]}] 12:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 730ms 12:39:56 INFO - PROCESS | 3132 | 1468352396243 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 12:39:56 INFO - PROCESS | 3132 | 1468352396248 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 12:39:56 INFO - PROCESS | 3132 | 1468352396254 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:39:56 INFO - PROCESS | 3132 | 1468352396257 Marionette TRACE conn6 <- [1,142,null,{}] 12:39:56 INFO - PROCESS | 3132 | 1468352396261 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}] 12:39:56 INFO - PROCESS | 3132 | 1468352396263 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:56 INFO - PROCESS | 3132 | 1468352396356 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 12:39:56 INFO - PROCESS | 3132 | 1468352396363 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:56 INFO - PROCESS | 3132 | 1468352396365 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:56 INFO - PROCESS | 3132 | ++DOCSHELL 0D6F2400 == 29 [pid = 3132] [id = 45] 12:39:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D710000) [pid = 3132] [serial = 131] [outer = 00000000] 12:39:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0D728800) [pid = 3132] [serial = 132] [outer = 0D710000] 12:39:56 INFO - PROCESS | 3132 | 1468352396415 Marionette DEBUG loaded listener.js 12:39:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0D72D000) [pid = 3132] [serial = 133] [outer = 0D710000] 12:39:56 INFO - PROCESS | 3132 | 1468352396874 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]]]}] 12:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 670ms 12:39:56 INFO - PROCESS | 3132 | 1468352396930 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 12:39:56 INFO - PROCESS | 3132 | 1468352396932 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 12:39:56 INFO - PROCESS | 3132 | 1468352396936 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:39:56 INFO - PROCESS | 3132 | 1468352396939 Marionette TRACE conn6 <- [1,146,null,{}] 12:39:56 INFO - PROCESS | 3132 | 1468352396951 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}] 12:39:56 INFO - PROCESS | 3132 | 1468352396956 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:57 INFO - PROCESS | 3132 | 1468352397066 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 12:39:57 INFO - PROCESS | 3132 | 1468352397142 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:57 INFO - PROCESS | 3132 | 1468352397146 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:57 INFO - PROCESS | 3132 | ++DOCSHELL 11B29800 == 30 [pid = 3132] [id = 46] 12:39:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (11B2C000) [pid = 3132] [serial = 134] [outer = 00000000] 12:39:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (11BEBC00) [pid = 3132] [serial = 135] [outer = 11B2C000] 12:39:57 INFO - PROCESS | 3132 | 1468352397196 Marionette DEBUG loaded listener.js 12:39:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (12373400) [pid = 3132] [serial = 136] [outer = 11B2C000] 12:39:57 INFO - PROCESS | 3132 | 1468352397578 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]]]}] 12:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 669ms 12:39:57 INFO - PROCESS | 3132 | 1468352397609 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 12:39:57 INFO - PROCESS | 3132 | 1468352397612 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 12:39:57 INFO - PROCESS | 3132 | 1468352397615 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:39:57 INFO - PROCESS | 3132 | 1468352397617 Marionette TRACE conn6 <- [1,150,null,{}] 12:39:57 INFO - PROCESS | 3132 | 1468352397620 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}] 12:39:57 INFO - PROCESS | 3132 | 1468352397622 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:57 INFO - PROCESS | 3132 | 1468352397740 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 12:39:57 INFO - PROCESS | 3132 | 1468352397753 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:57 INFO - PROCESS | 3132 | 1468352397755 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:57 INFO - PROCESS | 3132 | ++DOCSHELL 0EDCB000 == 31 [pid = 3132] [id = 47] 12:39:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (11BA7C00) [pid = 3132] [serial = 137] [outer = 00000000] 12:39:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (13476000) [pid = 3132] [serial = 138] [outer = 11BA7C00] 12:39:57 INFO - PROCESS | 3132 | 1468352397804 Marionette DEBUG loaded listener.js 12:39:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (134C7000) [pid = 3132] [serial = 139] [outer = 11BA7C00] 12:39:58 INFO - PROCESS | 3132 | 1468352398231 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]]]}] 12:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 670ms 12:39:58 INFO - PROCESS | 3132 | 1468352398290 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 12:39:58 INFO - PROCESS | 3132 | 1468352398292 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 12:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:39:58 INFO - PROCESS | 3132 | 1468352398295 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:39:58 INFO - PROCESS | 3132 | 1468352398296 Marionette TRACE conn6 <- [1,154,null,{}] 12:39:58 INFO - PROCESS | 3132 | 1468352398300 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}] 12:39:58 INFO - PROCESS | 3132 | 1468352398302 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:58 INFO - PROCESS | 3132 | 1468352398403 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 12:39:58 INFO - PROCESS | 3132 | 1468352398471 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:58 INFO - PROCESS | 3132 | 1468352398473 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:58 INFO - PROCESS | 3132 | ++DOCSHELL 1381E800 == 32 [pid = 3132] [id = 48] 12:39:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (13821400) [pid = 3132] [serial = 140] [outer = 00000000] 12:39:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (14890400) [pid = 3132] [serial = 141] [outer = 13821400] 12:39:58 INFO - PROCESS | 3132 | 1468352398520 Marionette DEBUG loaded listener.js 12:39:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (15845C00) [pid = 3132] [serial = 142] [outer = 13821400] 12:39:58 INFO - PROCESS | 3132 | 1468352398950 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]]]}] 12:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 12:39:58 INFO - PROCESS | 3132 | 1468352398966 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 12:39:58 INFO - PROCESS | 3132 | 1468352398968 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 12:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:39:58 INFO - PROCESS | 3132 | 1468352398975 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:39:58 INFO - PROCESS | 3132 | 1468352398977 Marionette TRACE conn6 <- [1,158,null,{}] 12:39:58 INFO - PROCESS | 3132 | 1468352398980 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}] 12:39:58 INFO - PROCESS | 3132 | 1468352398986 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:59 INFO - PROCESS | 3132 | 1468352399135 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 12:39:59 INFO - PROCESS | 3132 | 1468352399143 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:59 INFO - PROCESS | 3132 | 1468352399145 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:59 INFO - PROCESS | 3132 | ++DOCSHELL 15937400 == 33 [pid = 3132] [id = 49] 12:39:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16409400) [pid = 3132] [serial = 143] [outer = 00000000] 12:39:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (164E6000) [pid = 3132] [serial = 144] [outer = 16409400] 12:39:59 INFO - PROCESS | 3132 | 1468352399190 Marionette DEBUG loaded listener.js 12:39:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (168D5C00) [pid = 3132] [serial = 145] [outer = 16409400] 12:39:59 INFO - PROCESS | 3132 | 1468352399639 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]]]}] 12:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 12:39:59 INFO - PROCESS | 3132 | 1468352399666 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 12:39:59 INFO - PROCESS | 3132 | 1468352399668 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 12:39:59 INFO - PROCESS | 3132 | 1468352399672 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:39:59 INFO - PROCESS | 3132 | 1468352399673 Marionette TRACE conn6 <- [1,162,null,{}] 12:39:59 INFO - PROCESS | 3132 | 1468352399677 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}] 12:39:59 INFO - PROCESS | 3132 | 1468352399679 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:39:59 INFO - PROCESS | 3132 | 1468352399947 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 12:39:59 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0C7E0400) [pid = 3132] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:39:59 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (16407C00) [pid = 3132] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:39:59 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (13D90400) [pid = 3132] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:39:59 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (1231EC00) [pid = 3132] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:39:59 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0D728400) [pid = 3132] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:39:59 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0CFFB000) [pid = 3132] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:39:59 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0CE73000) [pid = 3132] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:39:59 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0D695C00) [pid = 3132] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:39:59 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (123E8C00) [pid = 3132] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:39:59 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (1648B800) [pid = 3132] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:39:59 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (16CA8400) [pid = 3132] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:39:59 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0C71AC00) [pid = 3132] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:39:59 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (1488FC00) [pid = 3132] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:39:59 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0C93A800) [pid = 3132] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:39:59 INFO - PROCESS | 3132 | 1468352400006 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:59 INFO - PROCESS | 3132 | 1468352400008 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:00 INFO - PROCESS | 3132 | ++DOCSHELL 0C71A400 == 34 [pid = 3132] [id = 50] 12:40:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0C71AC00) [pid = 3132] [serial = 146] [outer = 00000000] 12:40:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0CE22C00) [pid = 3132] [serial = 147] [outer = 0C71AC00] 12:40:00 INFO - PROCESS | 3132 | 1468352400053 Marionette DEBUG loaded listener.js 12:40:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0D6FA400) [pid = 3132] [serial = 148] [outer = 0C71AC00] 12:40:00 INFO - PROCESS | 3132 | 1468352400420 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]]]}] 12:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 769ms 12:40:00 INFO - PROCESS | 3132 | 1468352400447 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 12:40:00 INFO - PROCESS | 3132 | 1468352400449 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 12:40:00 INFO - PROCESS | 3132 | 1468352400452 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:40:00 INFO - PROCESS | 3132 | 1468352400454 Marionette TRACE conn6 <- [1,166,null,{}] 12:40:00 INFO - PROCESS | 3132 | 1468352400457 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}] 12:40:00 INFO - PROCESS | 3132 | 1468352400459 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:00 INFO - PROCESS | 3132 | 1468352400539 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 12:40:00 INFO - PROCESS | 3132 | 1468352400545 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:00 INFO - PROCESS | 3132 | 1468352400547 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:00 INFO - PROCESS | 3132 | ++DOCSHELL 0D673C00 == 35 [pid = 3132] [id = 51] 12:40:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (13479C00) [pid = 3132] [serial = 149] [outer = 00000000] 12:40:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (168DE000) [pid = 3132] [serial = 150] [outer = 13479C00] 12:40:00 INFO - PROCESS | 3132 | 1468352400593 Marionette DEBUG loaded listener.js 12:40:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (168E3C00) [pid = 3132] [serial = 151] [outer = 13479C00] 12:40:00 INFO - PROCESS | 3132 | 1468352400997 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]]]}] 12:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 570ms 12:40:01 INFO - PROCESS | 3132 | 1468352401026 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 12:40:01 INFO - PROCESS | 3132 | 1468352401028 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 12:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:40:01 INFO - PROCESS | 3132 | 1468352401031 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:40:01 INFO - PROCESS | 3132 | 1468352401033 Marionette TRACE conn6 <- [1,170,null,{}] 12:40:01 INFO - PROCESS | 3132 | 1468352401048 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}] 12:40:01 INFO - PROCESS | 3132 | 1468352401050 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:01 INFO - PROCESS | 3132 | 1468352401129 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 12:40:01 INFO - PROCESS | 3132 | 1468352401134 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:01 INFO - PROCESS | 3132 | 1468352401136 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:01 INFO - PROCESS | 3132 | ++DOCSHELL 167B2800 == 36 [pid = 3132] [id = 52] 12:40:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (168D9800) [pid = 3132] [serial = 152] [outer = 00000000] 12:40:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (19278000) [pid = 3132] [serial = 153] [outer = 168D9800] 12:40:01 INFO - PROCESS | 3132 | 1468352401191 Marionette DEBUG loaded listener.js 12:40:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (1927C400) [pid = 3132] [serial = 154] [outer = 168D9800] 12:40:01 INFO - PROCESS | 3132 | 1468352401601 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]]]}] 12:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 590ms 12:40:01 INFO - PROCESS | 3132 | 1468352401623 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 12:40:01 INFO - PROCESS | 3132 | 1468352401625 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 12:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:40:01 INFO - PROCESS | 3132 | 1468352401628 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:40:01 INFO - PROCESS | 3132 | 1468352401630 Marionette TRACE conn6 <- [1,174,null,{}] 12:40:01 INFO - PROCESS | 3132 | 1468352401633 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}] 12:40:01 INFO - PROCESS | 3132 | 1468352401635 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:01 INFO - PROCESS | 3132 | 1468352401751 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 12:40:01 INFO - PROCESS | 3132 | 1468352401758 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:01 INFO - PROCESS | 3132 | 1468352401760 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:01 INFO - PROCESS | 3132 | ++DOCSHELL 13058400 == 37 [pid = 3132] [id = 53] 12:40:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (132D7000) [pid = 3132] [serial = 155] [outer = 00000000] 12:40:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (132DE800) [pid = 3132] [serial = 156] [outer = 132D7000] 12:40:01 INFO - PROCESS | 3132 | 1468352401806 Marionette DEBUG loaded listener.js 12:40:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (132E2000) [pid = 3132] [serial = 157] [outer = 132D7000] 12:40:02 INFO - PROCESS | 3132 | 1468352402341 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]]]}] 12:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 769ms 12:40:02 INFO - PROCESS | 3132 | 1468352402400 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 12:40:02 INFO - PROCESS | 3132 | 1468352402404 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 12:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:40:02 INFO - PROCESS | 3132 | 1468352402409 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:40:02 INFO - PROCESS | 3132 | 1468352402414 Marionette TRACE conn6 <- [1,178,null,{}] 12:40:02 INFO - PROCESS | 3132 | 1468352402420 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}] 12:40:02 INFO - PROCESS | 3132 | 1468352402423 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:02 INFO - PROCESS | 3132 | 1468352402571 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 12:40:02 INFO - PROCESS | 3132 | 1468352402665 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:02 INFO - PROCESS | 3132 | 1468352402668 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:02 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E9C00 == 38 [pid = 3132] [id = 54] 12:40:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0C7F0000) [pid = 3132] [serial = 158] [outer = 00000000] 12:40:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (0D712000) [pid = 3132] [serial = 159] [outer = 0C7F0000] 12:40:02 INFO - PROCESS | 3132 | 1468352402729 Marionette DEBUG loaded listener.js 12:40:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0DAD5800) [pid = 3132] [serial = 160] [outer = 0C7F0000] 12:40:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (119F1C00) [pid = 3132] [serial = 161] [outer = 1735BC00] 12:40:03 INFO - PROCESS | 3132 | 1468352403327 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]]]}] 12:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 990ms 12:40:03 INFO - PROCESS | 3132 | 1468352403400 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 12:40:03 INFO - PROCESS | 3132 | 1468352403405 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 12:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:40:03 INFO - PROCESS | 3132 | 1468352403439 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:40:03 INFO - PROCESS | 3132 | 1468352403442 Marionette TRACE conn6 <- [1,182,null,{}] 12:40:03 INFO - PROCESS | 3132 | 1468352403447 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}] 12:40:03 INFO - PROCESS | 3132 | 1468352403450 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:03 INFO - PROCESS | 3132 | 1468352403574 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 12:40:03 INFO - PROCESS | 3132 | 1468352403646 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:03 INFO - PROCESS | 3132 | 1468352403649 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:03 INFO - PROCESS | 3132 | ++DOCSHELL 132DB000 == 39 [pid = 3132] [id = 55] 12:40:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (132DD800) [pid = 3132] [serial = 162] [outer = 00000000] 12:40:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (13473800) [pid = 3132] [serial = 163] [outer = 132DD800] 12:40:03 INFO - PROCESS | 3132 | 1468352403749 Marionette DEBUG loaded listener.js 12:40:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (13919000) [pid = 3132] [serial = 164] [outer = 132DD800] 12:40:04 INFO - PROCESS | 3132 | 1468352404300 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]]]}] 12:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 950ms 12:40:04 INFO - PROCESS | 3132 | 1468352404377 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 12:40:04 INFO - PROCESS | 3132 | 1468352404380 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 12:40:04 INFO - PROCESS | 3132 | 1468352404383 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:40:04 INFO - PROCESS | 3132 | 1468352404387 Marionette TRACE conn6 <- [1,186,null,{}] 12:40:04 INFO - PROCESS | 3132 | 1468352404398 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}] 12:40:04 INFO - PROCESS | 3132 | 1468352404403 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:04 INFO - PROCESS | 3132 | 1468352404549 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 12:40:04 INFO - PROCESS | 3132 | 1468352404665 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:04 INFO - PROCESS | 3132 | 1468352404668 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:04 INFO - PROCESS | 3132 | ++DOCSHELL 173DE000 == 40 [pid = 3132] [id = 56] 12:40:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (185D2C00) [pid = 3132] [serial = 165] [outer = 00000000] 12:40:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (187BEC00) [pid = 3132] [serial = 166] [outer = 185D2C00] 12:40:04 INFO - PROCESS | 3132 | 1468352404730 Marionette DEBUG loaded listener.js 12:40:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (19E08400) [pid = 3132] [serial = 167] [outer = 185D2C00] 12:40:05 INFO - PROCESS | 3132 | 1468352405508 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]]]}] 12:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1176ms 12:40:05 INFO - PROCESS | 3132 | 1468352405564 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 12:40:05 INFO - PROCESS | 3132 | 1468352405569 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 12:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:40:05 INFO - PROCESS | 3132 | 1468352405573 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:40:05 INFO - PROCESS | 3132 | 1468352405576 Marionette TRACE conn6 <- [1,190,null,{}] 12:40:05 INFO - PROCESS | 3132 | 1468352405582 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}] 12:40:05 INFO - PROCESS | 3132 | 1468352405585 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:05 INFO - PROCESS | 3132 | 1468352405686 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 12:40:05 INFO - PROCESS | 3132 | 1468352405767 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:05 INFO - PROCESS | 3132 | 1468352405770 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:05 INFO - PROCESS | 3132 | ++DOCSHELL 0C7DDC00 == 41 [pid = 3132] [id = 57] 12:40:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (0C7EEC00) [pid = 3132] [serial = 168] [outer = 00000000] 12:40:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (0D6FA800) [pid = 3132] [serial = 169] [outer = 0C7EEC00] 12:40:05 INFO - PROCESS | 3132 | 1468352405866 Marionette DEBUG loaded listener.js 12:40:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (0D71D000) [pid = 3132] [serial = 170] [outer = 0C7EEC00] 12:40:06 INFO - PROCESS | 3132 | --DOCSHELL 167B2800 == 40 [pid = 3132] [id = 52] 12:40:06 INFO - PROCESS | 3132 | --DOCSHELL 0D673C00 == 39 [pid = 3132] [id = 51] 12:40:06 INFO - PROCESS | 3132 | --DOCSHELL 0C71A400 == 38 [pid = 3132] [id = 50] 12:40:06 INFO - PROCESS | 3132 | --DOCSHELL 15937400 == 37 [pid = 3132] [id = 49] 12:40:06 INFO - PROCESS | 3132 | --DOCSHELL 1381E800 == 36 [pid = 3132] [id = 48] 12:40:06 INFO - PROCESS | 3132 | --DOCSHELL 0EDCB000 == 35 [pid = 3132] [id = 47] 12:40:06 INFO - PROCESS | 3132 | --DOCSHELL 11B29800 == 34 [pid = 3132] [id = 46] 12:40:06 INFO - PROCESS | 3132 | --DOCSHELL 0D6F2400 == 33 [pid = 3132] [id = 45] 12:40:06 INFO - PROCESS | 3132 | --DOCSHELL 0C722800 == 32 [pid = 3132] [id = 44] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (0C7E5000) [pid = 3132] [serial = 120] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (168DA000) [pid = 3132] [serial = 108] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (14890000) [pid = 3132] [serial = 102] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (148C1000) [pid = 3132] [serial = 103] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (1241A800) [pid = 3132] [serial = 99] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (13244C00) [pid = 3132] [serial = 100] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0DC6EC00) [pid = 3132] [serial = 96] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0DE69400) [pid = 3132] [serial = 97] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0DE13400) [pid = 3132] [serial = 94] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0D6FB000) [pid = 3132] [serial = 93] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (16C4D800) [pid = 3132] [serial = 111] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0DACB800) [pid = 3132] [serial = 82] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0D6F4400) [pid = 3132] [serial = 81] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (13477C00) [pid = 3132] [serial = 85] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (13471400) [pid = 3132] [serial = 84] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (168DF800) [pid = 3132] [serial = 88] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (168D8C00) [pid = 3132] [serial = 87] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (186B3400) [pid = 3132] [serial = 91] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (186AE800) [pid = 3132] [serial = 90] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D6F9400) [pid = 3132] [serial = 114] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (173BF000) [pid = 3132] [serial = 112] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0D727400) [pid = 3132] [serial = 115] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (1648CC00) [pid = 3132] [serial = 106] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (16482400) [pid = 3132] [serial = 105] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0D719800) [pid = 3132] [serial = 118] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (0D716C00) [pid = 3132] [serial = 117] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (168DB000) [pid = 3132] [serial = 109] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0C7E7800) [pid = 3132] [serial = 121] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (119ECC00) [pid = 3132] [serial = 123] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3132 | 1468352406319 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]]]}] 12:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 770ms 12:40:06 INFO - PROCESS | 3132 | 1468352406345 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 12:40:06 INFO - PROCESS | 3132 | 1468352406349 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 12:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:40:06 INFO - PROCESS | 3132 | 1468352406359 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:40:06 INFO - PROCESS | 3132 | 1468352406362 Marionette TRACE conn6 <- [1,194,null,{}] 12:40:06 INFO - PROCESS | 3132 | 1468352406391 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}] 12:40:06 INFO - PROCESS | 3132 | 1468352406393 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:06 INFO - PROCESS | 3132 | 1468352406483 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 12:40:06 INFO - PROCESS | 3132 | 1468352406493 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:06 INFO - PROCESS | 3132 | 1468352406495 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:06 INFO - PROCESS | 3132 | ++DOCSHELL 0D719400 == 33 [pid = 3132] [id = 58] 12:40:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0D719800) [pid = 3132] [serial = 171] [outer = 00000000] 12:40:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0D723C00) [pid = 3132] [serial = 172] [outer = 0D719800] 12:40:06 INFO - PROCESS | 3132 | 1468352406544 Marionette DEBUG loaded listener.js 12:40:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0DAA0C00) [pid = 3132] [serial = 173] [outer = 0D719800] 12:40:06 INFO - PROCESS | 3132 | 1468352407000 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]]]}] 12:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 690ms 12:40:07 INFO - PROCESS | 3132 | 1468352407045 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 12:40:07 INFO - PROCESS | 3132 | 1468352407047 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 12:40:07 INFO - PROCESS | 3132 | 1468352407050 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:40:07 INFO - PROCESS | 3132 | 1468352407054 Marionette TRACE conn6 <- [1,198,null,{}] 12:40:07 INFO - PROCESS | 3132 | 1468352407064 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}] 12:40:07 INFO - PROCESS | 3132 | 1468352407069 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:07 INFO - PROCESS | 3132 | 1468352407157 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 12:40:07 INFO - PROCESS | 3132 | 1468352407166 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:07 INFO - PROCESS | 3132 | 1468352407169 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:07 INFO - PROCESS | 3132 | ++DOCSHELL 119ED400 == 34 [pid = 3132] [id = 59] 12:40:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (119EDC00) [pid = 3132] [serial = 174] [outer = 00000000] 12:40:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (11B2D000) [pid = 3132] [serial = 175] [outer = 119EDC00] 12:40:07 INFO - PROCESS | 3132 | 1468352407218 Marionette DEBUG loaded listener.js 12:40:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (1241A800) [pid = 3132] [serial = 176] [outer = 119EDC00] 12:40:07 INFO - PROCESS | 3132 | 1468352407657 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]]]}] 12:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 629ms 12:40:07 INFO - PROCESS | 3132 | 1468352407685 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 12:40:07 INFO - PROCESS | 3132 | 1468352407687 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 12:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:40:07 INFO - PROCESS | 3132 | 1468352407690 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:40:07 INFO - PROCESS | 3132 | 1468352407692 Marionette TRACE conn6 <- [1,202,null,{}] 12:40:07 INFO - PROCESS | 3132 | 1468352407695 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}] 12:40:07 INFO - PROCESS | 3132 | 1468352407697 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:07 INFO - PROCESS | 3132 | 1468352407784 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 12:40:07 INFO - PROCESS | 3132 | 1468352407791 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:07 INFO - PROCESS | 3132 | 1468352407792 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:07 INFO - PROCESS | 3132 | ++DOCSHELL 13247400 == 35 [pid = 3132] [id = 60] 12:40:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (13248400) [pid = 3132] [serial = 177] [outer = 00000000] 12:40:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (13457400) [pid = 3132] [serial = 178] [outer = 13248400] 12:40:07 INFO - PROCESS | 3132 | 1468352407846 Marionette DEBUG loaded listener.js 12:40:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (13479800) [pid = 3132] [serial = 179] [outer = 13248400] 12:40:08 INFO - PROCESS | 3132 | 1468352408283 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]]]}] 12:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 12:40:08 INFO - PROCESS | 3132 | 1468352408335 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 12:40:08 INFO - PROCESS | 3132 | 1468352408337 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 12:40:08 INFO - PROCESS | 3132 | 1468352408345 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:40:08 INFO - PROCESS | 3132 | 1468352408347 Marionette TRACE conn6 <- [1,206,null,{}] 12:40:08 INFO - PROCESS | 3132 | 1468352408358 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}] 12:40:08 INFO - PROCESS | 3132 | 1468352408361 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:08 INFO - PROCESS | 3132 | 1468352408467 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 12:40:08 INFO - PROCESS | 3132 | 1468352408475 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:08 INFO - PROCESS | 3132 | 1468352408477 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:08 INFO - PROCESS | 3132 | ++DOCSHELL 1347E000 == 36 [pid = 3132] [id = 61] 12:40:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (135BAC00) [pid = 3132] [serial = 180] [outer = 00000000] 12:40:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (13D8B800) [pid = 3132] [serial = 181] [outer = 135BAC00] 12:40:08 INFO - PROCESS | 3132 | 1468352408523 Marionette DEBUG loaded listener.js 12:40:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (14890000) [pid = 3132] [serial = 182] [outer = 135BAC00] 12:40:08 INFO - PROCESS | 3132 | 1468352408979 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]]]}] 12:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 12:40:08 INFO - PROCESS | 3132 | 1468352409019 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 12:40:09 INFO - PROCESS | 3132 | 1468352409021 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 12:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:40:09 INFO - PROCESS | 3132 | 1468352409024 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:40:09 INFO - PROCESS | 3132 | 1468352409026 Marionette TRACE conn6 <- [1,210,null,{}] 12:40:09 INFO - PROCESS | 3132 | 1468352409029 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}] 12:40:09 INFO - PROCESS | 3132 | 1468352409035 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:09 INFO - PROCESS | 3132 | 1468352409195 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 12:40:09 INFO - PROCESS | 3132 | 1468352409246 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:09 INFO - PROCESS | 3132 | 1468352409248 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:09 INFO - PROCESS | 3132 | ++DOCSHELL 0CECE400 == 37 [pid = 3132] [id = 62] 12:40:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (15848400) [pid = 3132] [serial = 183] [outer = 00000000] 12:40:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16486800) [pid = 3132] [serial = 184] [outer = 15848400] 12:40:09 INFO - PROCESS | 3132 | 1468352409296 Marionette DEBUG loaded listener.js 12:40:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (1648B400) [pid = 3132] [serial = 185] [outer = 15848400] 12:40:09 INFO - PROCESS | 3132 | 1468352409686 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]]]}] 12:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 731ms 12:40:09 INFO - PROCESS | 3132 | 1468352409756 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 12:40:09 INFO - PROCESS | 3132 | 1468352409758 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 12:40:09 INFO - PROCESS | 3132 | 1468352409761 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:40:09 INFO - PROCESS | 3132 | 1468352409763 Marionette TRACE conn6 <- [1,214,null,{}] 12:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:40:09 INFO - PROCESS | 3132 | 1468352409766 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}] 12:40:09 INFO - PROCESS | 3132 | 1468352409768 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:09 INFO - PROCESS | 3132 | 1468352409891 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 12:40:09 INFO - PROCESS | 3132 | 1468352409896 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:09 INFO - PROCESS | 3132 | 1468352409898 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:09 INFO - PROCESS | 3132 | ++DOCSHELL 0C71C000 == 38 [pid = 3132] [id = 63] 12:40:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (167B2800) [pid = 3132] [serial = 186] [outer = 00000000] 12:40:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (168DFC00) [pid = 3132] [serial = 187] [outer = 167B2800] 12:40:09 INFO - PROCESS | 3132 | 1468352409944 Marionette DEBUG loaded listener.js 12:40:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (168E4800) [pid = 3132] [serial = 188] [outer = 167B2800] 12:40:10 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (13821400) [pid = 3132] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:40:10 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0D710000) [pid = 3132] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:40:10 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (11B2C000) [pid = 3132] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:40:10 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0C7D9800) [pid = 3132] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:40:10 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (16409400) [pid = 3132] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:40:10 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0C71AC00) [pid = 3132] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:40:10 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (13479C00) [pid = 3132] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:40:10 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (11BA7C00) [pid = 3132] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:40:10 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (168D9800) [pid = 3132] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:40:10 INFO - PROCESS | 3132 | 1468352410484 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]]]}] 12:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 769ms 12:40:10 INFO - PROCESS | 3132 | 1468352410536 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 12:40:10 INFO - PROCESS | 3132 | 1468352410538 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 12:40:10 INFO - PROCESS | 3132 | 1468352410541 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:40:10 INFO - PROCESS | 3132 | 1468352410543 Marionette TRACE conn6 <- [1,218,null,{}] 12:40:10 INFO - PROCESS | 3132 | 1468352410547 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}] 12:40:10 INFO - PROCESS | 3132 | 1468352410549 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:10 INFO - PROCESS | 3132 | 1468352410628 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 12:40:10 INFO - PROCESS | 3132 | 1468352410634 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:10 INFO - PROCESS | 3132 | 1468352410636 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:10 INFO - PROCESS | 3132 | ++DOCSHELL 0C71BC00 == 39 [pid = 3132] [id = 64] 12:40:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0C71F400) [pid = 3132] [serial = 189] [outer = 00000000] 12:40:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (15E43000) [pid = 3132] [serial = 190] [outer = 0C71F400] 12:40:10 INFO - PROCESS | 3132 | 1468352410682 Marionette DEBUG loaded listener.js 12:40:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (167A9C00) [pid = 3132] [serial = 191] [outer = 0C71F400] 12:40:11 INFO - PROCESS | 3132 | 1468352411106 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]]]}] 12:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 570ms 12:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:40:11 INFO - PROCESS | 3132 | 1468352411116 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 12:40:11 INFO - PROCESS | 3132 | 1468352411118 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 12:40:11 INFO - PROCESS | 3132 | 1468352411121 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:40:11 INFO - PROCESS | 3132 | 1468352411123 Marionette TRACE conn6 <- [1,222,null,{}] 12:40:11 INFO - PROCESS | 3132 | 1468352411126 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}] 12:40:11 INFO - PROCESS | 3132 | 1468352411128 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:11 INFO - PROCESS | 3132 | 1468352411244 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 12:40:11 INFO - PROCESS | 3132 | 1468352411250 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:11 INFO - PROCESS | 3132 | 1468352411252 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:11 INFO - PROCESS | 3132 | ++DOCSHELL 0CE2A400 == 40 [pid = 3132] [id = 65] 12:40:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0CE6C000) [pid = 3132] [serial = 192] [outer = 00000000] 12:40:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (0ED38000) [pid = 3132] [serial = 193] [outer = 0CE6C000] 12:40:11 INFO - PROCESS | 3132 | 1468352411298 Marionette DEBUG loaded listener.js 12:40:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (11BE4800) [pid = 3132] [serial = 194] [outer = 0CE6C000] 12:40:11 INFO - PROCESS | 3132 | 1468352411674 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]]]}] 12:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 12:40:11 INFO - PROCESS | 3132 | 1468352411752 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 12:40:11 INFO - PROCESS | 3132 | 1468352411754 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 12:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:40:11 INFO - PROCESS | 3132 | 1468352411757 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:40:11 INFO - PROCESS | 3132 | 1468352411759 Marionette TRACE conn6 <- [1,226,null,{}] 12:40:11 INFO - PROCESS | 3132 | 1468352411763 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}] 12:40:11 INFO - PROCESS | 3132 | 1468352411765 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:11 INFO - PROCESS | 3132 | 1468352411847 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 12:40:11 INFO - PROCESS | 3132 | 1468352411853 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:11 INFO - PROCESS | 3132 | 1468352411854 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:11 INFO - PROCESS | 3132 | ++DOCSHELL 11ECC400 == 41 [pid = 3132] [id = 66] 12:40:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (11ECD400) [pid = 3132] [serial = 195] [outer = 00000000] 12:40:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (1347CC00) [pid = 3132] [serial = 196] [outer = 11ECD400] 12:40:11 INFO - PROCESS | 3132 | 1468352411901 Marionette DEBUG loaded listener.js 12:40:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (173DD800) [pid = 3132] [serial = 197] [outer = 11ECD400] 12:40:12 INFO - PROCESS | 3132 | 1468352412338 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]]]}] 12:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 12:40:12 INFO - PROCESS | 3132 | 1468352412393 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 12:40:12 INFO - PROCESS | 3132 | 1468352412395 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 12:40:12 INFO - PROCESS | 3132 | 1468352412398 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:40:12 INFO - PROCESS | 3132 | 1468352412401 Marionette TRACE conn6 <- [1,230,null,{}] 12:40:12 INFO - PROCESS | 3132 | 1468352412405 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}] 12:40:12 INFO - PROCESS | 3132 | 1468352412407 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:12 INFO - PROCESS | 3132 | 1468352412548 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 12:40:12 INFO - PROCESS | 3132 | 1468352412668 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:12 INFO - PROCESS | 3132 | 1468352412671 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:12 INFO - PROCESS | 3132 | ++DOCSHELL 0C71E800 == 42 [pid = 3132] [id = 67] 12:40:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0C71FC00) [pid = 3132] [serial = 198] [outer = 00000000] 12:40:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0C7E1C00) [pid = 3132] [serial = 199] [outer = 0C71FC00] 12:40:12 INFO - PROCESS | 3132 | 1468352412732 Marionette DEBUG loaded listener.js 12:40:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0C7EA400) [pid = 3132] [serial = 200] [outer = 0C71FC00] 12:40:13 INFO - PROCESS | 3132 | 1468352413329 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]]]}] 12:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 970ms 12:40:13 INFO - PROCESS | 3132 | 1468352413374 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 12:40:13 INFO - PROCESS | 3132 | 1468352413378 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 12:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:40:13 INFO - PROCESS | 3132 | 1468352413383 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:40:13 INFO - PROCESS | 3132 | 1468352413387 Marionette TRACE conn6 <- [1,234,null,{}] 12:40:13 INFO - PROCESS | 3132 | 1468352413392 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}] 12:40:13 INFO - PROCESS | 3132 | 1468352413395 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:13 INFO - PROCESS | 3132 | 1468352413507 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 12:40:13 INFO - PROCESS | 3132 | 1468352413628 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:13 INFO - PROCESS | 3132 | 1468352413631 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:13 INFO - PROCESS | 3132 | ++DOCSHELL 0D724C00 == 43 [pid = 3132] [id = 68] 12:40:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0D72C800) [pid = 3132] [serial = 201] [outer = 00000000] 12:40:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (0DFC4800) [pid = 3132] [serial = 202] [outer = 0D72C800] 12:40:13 INFO - PROCESS | 3132 | 1468352413692 Marionette DEBUG loaded listener.js 12:40:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (119EA400) [pid = 3132] [serial = 203] [outer = 0D72C800] 12:40:14 INFO - PROCESS | 3132 | 1468352414398 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]]]}] 12:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1076ms 12:40:14 INFO - PROCESS | 3132 | 1468352414463 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 12:40:14 INFO - PROCESS | 3132 | 1468352414466 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 12:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:40:14 INFO - PROCESS | 3132 | 1468352414470 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:40:14 INFO - PROCESS | 3132 | 1468352414473 Marionette TRACE conn6 <- [1,238,null,{}] 12:40:14 INFO - PROCESS | 3132 | 1468352414477 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}] 12:40:14 INFO - PROCESS | 3132 | 1468352414479 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:14 INFO - PROCESS | 3132 | 1468352414594 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 12:40:14 INFO - PROCESS | 3132 | 1468352414718 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:14 INFO - PROCESS | 3132 | 1468352414721 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:14 INFO - PROCESS | 3132 | ++DOCSHELL 124F2000 == 44 [pid = 3132] [id = 69] 12:40:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (162ED000) [pid = 3132] [serial = 204] [outer = 00000000] 12:40:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (1648A800) [pid = 3132] [serial = 205] [outer = 162ED000] 12:40:14 INFO - PROCESS | 3132 | 1468352414779 Marionette DEBUG loaded listener.js 12:40:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (173C4000) [pid = 3132] [serial = 206] [outer = 162ED000] 12:40:15 INFO - PROCESS | 3132 | 1468352415331 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]]]}] 12:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 929ms 12:40:15 INFO - PROCESS | 3132 | 1468352415405 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 12:40:15 INFO - PROCESS | 3132 | 1468352415409 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 12:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:40:15 INFO - PROCESS | 3132 | 1468352415419 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:40:15 INFO - PROCESS | 3132 | 1468352415424 Marionette TRACE conn6 <- [1,242,null,{}] 12:40:15 INFO - PROCESS | 3132 | 1468352415428 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}] 12:40:15 INFO - PROCESS | 3132 | 1468352415431 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:15 INFO - PROCESS | 3132 | 1468352415584 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 12:40:15 INFO - PROCESS | 3132 | 1468352415714 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:15 INFO - PROCESS | 3132 | 1468352415717 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:15 INFO - PROCESS | 3132 | ++DOCSHELL 1592B400 == 45 [pid = 3132] [id = 70] 12:40:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (19E02000) [pid = 3132] [serial = 207] [outer = 00000000] 12:40:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (19EEC000) [pid = 3132] [serial = 208] [outer = 19E02000] 12:40:15 INFO - PROCESS | 3132 | 1468352415772 Marionette DEBUG loaded listener.js 12:40:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (19EEF400) [pid = 3132] [serial = 209] [outer = 19E02000] 12:40:16 INFO - PROCESS | 3132 | 1468352416417 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]]]}] 12:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1028ms 12:40:16 INFO - PROCESS | 3132 | 1468352416456 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 12:40:16 INFO - PROCESS | 3132 | 1468352416460 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 12:40:16 INFO - PROCESS | 3132 | 1468352416466 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:40:16 INFO - PROCESS | 3132 | 1468352416469 Marionette TRACE conn6 <- [1,246,null,{}] 12:40:16 INFO - PROCESS | 3132 | 1468352416486 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}] 12:40:16 INFO - PROCESS | 3132 | 1468352416489 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:16 INFO - PROCESS | 3132 | 1468352416592 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 12:40:16 INFO - PROCESS | 3132 | 1468352416687 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:16 INFO - PROCESS | 3132 | 1468352416690 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:16 INFO - PROCESS | 3132 | ++DOCSHELL 0D725000 == 46 [pid = 3132] [id = 71] 12:40:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (0D725400) [pid = 3132] [serial = 210] [outer = 00000000] 12:40:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 99 (0DCE9C00) [pid = 3132] [serial = 211] [outer = 0D725400] 12:40:16 INFO - PROCESS | 3132 | 1468352416742 Marionette DEBUG loaded listener.js 12:40:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 100 (0DF12000) [pid = 3132] [serial = 212] [outer = 0D725400] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 0C7E4400 == 45 [pid = 3132] [id = 42] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 11ECC400 == 44 [pid = 3132] [id = 66] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 0CE2A400 == 43 [pid = 3132] [id = 65] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 0C71BC00 == 42 [pid = 3132] [id = 64] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 0C71C000 == 41 [pid = 3132] [id = 63] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 0CECE400 == 40 [pid = 3132] [id = 62] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 1347E000 == 39 [pid = 3132] [id = 61] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 13247400 == 38 [pid = 3132] [id = 60] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 119ED400 == 37 [pid = 3132] [id = 59] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 0D719400 == 36 [pid = 3132] [id = 58] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 0C7DDC00 == 35 [pid = 3132] [id = 57] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 173DE000 == 34 [pid = 3132] [id = 56] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 132DB000 == 33 [pid = 3132] [id = 55] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 0C7E9C00 == 32 [pid = 3132] [id = 54] 12:40:17 INFO - PROCESS | 3132 | --DOCSHELL 13058400 == 31 [pid = 3132] [id = 53] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 99 (132DE800) [pid = 3132] [serial = 156] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 98 (19278000) [pid = 3132] [serial = 153] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (14890400) [pid = 3132] [serial = 141] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (0D728800) [pid = 3132] [serial = 132] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (0D72D000) [pid = 3132] [serial = 133] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (11BEBC00) [pid = 3132] [serial = 135] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (12373400) [pid = 3132] [serial = 136] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (0C976800) [pid = 3132] [serial = 130] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (0CFF9000) [pid = 3132] [serial = 126] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (164E6000) [pid = 3132] [serial = 144] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0CE22C00) [pid = 3132] [serial = 147] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (168DE000) [pid = 3132] [serial = 150] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (168D5C00) [pid = 3132] [serial = 145] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0D6FA400) [pid = 3132] [serial = 148] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0C7EC800) [pid = 3132] [serial = 129] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (168E3C00) [pid = 3132] [serial = 151] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (13476000) [pid = 3132] [serial = 138] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (15845C00) [pid = 3132] [serial = 142] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (134C7000) [pid = 3132] [serial = 139] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (1927C400) [pid = 3132] [serial = 154] [outer = 00000000] [url = about:blank] 12:40:17 INFO - PROCESS | 3132 | 1468352417295 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]]]}] 12:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 870ms 12:40:17 INFO - PROCESS | 3132 | 1468352417310 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 12:40:17 INFO - PROCESS | 3132 | 1468352417314 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 12:40:17 INFO - PROCESS | 3132 | 1468352417320 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:40:17 INFO - PROCESS | 3132 | 1468352417323 Marionette TRACE conn6 <- [1,250,null,{}] 12:40:17 INFO - PROCESS | 3132 | 1468352417327 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}] 12:40:17 INFO - PROCESS | 3132 | 1468352417329 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:17 INFO - PROCESS | 3132 | 1468352417424 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 12:40:17 INFO - PROCESS | 3132 | 1468352417506 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:17 INFO - PROCESS | 3132 | 1468352417509 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:17 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F7400 == 32 [pid = 3132] [id = 72] 12:40:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (0CE22C00) [pid = 3132] [serial = 213] [outer = 00000000] 12:40:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0D71AC00) [pid = 3132] [serial = 214] [outer = 0CE22C00] 12:40:17 INFO - PROCESS | 3132 | 1468352417559 Marionette DEBUG loaded listener.js 12:40:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0DAA0800) [pid = 3132] [serial = 215] [outer = 0CE22C00] 12:40:17 INFO - PROCESS | 3132 | 1468352417950 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]]]}] 12:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 671ms 12:40:18 INFO - PROCESS | 3132 | 1468352417997 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 12:40:18 INFO - PROCESS | 3132 | 1468352418000 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 12:40:18 INFO - PROCESS | 3132 | 1468352418003 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:40:18 INFO - PROCESS | 3132 | 1468352418006 Marionette TRACE conn6 <- [1,254,null,{}] 12:40:18 INFO - PROCESS | 3132 | 1468352418016 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}] 12:40:18 INFO - PROCESS | 3132 | 1468352418020 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:18 INFO - PROCESS | 3132 | 1468352418141 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 12:40:18 INFO - PROCESS | 3132 | 1468352418173 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:18 INFO - PROCESS | 3132 | 1468352418176 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:18 INFO - PROCESS | 3132 | ++DOCSHELL 13479000 == 33 [pid = 3132] [id = 73] 12:40:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (13479400) [pid = 3132] [serial = 216] [outer = 00000000] 12:40:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (1347F000) [pid = 3132] [serial = 217] [outer = 13479400] 12:40:18 INFO - PROCESS | 3132 | 1468352418235 Marionette DEBUG loaded listener.js 12:40:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (1391A800) [pid = 3132] [serial = 218] [outer = 13479400] 12:40:18 INFO - PROCESS | 3132 | 1468352418818 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]]]}] 12:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 870ms 12:40:18 INFO - PROCESS | 3132 | 1468352418877 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 12:40:18 INFO - PROCESS | 3132 | 1468352418880 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 12:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:40:18 INFO - PROCESS | 3132 | 1468352418883 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:40:18 INFO - PROCESS | 3132 | 1468352418884 Marionette TRACE conn6 <- [1,258,null,{}] 12:40:18 INFO - PROCESS | 3132 | 1468352418888 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}] 12:40:18 INFO - PROCESS | 3132 | 1468352418890 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:19 INFO - PROCESS | 3132 | 1468352419017 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 12:40:19 INFO - PROCESS | 3132 | 1468352419029 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:19 INFO - PROCESS | 3132 | 1468352419031 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:19 INFO - PROCESS | 3132 | ++DOCSHELL 1381E800 == 34 [pid = 3132] [id = 74] 12:40:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (13821800) [pid = 3132] [serial = 219] [outer = 00000000] 12:40:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (16486C00) [pid = 3132] [serial = 220] [outer = 13821800] 12:40:19 INFO - PROCESS | 3132 | 1468352419079 Marionette DEBUG loaded listener.js 12:40:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (16488800) [pid = 3132] [serial = 221] [outer = 13821800] 12:40:19 INFO - PROCESS | 3132 | 1468352419527 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]]]}] 12:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 12:40:19 INFO - PROCESS | 3132 | 1468352419557 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 12:40:19 INFO - PROCESS | 3132 | 1468352419559 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 12:40:19 INFO - PROCESS | 3132 | 1468352419562 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:40:19 INFO - PROCESS | 3132 | 1468352419564 Marionette TRACE conn6 <- [1,262,null,{}] 12:40:19 INFO - PROCESS | 3132 | 1468352419567 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}] 12:40:19 INFO - PROCESS | 3132 | 1468352419569 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:19 INFO - PROCESS | 3132 | 1468352419682 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 12:40:19 INFO - PROCESS | 3132 | 1468352419688 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:19 INFO - PROCESS | 3132 | 1468352419690 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:19 INFO - PROCESS | 3132 | ++DOCSHELL 168D7C00 == 35 [pid = 3132] [id = 75] 12:40:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (168D8800) [pid = 3132] [serial = 222] [outer = 00000000] 12:40:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (16BD4000) [pid = 3132] [serial = 223] [outer = 168D8800] 12:40:19 INFO - PROCESS | 3132 | 1468352419778 Marionette DEBUG loaded listener.js 12:40:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (173C0800) [pid = 3132] [serial = 224] [outer = 168D8800] 12:40:20 INFO - PROCESS | 3132 | 1468352420218 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]]]}] 12:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 669ms 12:40:20 INFO - PROCESS | 3132 | 1468352420259 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 12:40:20 INFO - PROCESS | 3132 | 1468352420261 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 12:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:40:20 INFO - PROCESS | 3132 | 1468352420282 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:40:20 INFO - PROCESS | 3132 | 1468352420284 Marionette TRACE conn6 <- [1,266,null,{}] 12:40:20 INFO - PROCESS | 3132 | 1468352420288 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}] 12:40:20 INFO - PROCESS | 3132 | 1468352420293 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:20 INFO - PROCESS | 3132 | 1468352420438 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 12:40:20 INFO - PROCESS | 3132 | 1468352420499 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:20 INFO - PROCESS | 3132 | 1468352420501 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:20 INFO - PROCESS | 3132 | ++DOCSHELL 11B2C000 == 36 [pid = 3132] [id = 76] 12:40:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (168DDC00) [pid = 3132] [serial = 225] [outer = 00000000] 12:40:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (19EEF800) [pid = 3132] [serial = 226] [outer = 168DDC00] 12:40:20 INFO - PROCESS | 3132 | 1468352420548 Marionette DEBUG loaded listener.js 12:40:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (19EF4800) [pid = 3132] [serial = 227] [outer = 168DDC00] 12:40:20 INFO - PROCESS | 3132 | 1468352420973 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]]]}] 12:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 730ms 12:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:40:21 INFO - PROCESS | 3132 | 1468352421012 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 12:40:21 INFO - PROCESS | 3132 | 1468352421014 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 12:40:21 INFO - PROCESS | 3132 | 1468352421017 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:40:21 INFO - PROCESS | 3132 | 1468352421018 Marionette TRACE conn6 <- [1,270,null,{}] 12:40:21 INFO - PROCESS | 3132 | 1468352421022 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}] 12:40:21 INFO - PROCESS | 3132 | 1468352421024 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:21 INFO - PROCESS | 3132 | 1468352421136 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 12:40:21 INFO - PROCESS | 3132 | 1468352421143 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:21 INFO - PROCESS | 3132 | 1468352421145 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:21 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E6800 == 37 [pid = 3132] [id = 77] 12:40:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (19EEF000) [pid = 3132] [serial = 228] [outer = 00000000] 12:40:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (19F75400) [pid = 3132] [serial = 229] [outer = 19EEF000] 12:40:21 INFO - PROCESS | 3132 | 1468352421236 Marionette DEBUG loaded listener.js 12:40:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (19F75C00) [pid = 3132] [serial = 230] [outer = 19EEF000] 12:40:21 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (15848400) [pid = 3132] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:40:21 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (135BAC00) [pid = 3132] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:40:21 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (167B2800) [pid = 3132] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:40:21 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (13248400) [pid = 3132] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:40:21 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (0C7EEC00) [pid = 3132] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:40:21 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (0D719800) [pid = 3132] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:40:21 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (119EDC00) [pid = 3132] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:40:21 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (0C71F400) [pid = 3132] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:40:21 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0CE6C000) [pid = 3132] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:40:21 INFO - PROCESS | 3132 | 1468352421654 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]]]}] 12:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 12:40:21 INFO - PROCESS | 3132 | 1468352421688 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 12:40:21 INFO - PROCESS | 3132 | 1468352421690 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 12:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:40:21 INFO - PROCESS | 3132 | 1468352421693 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:40:21 INFO - PROCESS | 3132 | 1468352421695 Marionette TRACE conn6 <- [1,274,null,{}] 12:40:21 INFO - PROCESS | 3132 | 1468352421713 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}] 12:40:21 INFO - PROCESS | 3132 | 1468352421715 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:21 INFO - PROCESS | 3132 | 1468352421832 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 12:40:21 INFO - PROCESS | 3132 | 1468352421840 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:21 INFO - PROCESS | 3132 | 1468352421842 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:21 INFO - PROCESS | 3132 | ++DOCSHELL 0DE70400 == 38 [pid = 3132] [id = 78] 12:40:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (19E03400) [pid = 3132] [serial = 231] [outer = 00000000] 12:40:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (19EFAC00) [pid = 3132] [serial = 232] [outer = 19E03400] 12:40:21 INFO - PROCESS | 3132 | 1468352421890 Marionette DEBUG loaded listener.js 12:40:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (19F79000) [pid = 3132] [serial = 233] [outer = 19E03400] 12:40:22 INFO - PROCESS | 3132 | 1468352422295 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]]]}] 12:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 12:40:22 INFO - PROCESS | 3132 | 1468352422324 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 12:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:40:22 INFO - PROCESS | 3132 | 1468352422326 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 12:40:22 INFO - PROCESS | 3132 | 1468352422329 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:40:22 INFO - PROCESS | 3132 | 1468352422331 Marionette TRACE conn6 <- [1,278,null,{}] 12:40:22 INFO - PROCESS | 3132 | 1468352422347 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}] 12:40:22 INFO - PROCESS | 3132 | 1468352422349 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:22 INFO - PROCESS | 3132 | 1468352422435 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 12:40:22 INFO - PROCESS | 3132 | 1468352422440 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:22 INFO - PROCESS | 3132 | 1468352422442 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:22 INFO - PROCESS | 3132 | ++DOCSHELL 148BE800 == 39 [pid = 3132] [id = 79] 12:40:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (19F7EC00) [pid = 3132] [serial = 234] [outer = 00000000] 12:40:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (19FB3800) [pid = 3132] [serial = 235] [outer = 19F7EC00] 12:40:22 INFO - PROCESS | 3132 | 1468352422489 Marionette DEBUG loaded listener.js 12:40:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (1A03C800) [pid = 3132] [serial = 236] [outer = 19F7EC00] 12:40:22 INFO - PROCESS | 3132 | 1468352422902 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]]]}] 12:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 12:40:22 INFO - PROCESS | 3132 | 1468352422960 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 12:40:22 INFO - PROCESS | 3132 | 1468352422962 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 12:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:40:22 INFO - PROCESS | 3132 | 1468352422965 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:40:22 INFO - PROCESS | 3132 | 1468352422967 Marionette TRACE conn6 <- [1,282,null,{}] 12:40:22 INFO - PROCESS | 3132 | 1468352422970 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}] 12:40:22 INFO - PROCESS | 3132 | 1468352422972 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:23 INFO - PROCESS | 3132 | 1468352423058 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 12:40:23 INFO - PROCESS | 3132 | 1468352423065 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:23 INFO - PROCESS | 3132 | 1468352423067 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:23 INFO - PROCESS | 3132 | ++DOCSHELL 19FAD800 == 40 [pid = 3132] [id = 80] 12:40:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (1A045800) [pid = 3132] [serial = 237] [outer = 00000000] 12:40:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (1BA1A800) [pid = 3132] [serial = 238] [outer = 1A045800] 12:40:23 INFO - PROCESS | 3132 | 1468352423111 Marionette DEBUG loaded listener.js 12:40:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (1BA1D800) [pid = 3132] [serial = 239] [outer = 1A045800] 12:40:24 INFO - PROCESS | 3132 | --DOCSHELL 0C7EC000 == 39 [pid = 3132] [id = 43] 12:40:24 INFO - PROCESS | 3132 | --DOCSHELL 1592B400 == 38 [pid = 3132] [id = 70] 12:40:24 INFO - PROCESS | 3132 | --DOCSHELL 0D725000 == 37 [pid = 3132] [id = 71] 12:40:24 INFO - PROCESS | 3132 | --DOCSHELL 124F2000 == 36 [pid = 3132] [id = 69] 12:40:24 INFO - PROCESS | 3132 | --DOCSHELL 0C71E800 == 35 [pid = 3132] [id = 67] 12:40:24 INFO - PROCESS | 3132 | --DOCSHELL 0D724C00 == 34 [pid = 3132] [id = 68] 12:40:24 INFO - PROCESS | 3132 | --DOCSHELL 0C7F7400 == 33 [pid = 3132] [id = 72] 12:40:24 INFO - PROCESS | 3132 | --DOCSHELL 1381E800 == 32 [pid = 3132] [id = 74] 12:40:24 INFO - PROCESS | 3132 | --DOCSHELL 0DE70400 == 31 [pid = 3132] [id = 78] 12:40:24 INFO - PROCESS | 3132 | --DOCSHELL 168D7C00 == 30 [pid = 3132] [id = 75] 12:40:24 INFO - PROCESS | 3132 | --DOCSHELL 13479000 == 29 [pid = 3132] [id = 73] 12:40:24 INFO - PROCESS | 3132 | --DOCSHELL 0C7E6800 == 28 [pid = 3132] [id = 77] 12:40:24 INFO - PROCESS | 3132 | --DOCSHELL 11B2C000 == 27 [pid = 3132] [id = 76] 12:40:24 INFO - PROCESS | 3132 | --DOCSHELL 148BE800 == 26 [pid = 3132] [id = 79] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (1347CC00) [pid = 3132] [serial = 196] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (16486800) [pid = 3132] [serial = 184] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (13D8B800) [pid = 3132] [serial = 181] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (168DFC00) [pid = 3132] [serial = 187] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (1648B400) [pid = 3132] [serial = 185] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (0D712000) [pid = 3132] [serial = 159] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (13457400) [pid = 3132] [serial = 178] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (0D71D000) [pid = 3132] [serial = 170] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0D6FA800) [pid = 3132] [serial = 169] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (187BEC00) [pid = 3132] [serial = 166] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0D723C00) [pid = 3132] [serial = 172] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0DAA0C00) [pid = 3132] [serial = 173] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (13473800) [pid = 3132] [serial = 163] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (11B2D000) [pid = 3132] [serial = 175] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1241A800) [pid = 3132] [serial = 176] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (167A9C00) [pid = 3132] [serial = 191] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (15E43000) [pid = 3132] [serial = 190] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (18941000) [pid = 3132] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (168E4800) [pid = 3132] [serial = 188] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0ED38000) [pid = 3132] [serial = 193] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (14890000) [pid = 3132] [serial = 182] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (11BE4800) [pid = 3132] [serial = 194] [outer = 00000000] [url = about:blank] 12:40:24 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (13479800) [pid = 3132] [serial = 179] [outer = 00000000] [url = about:blank] 12:40:25 INFO - PROCESS | 3132 | 1468352425034 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]]]}] 12:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 2125ms 12:40:25 INFO - PROCESS | 3132 | 1468352425093 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 12:40:25 INFO - PROCESS | 3132 | 1468352425097 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 12:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:40:25 INFO - PROCESS | 3132 | 1468352425102 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:40:25 INFO - PROCESS | 3132 | 1468352425105 Marionette TRACE conn6 <- [1,286,null,{}] 12:40:25 INFO - PROCESS | 3132 | 1468352425111 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}] 12:40:25 INFO - PROCESS | 3132 | 1468352425114 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:25 INFO - PROCESS | 3132 | 1468352425213 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 12:40:25 INFO - PROCESS | 3132 | 1468352425229 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:25 INFO - PROCESS | 3132 | 1468352425231 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:25 INFO - PROCESS | 3132 | ++DOCSHELL 0CECBC00 == 27 [pid = 3132] [id = 81] 12:40:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0CECC800) [pid = 3132] [serial = 240] [outer = 00000000] 12:40:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0CFF2400) [pid = 3132] [serial = 241] [outer = 0CECC800] 12:40:25 INFO - PROCESS | 3132 | 1468352425283 Marionette DEBUG loaded listener.js 12:40:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0D67B800) [pid = 3132] [serial = 242] [outer = 0CECC800] 12:40:25 INFO - PROCESS | 3132 | 1468352425758 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]]]}] 12:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 690ms 12:40:25 INFO - PROCESS | 3132 | 1468352425796 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 12:40:25 INFO - PROCESS | 3132 | 1468352425801 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 12:40:25 INFO - PROCESS | 3132 | 1468352425808 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:40:25 INFO - PROCESS | 3132 | 1468352425811 Marionette TRACE conn6 <- [1,290,null,{}] 12:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:40:25 INFO - PROCESS | 3132 | 1468352425815 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}] 12:40:25 INFO - PROCESS | 3132 | 1468352425818 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:25 INFO - PROCESS | 3132 | 1468352425915 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 12:40:25 INFO - PROCESS | 3132 | 1468352425924 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:25 INFO - PROCESS | 3132 | 1468352425927 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:25 INFO - PROCESS | 3132 | ++DOCSHELL 0D715800 == 28 [pid = 3132] [id = 82] 12:40:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (0D715C00) [pid = 3132] [serial = 243] [outer = 00000000] 12:40:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0D719C00) [pid = 3132] [serial = 244] [outer = 0D715C00] 12:40:25 INFO - PROCESS | 3132 | 1468352425979 Marionette DEBUG loaded listener.js 12:40:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (0D721400) [pid = 3132] [serial = 245] [outer = 0D715C00] 12:40:26 INFO - PROCESS | 3132 | 1468352426467 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]]]}] 12:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 12:40:26 INFO - PROCESS | 3132 | 1468352426483 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 12:40:26 INFO - PROCESS | 3132 | 1468352426486 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 12:40:26 INFO - PROCESS | 3132 | 1468352426489 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:40:26 INFO - PROCESS | 3132 | 1468352426492 Marionette TRACE conn6 <- [1,294,null,{}] 12:40:26 INFO - PROCESS | 3132 | 1468352426508 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}] 12:40:26 INFO - PROCESS | 3132 | 1468352426513 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:26 INFO - PROCESS | 3132 | 1468352426633 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 12:40:26 INFO - PROCESS | 3132 | 1468352426644 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:26 INFO - PROCESS | 3132 | 1468352426647 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:26 INFO - PROCESS | 3132 | ++DOCSHELL 0DF0A000 == 29 [pid = 3132] [id = 83] 12:40:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0EBDB400) [pid = 3132] [serial = 246] [outer = 00000000] 12:40:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (11913000) [pid = 3132] [serial = 247] [outer = 0EBDB400] 12:40:26 INFO - PROCESS | 3132 | 1468352426767 Marionette DEBUG loaded listener.js 12:40:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (11B24800) [pid = 3132] [serial = 248] [outer = 0EBDB400] 12:40:26 INFO - PROCESS | 3132 | 1468352426998 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:40:27 INFO - PROCESS | 3132 | 1468352427230 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]]]}] 12:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 790ms 12:40:27 INFO - PROCESS | 3132 | 1468352427283 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 12:40:27 INFO - PROCESS | 3132 | 1468352427286 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 12:40:27 INFO - PROCESS | 3132 | 1468352427289 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:40:27 INFO - PROCESS | 3132 | 1468352427291 Marionette TRACE conn6 <- [1,298,null,{}] 12:40:27 INFO - PROCESS | 3132 | 1468352427295 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}] 12:40:27 INFO - PROCESS | 3132 | 1468352427297 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:27 INFO - PROCESS | 3132 | 1468352427382 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 12:40:27 INFO - PROCESS | 3132 | 1468352427388 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:27 INFO - PROCESS | 3132 | 1468352427390 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:27 INFO - PROCESS | 3132 | ++DOCSHELL 0D70FC00 == 30 [pid = 3132] [id = 84] 12:40:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (1222C400) [pid = 3132] [serial = 249] [outer = 00000000] 12:40:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (132D8C00) [pid = 3132] [serial = 250] [outer = 1222C400] 12:40:27 INFO - PROCESS | 3132 | 1468352427437 Marionette DEBUG loaded listener.js 12:40:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (132E1800) [pid = 3132] [serial = 251] [outer = 1222C400] 12:40:27 INFO - PROCESS | 3132 | 1468352427865 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]]]}] 12:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 629ms 12:40:27 INFO - PROCESS | 3132 | 1468352427924 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 12:40:27 INFO - PROCESS | 3132 | 1468352427926 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 12:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:40:27 INFO - PROCESS | 3132 | 1468352427929 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:40:27 INFO - PROCESS | 3132 | 1468352427931 Marionette TRACE conn6 <- [1,302,null,{}] 12:40:27 INFO - PROCESS | 3132 | 1468352427935 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}] 12:40:27 INFO - PROCESS | 3132 | 1468352427937 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:28 INFO - PROCESS | 3132 | 1468352428020 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 12:40:28 INFO - PROCESS | 3132 | 1468352428056 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:28 INFO - PROCESS | 3132 | 1468352428059 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:28 INFO - PROCESS | 3132 | ++DOCSHELL 13476400 == 31 [pid = 3132] [id = 85] 12:40:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (13476C00) [pid = 3132] [serial = 252] [outer = 00000000] 12:40:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (1347E000) [pid = 3132] [serial = 253] [outer = 13476C00] 12:40:28 INFO - PROCESS | 3132 | 1468352428105 Marionette DEBUG loaded listener.js 12:40:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (1381E800) [pid = 3132] [serial = 254] [outer = 13476C00] 12:40:28 INFO - PROCESS | 3132 | 1468352428554 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]]]}] 12:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 12:40:28 INFO - PROCESS | 3132 | 1468352428604 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 12:40:28 INFO - PROCESS | 3132 | 1468352428607 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 12:40:28 INFO - PROCESS | 3132 | 1468352428610 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:40:28 INFO - PROCESS | 3132 | 1468352428612 Marionette TRACE conn6 <- [1,306,null,{}] 12:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:40:28 INFO - PROCESS | 3132 | 1468352428615 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}] 12:40:28 INFO - PROCESS | 3132 | 1468352428621 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:28 INFO - PROCESS | 3132 | 1468352428738 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 12:40:28 INFO - PROCESS | 3132 | 1468352428747 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:28 INFO - PROCESS | 3132 | 1468352428749 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:28 INFO - PROCESS | 3132 | ++DOCSHELL 1488F400 == 32 [pid = 3132] [id = 86] 12:40:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (15841800) [pid = 3132] [serial = 255] [outer = 00000000] 12:40:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (162F3C00) [pid = 3132] [serial = 256] [outer = 15841800] 12:40:28 INFO - PROCESS | 3132 | 1468352428796 Marionette DEBUG loaded listener.js 12:40:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (1647F800) [pid = 3132] [serial = 257] [outer = 15841800] 12:40:29 INFO - PROCESS | 3132 | 1468352429248 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]]]}] 12:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 12:40:29 INFO - PROCESS | 3132 | 1468352429284 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 12:40:29 INFO - PROCESS | 3132 | 1468352429286 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 12:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:40:29 INFO - PROCESS | 3132 | 1468352429289 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:40:29 INFO - PROCESS | 3132 | 1468352429291 Marionette TRACE conn6 <- [1,310,null,{}] 12:40:29 INFO - PROCESS | 3132 | 1468352429294 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}] 12:40:29 INFO - PROCESS | 3132 | 1468352429296 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:29 INFO - PROCESS | 3132 | 1468352429402 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 12:40:29 INFO - PROCESS | 3132 | 1468352429410 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:29 INFO - PROCESS | 3132 | 1468352429412 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:29 INFO - PROCESS | 3132 | ++DOCSHELL 132D8400 == 33 [pid = 3132] [id = 87] 12:40:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (16482000) [pid = 3132] [serial = 258] [outer = 00000000] 12:40:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (1648EC00) [pid = 3132] [serial = 259] [outer = 16482000] 12:40:29 INFO - PROCESS | 3132 | 1468352429459 Marionette DEBUG loaded listener.js 12:40:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (16833800) [pid = 3132] [serial = 260] [outer = 16482000] 12:40:29 INFO - PROCESS | 3132 | 1468352429879 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]]]}] 12:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 12:40:29 INFO - PROCESS | 3132 | 1468352429922 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 12:40:29 INFO - PROCESS | 3132 | 1468352429924 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 12:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:40:29 INFO - PROCESS | 3132 | 1468352429932 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:40:29 INFO - PROCESS | 3132 | 1468352429934 Marionette TRACE conn6 <- [1,314,null,{}] 12:40:29 INFO - PROCESS | 3132 | 1468352429938 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}] 12:40:29 INFO - PROCESS | 3132 | 1468352429939 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:30 INFO - PROCESS | 3132 | 1468352430021 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 12:40:30 INFO - PROCESS | 3132 | 1468352430030 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:30 INFO - PROCESS | 3132 | 1468352430032 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:30 INFO - PROCESS | 3132 | ++DOCSHELL 1683C400 == 34 [pid = 3132] [id = 88] 12:40:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (1683D000) [pid = 3132] [serial = 261] [outer = 00000000] 12:40:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (168DC000) [pid = 3132] [serial = 262] [outer = 1683D000] 12:40:30 INFO - PROCESS | 3132 | 1468352430078 Marionette DEBUG loaded listener.js 12:40:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 99 (168D8400) [pid = 3132] [serial = 263] [outer = 1683D000] 12:40:30 INFO - PROCESS | 3132 | 1468352430544 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]]]}] 12:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 12:40:30 INFO - PROCESS | 3132 | 1468352430606 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 12:40:30 INFO - PROCESS | 3132 | 1468352430608 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 12:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:40:30 INFO - PROCESS | 3132 | 1468352430620 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:40:30 INFO - PROCESS | 3132 | 1468352430622 Marionette TRACE conn6 <- [1,318,null,{}] 12:40:30 INFO - PROCESS | 3132 | 1468352430626 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}] 12:40:30 INFO - PROCESS | 3132 | 1468352430628 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:30 INFO - PROCESS | 3132 | 1468352430739 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 12:40:30 INFO - PROCESS | 3132 | 1468352430819 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:30 INFO - PROCESS | 3132 | 1468352430821 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:30 INFO - PROCESS | 3132 | ++DOCSHELL 0DF09000 == 35 [pid = 3132] [id = 89] 12:40:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 100 (16BD8400) [pid = 3132] [serial = 264] [outer = 00000000] 12:40:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 101 (16CA7400) [pid = 3132] [serial = 265] [outer = 16BD8400] 12:40:30 INFO - PROCESS | 3132 | 1468352430868 Marionette DEBUG loaded listener.js 12:40:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 102 (1735B400) [pid = 3132] [serial = 266] [outer = 16BD8400] 12:40:31 INFO - PROCESS | 3132 | 1468352431290 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]]]}] 12:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 730ms 12:40:31 INFO - PROCESS | 3132 | 1468352431358 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 12:40:31 INFO - PROCESS | 3132 | 1468352431360 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 12:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:40:31 INFO - PROCESS | 3132 | 1468352431363 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:40:31 INFO - PROCESS | 3132 | 1468352431365 Marionette TRACE conn6 <- [1,322,null,{}] 12:40:31 INFO - PROCESS | 3132 | 1468352431368 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}] 12:40:31 INFO - PROCESS | 3132 | 1468352431370 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:31 INFO - PROCESS | 3132 | 1468352431487 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 12:40:31 INFO - PROCESS | 3132 | 1468352431543 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:31 INFO - PROCESS | 3132 | 1468352431545 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:31 INFO - PROCESS | 3132 | ++DOCSHELL 16C4C400 == 36 [pid = 3132] [id = 90] 12:40:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 103 (173BE800) [pid = 3132] [serial = 267] [outer = 00000000] 12:40:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 104 (186B3400) [pid = 3132] [serial = 268] [outer = 173BE800] 12:40:31 INFO - PROCESS | 3132 | 1468352431588 Marionette DEBUG loaded listener.js 12:40:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 105 (187BBC00) [pid = 3132] [serial = 269] [outer = 173BE800] 12:40:32 INFO - PROCESS | 3132 | 1468352432032 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]]]}] 12:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 730ms 12:40:32 INFO - PROCESS | 3132 | 1468352432104 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 12:40:32 INFO - PROCESS | 3132 | 1468352432107 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 12:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:40:32 INFO - PROCESS | 3132 | 1468352432114 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:40:32 INFO - PROCESS | 3132 | 1468352432116 Marionette TRACE conn6 <- [1,326,null,{}] 12:40:32 INFO - PROCESS | 3132 | 1468352432120 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}] 12:40:32 INFO - PROCESS | 3132 | 1468352432122 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:32 INFO - PROCESS | 3132 | 1468352432250 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 12:40:32 INFO - PROCESS | 3132 | 1468352432266 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:32 INFO - PROCESS | 3132 | 1468352432268 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:32 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E5800 == 37 [pid = 3132] [id = 91] 12:40:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 106 (0CE6FC00) [pid = 3132] [serial = 270] [outer = 00000000] 12:40:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 107 (11CC8400) [pid = 3132] [serial = 271] [outer = 0CE6FC00] 12:40:32 INFO - PROCESS | 3132 | 1468352432596 Marionette DEBUG loaded listener.js 12:40:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 108 (19E07400) [pid = 3132] [serial = 272] [outer = 0CE6FC00] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 107 (0C7F5000) [pid = 3132] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 106 (0C7F0000) [pid = 3132] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 105 (168D8800) [pid = 3132] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 104 (19EEF000) [pid = 3132] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 103 (168DDC00) [pid = 3132] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 102 (19E03400) [pid = 3132] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 101 (19F7EC00) [pid = 3132] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 100 (162ED000) [pid = 3132] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 99 (0D72C800) [pid = 3132] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 98 (0C71FC00) [pid = 3132] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (11ECD400) [pid = 3132] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (13821800) [pid = 3132] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (13479400) [pid = 3132] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (0CE22C00) [pid = 3132] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (0D725400) [pid = 3132] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (19E02000) [pid = 3132] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (185D2C00) [pid = 3132] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (132DD800) [pid = 3132] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (132D7000) [pid = 3132] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:40:32 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0C7E7400) [pid = 3132] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:40:32 INFO - PROCESS | 3132 | 1468352432978 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]]]}] 12:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 929ms 12:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:40:33 INFO - PROCESS | 3132 | 1468352433046 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 12:40:33 INFO - PROCESS | 3132 | 1468352433048 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 12:40:33 INFO - PROCESS | 3132 | 1468352433051 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:40:33 INFO - PROCESS | 3132 | 1468352433053 Marionette TRACE conn6 <- [1,330,null,{}] 12:40:33 INFO - PROCESS | 3132 | 1468352433056 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}] 12:40:33 INFO - PROCESS | 3132 | 1468352433058 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:33 INFO - PROCESS | 3132 | 1468352433170 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 12:40:33 INFO - PROCESS | 3132 | 1468352433180 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:33 INFO - PROCESS | 3132 | 1468352433182 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:33 INFO - PROCESS | 3132 | ++DOCSHELL 0C7DF400 == 38 [pid = 3132] [id = 92] 12:40:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0C7F1000) [pid = 3132] [serial = 273] [outer = 00000000] 12:40:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (132E3C00) [pid = 3132] [serial = 274] [outer = 0C7F1000] 12:40:33 INFO - PROCESS | 3132 | 1468352433228 Marionette DEBUG loaded listener.js 12:40:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (1347F800) [pid = 3132] [serial = 275] [outer = 0C7F1000] 12:40:33 INFO - PROCESS | 3132 | 1468352433654 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]]]}] 12:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 12:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:40:33 INFO - PROCESS | 3132 | 1468352433682 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 12:40:33 INFO - PROCESS | 3132 | 1468352433684 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 12:40:33 INFO - PROCESS | 3132 | 1468352433687 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:40:33 INFO - PROCESS | 3132 | 1468352433689 Marionette TRACE conn6 <- [1,334,null,{}] 12:40:33 INFO - PROCESS | 3132 | 1468352433692 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}] 12:40:33 INFO - PROCESS | 3132 | 1468352433694 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:33 INFO - PROCESS | 3132 | 1468352433803 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 12:40:33 INFO - PROCESS | 3132 | 1468352433835 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:33 INFO - PROCESS | 3132 | 1468352433837 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:33 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F0000 == 39 [pid = 3132] [id = 93] 12:40:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (0D72C800) [pid = 3132] [serial = 276] [outer = 00000000] 12:40:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (19E0C400) [pid = 3132] [serial = 277] [outer = 0D72C800] 12:40:33 INFO - PROCESS | 3132 | 1468352433880 Marionette DEBUG loaded listener.js 12:40:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (19EEF000) [pid = 3132] [serial = 278] [outer = 0D72C800] 12:40:34 INFO - PROCESS | 3132 | 1468352434274 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]]]}] 12:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 12:40:34 INFO - PROCESS | 3132 | 1468352434319 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 12:40:34 INFO - PROCESS | 3132 | 1468352434320 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 12:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:40:34 INFO - PROCESS | 3132 | 1468352434324 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:40:34 INFO - PROCESS | 3132 | 1468352434325 Marionette TRACE conn6 <- [1,338,null,{}] 12:40:34 INFO - PROCESS | 3132 | 1468352434329 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}] 12:40:34 INFO - PROCESS | 3132 | 1468352434331 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:34 INFO - PROCESS | 3132 | 1468352434448 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 12:40:34 INFO - PROCESS | 3132 | 1468352434455 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:34 INFO - PROCESS | 3132 | 1468352434457 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:34 INFO - PROCESS | 3132 | ++DOCSHELL 08C55C00 == 40 [pid = 3132] [id = 94] 12:40:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (08C56400) [pid = 3132] [serial = 279] [outer = 00000000] 12:40:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (08C5F400) [pid = 3132] [serial = 280] [outer = 08C56400] 12:40:34 INFO - PROCESS | 3132 | 1468352434503 Marionette DEBUG loaded listener.js 12:40:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (08C63400) [pid = 3132] [serial = 281] [outer = 08C56400] 12:40:35 INFO - PROCESS | 3132 | 1468352435288 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]]]}] 12:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1020ms 12:40:35 INFO - PROCESS | 3132 | 1468352435346 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 12:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:40:35 INFO - PROCESS | 3132 | 1468352435351 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 12:40:35 INFO - PROCESS | 3132 | 1468352435355 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:40:35 INFO - PROCESS | 3132 | 1468352435361 Marionette TRACE conn6 <- [1,342,null,{}] 12:40:35 INFO - PROCESS | 3132 | 1468352435383 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}] 12:40:35 INFO - PROCESS | 3132 | 1468352435387 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:35 INFO - PROCESS | 3132 | 1468352435521 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 12:40:35 INFO - PROCESS | 3132 | 1468352435639 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:35 INFO - PROCESS | 3132 | 1468352435642 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:35 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E2400 == 41 [pid = 3132] [id = 95] 12:40:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (0C7F3C00) [pid = 3132] [serial = 282] [outer = 00000000] 12:40:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 99 (0CF63400) [pid = 3132] [serial = 283] [outer = 0C7F3C00] 12:40:35 INFO - PROCESS | 3132 | 1468352435699 Marionette DEBUG loaded listener.js 12:40:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 100 (0D6F7800) [pid = 3132] [serial = 284] [outer = 0C7F3C00] 12:40:36 INFO - PROCESS | 3132 | 1468352436415 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]]]}] 12:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1095ms 12:40:36 INFO - PROCESS | 3132 | 1468352436451 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 12:40:36 INFO - PROCESS | 3132 | 1468352436456 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 12:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:40:36 INFO - PROCESS | 3132 | 1468352436462 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:40:36 INFO - PROCESS | 3132 | 1468352436465 Marionette TRACE conn6 <- [1,346,null,{}] 12:40:36 INFO - PROCESS | 3132 | 1468352436469 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}] 12:40:36 INFO - PROCESS | 3132 | 1468352436472 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:36 INFO - PROCESS | 3132 | 1468352436602 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 12:40:36 INFO - PROCESS | 3132 | 1468352436845 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:36 INFO - PROCESS | 3132 | 1468352436849 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:36 INFO - PROCESS | 3132 | ++DOCSHELL 08C60400 == 42 [pid = 3132] [id = 96] 12:40:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 101 (08C61800) [pid = 3132] [serial = 285] [outer = 00000000] 12:40:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 102 (0C71E800) [pid = 3132] [serial = 286] [outer = 08C61800] 12:40:36 INFO - PROCESS | 3132 | 1468352436919 Marionette DEBUG loaded listener.js 12:40:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 103 (0C7E1000) [pid = 3132] [serial = 287] [outer = 08C61800] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 0C718C00 == 41 [pid = 3132] [id = 20] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 119EC800 == 40 [pid = 3132] [id = 17] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 168D6C00 == 39 [pid = 3132] [id = 22] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 1241B000 == 38 [pid = 3132] [id = 26] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 0D6F8C00 == 37 [pid = 3132] [id = 16] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 0D724800 == 36 [pid = 3132] [id = 19] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 12228000 == 35 [pid = 3132] [id = 25] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 19EEE000 == 34 [pid = 3132] [id = 18] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 0DC78800 == 33 [pid = 3132] [id = 21] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 0D676C00 == 32 [pid = 3132] [id = 28] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 1488A400 == 31 [pid = 3132] [id = 14] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 15E45000 == 30 [pid = 3132] [id = 27] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 0DF08800 == 29 [pid = 3132] [id = 24] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 1647F400 == 28 [pid = 3132] [id = 15] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 0D6FA000 == 27 [pid = 3132] [id = 23] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 15E3C000 == 26 [pid = 3132] [id = 11] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 134C4800 == 25 [pid = 3132] [id = 10] 12:40:37 INFO - PROCESS | 3132 | --DOCSHELL 19FAD800 == 24 [pid = 3132] [id = 80] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 102 (19E08400) [pid = 3132] [serial = 167] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 101 (13919000) [pid = 3132] [serial = 164] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 100 (132E2000) [pid = 3132] [serial = 157] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 99 (16481000) [pid = 3132] [serial = 124] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 98 (0D6F6800) [pid = 3132] [serial = 127] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (0DAD5800) [pid = 3132] [serial = 160] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (1648A800) [pid = 3132] [serial = 205] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (119EA400) [pid = 3132] [serial = 203] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (0DFC4800) [pid = 3132] [serial = 202] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (0C7EA400) [pid = 3132] [serial = 200] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (0C7E1C00) [pid = 3132] [serial = 199] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (173DD800) [pid = 3132] [serial = 197] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (0D71AC00) [pid = 3132] [serial = 214] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0DAA0800) [pid = 3132] [serial = 215] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0DF12000) [pid = 3132] [serial = 212] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0DCE9C00) [pid = 3132] [serial = 211] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (19EEF400) [pid = 3132] [serial = 209] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (19EEC000) [pid = 3132] [serial = 208] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (173C4000) [pid = 3132] [serial = 206] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1BA1A800) [pid = 3132] [serial = 238] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | 1468352437604 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]]]}] 12:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1171ms 12:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:40:37 INFO - PROCESS | 3132 | 1468352437639 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 12:40:37 INFO - PROCESS | 3132 | 1468352437642 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 12:40:37 INFO - PROCESS | 3132 | 1468352437646 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:40:37 INFO - PROCESS | 3132 | 1468352437649 Marionette TRACE conn6 <- [1,350,null,{}] 12:40:37 INFO - PROCESS | 3132 | 1468352437655 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}] 12:40:37 INFO - PROCESS | 3132 | 1468352437659 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:37 INFO - PROCESS | 3132 | 1468352437761 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (16BD4000) [pid = 3132] [serial = 223] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (173C0800) [pid = 3132] [serial = 224] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (19F75400) [pid = 3132] [serial = 229] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (19EF4800) [pid = 3132] [serial = 227] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (19EEF800) [pid = 3132] [serial = 226] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (19EFAC00) [pid = 3132] [serial = 232] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (19FB3800) [pid = 3132] [serial = 235] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (19F75C00) [pid = 3132] [serial = 230] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (16486C00) [pid = 3132] [serial = 220] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (1347F000) [pid = 3132] [serial = 217] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (1391A800) [pid = 3132] [serial = 218] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (1A03C800) [pid = 3132] [serial = 236] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (19F79000) [pid = 3132] [serial = 233] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (16488800) [pid = 3132] [serial = 221] [outer = 00000000] [url = about:blank] 12:40:37 INFO - PROCESS | 3132 | 1468352437846 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:37 INFO - PROCESS | 3132 | 1468352437849 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:37 INFO - PROCESS | 3132 | ++DOCSHELL 0C71F400 == 25 [pid = 3132] [id = 97] 12:40:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0C720C00) [pid = 3132] [serial = 288] [outer = 00000000] 12:40:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0CE6D000) [pid = 3132] [serial = 289] [outer = 0C720C00] 12:40:37 INFO - PROCESS | 3132 | 1468352437899 Marionette DEBUG loaded listener.js 12:40:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0D6F8C00) [pid = 3132] [serial = 290] [outer = 0C720C00] 12:40:38 INFO - PROCESS | 3132 | 1468352438331 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]]]}] 12:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 12:40:38 INFO - PROCESS | 3132 | 1468352438380 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 12:40:38 INFO - PROCESS | 3132 | 1468352438384 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 12:40:38 INFO - PROCESS | 3132 | 1468352438389 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:40:38 INFO - PROCESS | 3132 | 1468352438391 Marionette TRACE conn6 <- [1,354,null,{}] 12:40:38 INFO - PROCESS | 3132 | 1468352438395 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}] 12:40:38 INFO - PROCESS | 3132 | 1468352438397 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:38 INFO - PROCESS | 3132 | 1468352438488 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 12:40:38 INFO - PROCESS | 3132 | 1468352438498 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:38 INFO - PROCESS | 3132 | 1468352438500 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:38 INFO - PROCESS | 3132 | ++DOCSHELL 0DC72400 == 26 [pid = 3132] [id = 98] 12:40:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0DC78000) [pid = 3132] [serial = 291] [outer = 00000000] 12:40:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0DF0A800) [pid = 3132] [serial = 292] [outer = 0DC78000] 12:40:38 INFO - PROCESS | 3132 | 1468352438548 Marionette DEBUG loaded listener.js 12:40:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0EDC9800) [pid = 3132] [serial = 293] [outer = 0DC78000] 12:40:39 INFO - PROCESS | 3132 | 1468352439033 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]]]}] 12:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 12:40:39 INFO - PROCESS | 3132 | 1468352439064 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 12:40:39 INFO - PROCESS | 3132 | 1468352439067 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 12:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:40:39 INFO - PROCESS | 3132 | 1468352439072 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:40:39 INFO - PROCESS | 3132 | 1468352439077 Marionette TRACE conn6 <- [1,358,null,{}] 12:40:39 INFO - PROCESS | 3132 | 1468352439087 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}] 12:40:39 INFO - PROCESS | 3132 | 1468352439090 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:39 INFO - PROCESS | 3132 | 1468352439178 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 12:40:39 INFO - PROCESS | 3132 | 1468352439187 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:39 INFO - PROCESS | 3132 | 1468352439189 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:39 INFO - PROCESS | 3132 | ++DOCSHELL 122A3800 == 27 [pid = 3132] [id = 99] 12:40:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (12320C00) [pid = 3132] [serial = 294] [outer = 00000000] 12:40:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (13244000) [pid = 3132] [serial = 295] [outer = 12320C00] 12:40:39 INFO - PROCESS | 3132 | 1468352439236 Marionette DEBUG loaded listener.js 12:40:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (132DC000) [pid = 3132] [serial = 296] [outer = 12320C00] 12:40:39 INFO - PROCESS | 3132 | 1468352439687 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]]]}] 12:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 690ms 12:40:39 INFO - PROCESS | 3132 | 1468352439764 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 12:40:39 INFO - PROCESS | 3132 | 1468352439766 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 12:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:40:39 INFO - PROCESS | 3132 | 1468352439769 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:40:39 INFO - PROCESS | 3132 | 1468352439771 Marionette TRACE conn6 <- [1,362,null,{}] 12:40:39 INFO - PROCESS | 3132 | 1468352439775 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}] 12:40:39 INFO - PROCESS | 3132 | 1468352439777 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:39 INFO - PROCESS | 3132 | 1468352439893 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 12:40:39 INFO - PROCESS | 3132 | 1468352439901 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:39 INFO - PROCESS | 3132 | 1468352439904 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:39 INFO - PROCESS | 3132 | ++DOCSHELL 132E5400 == 28 [pid = 3132] [id = 100] 12:40:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (13477400) [pid = 3132] [serial = 297] [outer = 00000000] 12:40:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (134CB000) [pid = 3132] [serial = 298] [outer = 13477400] 12:40:39 INFO - PROCESS | 3132 | 1468352439951 Marionette DEBUG loaded listener.js 12:40:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (13917400) [pid = 3132] [serial = 299] [outer = 13477400] 12:40:40 INFO - PROCESS | 3132 | 1468352440441 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]]]}] 12:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 729ms 12:40:40 INFO - PROCESS | 3132 | 1468352440504 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 12:40:40 INFO - PROCESS | 3132 | 1468352440506 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 12:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:40:40 INFO - PROCESS | 3132 | 1468352440515 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:40:40 INFO - PROCESS | 3132 | 1468352440517 Marionette TRACE conn6 <- [1,366,null,{}] 12:40:40 INFO - PROCESS | 3132 | 1468352440521 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}] 12:40:40 INFO - PROCESS | 3132 | 1468352440523 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:40 INFO - PROCESS | 3132 | 1468352440635 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 12:40:40 INFO - PROCESS | 3132 | 1468352440645 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:40 INFO - PROCESS | 3132 | 1468352440651 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:40 INFO - PROCESS | 3132 | ++DOCSHELL 0D71D800 == 29 [pid = 3132] [id = 101] 12:40:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (1488F000) [pid = 3132] [serial = 300] [outer = 00000000] 12:40:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (148C1000) [pid = 3132] [serial = 301] [outer = 1488F000] 12:40:40 INFO - PROCESS | 3132 | 1468352440754 Marionette DEBUG loaded listener.js 12:40:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (15E43800) [pid = 3132] [serial = 302] [outer = 1488F000] 12:40:41 INFO - PROCESS | 3132 | 1468352441256 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]]]}] 12:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 790ms 12:40:41 INFO - PROCESS | 3132 | 1468352441311 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 12:40:41 INFO - PROCESS | 3132 | 1468352441313 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 12:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:40:41 INFO - PROCESS | 3132 | 1468352441316 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:40:41 INFO - PROCESS | 3132 | 1468352441318 Marionette TRACE conn6 <- [1,370,null,{}] 12:40:41 INFO - PROCESS | 3132 | 1468352441322 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}] 12:40:41 INFO - PROCESS | 3132 | 1468352441324 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:41 INFO - PROCESS | 3132 | 1468352441453 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 12:40:41 INFO - PROCESS | 3132 | 1468352441468 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:41 INFO - PROCESS | 3132 | 1468352441470 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:41 INFO - PROCESS | 3132 | ++DOCSHELL 16489C00 == 30 [pid = 3132] [id = 102] 12:40:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (1648A400) [pid = 3132] [serial = 303] [outer = 00000000] 12:40:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (167A9400) [pid = 3132] [serial = 304] [outer = 1648A400] 12:40:41 INFO - PROCESS | 3132 | 1468352441563 Marionette DEBUG loaded listener.js 12:40:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (168D7800) [pid = 3132] [serial = 305] [outer = 1648A400] 12:40:41 INFO - PROCESS | 3132 | 1468352441997 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]]]}] 12:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 730ms 12:40:42 INFO - PROCESS | 3132 | 1468352442049 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 12:40:42 INFO - PROCESS | 3132 | 1468352442051 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 12:40:42 INFO - PROCESS | 3132 | 1468352442055 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:40:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:40:42 INFO - PROCESS | 3132 | 1468352442056 Marionette TRACE conn6 <- [1,374,null,{}] 12:40:42 INFO - PROCESS | 3132 | 1468352442060 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}] 12:40:42 INFO - PROCESS | 3132 | 1468352442062 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:42 INFO - PROCESS | 3132 | 1468352442272 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 12:40:42 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0D72C800) [pid = 3132] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:40:42 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (16BD8400) [pid = 3132] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:40:42 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (173BE800) [pid = 3132] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:40:42 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1222C400) [pid = 3132] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:40:42 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0EBDB400) [pid = 3132] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:40:42 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (13476C00) [pid = 3132] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:40:42 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (1683D000) [pid = 3132] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:40:42 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0D715C00) [pid = 3132] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:40:42 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (16482000) [pid = 3132] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:40:42 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0CECC800) [pid = 3132] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:40:42 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (1A045800) [pid = 3132] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:40:42 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (15841800) [pid = 3132] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:40:42 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0CE6FC00) [pid = 3132] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:40:42 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0C7F1000) [pid = 3132] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:40:42 INFO - PROCESS | 3132 | 1468352442331 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:42 INFO - PROCESS | 3132 | 1468352442333 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:42 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E0000 == 31 [pid = 3132] [id = 103] 12:40:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0C7F1000) [pid = 3132] [serial = 306] [outer = 00000000] 12:40:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0D714800) [pid = 3132] [serial = 307] [outer = 0C7F1000] 12:40:42 INFO - PROCESS | 3132 | 1468352442376 Marionette DEBUG loaded listener.js 12:40:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0EBDB400) [pid = 3132] [serial = 308] [outer = 0C7F1000] 12:40:42 INFO - PROCESS | 3132 | 1468352442749 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:40:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:40:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 729ms 12:40:42 INFO - PROCESS | 3132 | 1468352442790 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 12:40:42 INFO - PROCESS | 3132 | 1468352442792 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 12:40:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:40:42 INFO - PROCESS | 3132 | 1468352442798 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:40:42 INFO - PROCESS | 3132 | 1468352442800 Marionette TRACE conn6 <- [1,378,null,{}] 12:40:42 INFO - PROCESS | 3132 | 1468352442804 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}] 12:40:42 INFO - PROCESS | 3132 | 1468352442806 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:42 INFO - PROCESS | 3132 | 1468352442890 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 12:40:42 INFO - PROCESS | 3132 | 1468352442897 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:42 INFO - PROCESS | 3132 | 1468352442898 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:42 INFO - PROCESS | 3132 | ++DOCSHELL 134CB800 == 32 [pid = 3132] [id = 104] 12:40:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (16488800) [pid = 3132] [serial = 309] [outer = 00000000] 12:40:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (168E3C00) [pid = 3132] [serial = 310] [outer = 16488800] 12:40:42 INFO - PROCESS | 3132 | 1468352442941 Marionette DEBUG loaded listener.js 12:40:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (16C4D800) [pid = 3132] [serial = 311] [outer = 16488800] 12:40:43 INFO - PROCESS | 3132 | 1468352443388 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:40:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:40:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 630ms 12:40:43 INFO - PROCESS | 3132 | 1468352443429 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 12:40:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:40:43 INFO - PROCESS | 3132 | 1468352443440 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 12:40:43 INFO - PROCESS | 3132 | 1468352443448 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:40:43 INFO - PROCESS | 3132 | 1468352443450 Marionette TRACE conn6 <- [1,382,null,{}] 12:40:43 INFO - PROCESS | 3132 | 1468352443454 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}] 12:40:43 INFO - PROCESS | 3132 | 1468352443456 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:43 INFO - PROCESS | 3132 | 1468352443539 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 12:40:43 INFO - PROCESS | 3132 | 1468352443547 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:43 INFO - PROCESS | 3132 | 1468352443549 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:43 INFO - PROCESS | 3132 | ++DOCSHELL 164ED400 == 33 [pid = 3132] [id = 105] 12:40:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (168DD800) [pid = 3132] [serial = 312] [outer = 00000000] 12:40:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (185D8C00) [pid = 3132] [serial = 313] [outer = 168DD800] 12:40:43 INFO - PROCESS | 3132 | 1468352443593 Marionette DEBUG loaded listener.js 12:40:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (187B6800) [pid = 3132] [serial = 314] [outer = 168DD800] 12:40:44 INFO - PROCESS | 3132 | 1468352444048 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:40:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:40:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 631ms 12:40:44 INFO - PROCESS | 3132 | 1468352444075 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 12:40:44 INFO - PROCESS | 3132 | 1468352444077 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 12:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:40:44 INFO - PROCESS | 3132 | 1468352444080 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:40:44 INFO - PROCESS | 3132 | 1468352444082 Marionette TRACE conn6 <- [1,386,null,{}] 12:40:44 INFO - PROCESS | 3132 | 1468352444085 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}] 12:40:44 INFO - PROCESS | 3132 | 1468352444087 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:44 INFO - PROCESS | 3132 | 1468352444190 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 12:40:44 INFO - PROCESS | 3132 | 1468352444231 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:44 INFO - PROCESS | 3132 | 1468352444234 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:44 INFO - PROCESS | 3132 | ++DOCSHELL 0DC18800 == 34 [pid = 3132] [id = 106] 12:40:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0DC18C00) [pid = 3132] [serial = 315] [outer = 00000000] 12:40:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0DC1BC00) [pid = 3132] [serial = 316] [outer = 0DC18C00] 12:40:44 INFO - PROCESS | 3132 | 1468352444282 Marionette DEBUG loaded listener.js 12:40:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (173DD800) [pid = 3132] [serial = 317] [outer = 0DC18C00] 12:40:44 INFO - PROCESS | 3132 | 1468352444978 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]]]}] 12:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 929ms 12:40:45 INFO - PROCESS | 3132 | 1468352445012 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 12:40:45 INFO - PROCESS | 3132 | 1468352445016 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 12:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:40:45 INFO - PROCESS | 3132 | 1468352445021 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:40:45 INFO - PROCESS | 3132 | 1468352445027 Marionette TRACE conn6 <- [1,390,null,{}] 12:40:45 INFO - PROCESS | 3132 | 1468352445032 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}] 12:40:45 INFO - PROCESS | 3132 | 1468352445035 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:45 INFO - PROCESS | 3132 | 1468352445154 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 12:40:45 INFO - PROCESS | 3132 | 1468352445279 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:45 INFO - PROCESS | 3132 | 1468352445283 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:45 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E3800 == 35 [pid = 3132] [id = 107] 12:40:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0C7E4C00) [pid = 3132] [serial = 318] [outer = 00000000] 12:40:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0D723400) [pid = 3132] [serial = 319] [outer = 0C7E4C00] 12:40:45 INFO - PROCESS | 3132 | 1468352445345 Marionette DEBUG loaded listener.js 12:40:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0DAD5800) [pid = 3132] [serial = 320] [outer = 0C7E4C00] 12:40:46 INFO - PROCESS | 3132 | 1468352446005 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]]]}] 12:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1025ms 12:40:46 INFO - PROCESS | 3132 | 1468352446046 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 12:40:46 INFO - PROCESS | 3132 | 1468352446051 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 12:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:40:46 INFO - PROCESS | 3132 | 1468352446057 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:40:46 INFO - PROCESS | 3132 | 1468352446060 Marionette TRACE conn6 <- [1,394,null,{}] 12:40:46 INFO - PROCESS | 3132 | 1468352446065 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}] 12:40:46 INFO - PROCESS | 3132 | 1468352446068 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:46 INFO - PROCESS | 3132 | 1468352446189 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 12:40:46 INFO - PROCESS | 3132 | 1468352446290 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:46 INFO - PROCESS | 3132 | 1468352446293 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:46 INFO - PROCESS | 3132 | ++DOCSHELL 11912000 == 36 [pid = 3132] [id = 108] 12:40:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (119EB400) [pid = 3132] [serial = 321] [outer = 00000000] 12:40:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (119F5400) [pid = 3132] [serial = 322] [outer = 119EB400] 12:40:46 INFO - PROCESS | 3132 | 1468352446353 Marionette DEBUG loaded listener.js 12:40:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (12298C00) [pid = 3132] [serial = 323] [outer = 119EB400] 12:40:47 INFO - PROCESS | 3132 | 1468352447026 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]]]}] 12:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1020ms 12:40:47 INFO - PROCESS | 3132 | 1468352447082 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 12:40:47 INFO - PROCESS | 3132 | 1468352447084 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 12:40:47 INFO - PROCESS | 3132 | 1468352447088 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:40:47 INFO - PROCESS | 3132 | 1468352447092 Marionette TRACE conn6 <- [1,398,null,{}] 12:40:47 INFO - PROCESS | 3132 | 1468352447103 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}] 12:40:47 INFO - PROCESS | 3132 | 1468352447109 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:47 INFO - PROCESS | 3132 | 1468352447223 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 12:40:47 INFO - PROCESS | 3132 | 1468352447352 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:47 INFO - PROCESS | 3132 | 1468352447356 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:47 INFO - PROCESS | 3132 | ++DOCSHELL 1648E000 == 37 [pid = 3132] [id = 109] 12:40:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (164E4000) [pid = 3132] [serial = 324] [outer = 00000000] 12:40:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (16BD7000) [pid = 3132] [serial = 325] [outer = 164E4000] 12:40:47 INFO - PROCESS | 3132 | 1468352447416 Marionette DEBUG loaded listener.js 12:40:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (192B8000) [pid = 3132] [serial = 326] [outer = 164E4000] 12:40:48 INFO - PROCESS | 3132 | 1468352448201 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]]]}] 12:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1122ms 12:40:48 INFO - PROCESS | 3132 | 1468352448224 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 12:40:48 INFO - PROCESS | 3132 | 1468352448228 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 12:40:48 INFO - PROCESS | 3132 | 1468352448244 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:40:48 INFO - PROCESS | 3132 | 1468352448247 Marionette TRACE conn6 <- [1,402,null,{}] 12:40:48 INFO - PROCESS | 3132 | 1468352448253 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}] 12:40:48 INFO - PROCESS | 3132 | 1468352448256 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:48 INFO - PROCESS | 3132 | 1468352448360 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 12:40:48 INFO - PROCESS | 3132 | 1468352448440 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:48 INFO - PROCESS | 3132 | 1468352448445 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:48 INFO - PROCESS | 3132 | ++DOCSHELL 0D6F9C00 == 38 [pid = 3132] [id = 110] 12:40:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (0D6FA800) [pid = 3132] [serial = 327] [outer = 00000000] 12:40:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (0D71F800) [pid = 3132] [serial = 328] [outer = 0D6FA800] 12:40:48 INFO - PROCESS | 3132 | 1468352448538 Marionette DEBUG loaded listener.js 12:40:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (0D725000) [pid = 3132] [serial = 329] [outer = 0D6FA800] 12:40:49 INFO - PROCESS | 3132 | --DOCSHELL 164ED400 == 37 [pid = 3132] [id = 105] 12:40:49 INFO - PROCESS | 3132 | --DOCSHELL 122A3800 == 36 [pid = 3132] [id = 99] 12:40:49 INFO - PROCESS | 3132 | --DOCSHELL 132E5400 == 35 [pid = 3132] [id = 100] 12:40:49 INFO - PROCESS | 3132 | --DOCSHELL 134CB800 == 34 [pid = 3132] [id = 104] 12:40:49 INFO - PROCESS | 3132 | --DOCSHELL 0D71D800 == 33 [pid = 3132] [id = 101] 12:40:49 INFO - PROCESS | 3132 | --DOCSHELL 0C7E0000 == 32 [pid = 3132] [id = 103] 12:40:49 INFO - PROCESS | 3132 | --DOCSHELL 16489C00 == 31 [pid = 3132] [id = 102] 12:40:49 INFO - PROCESS | 3132 | --DOCSHELL 1648E000 == 30 [pid = 3132] [id = 109] 12:40:49 INFO - PROCESS | 3132 | --DOCSHELL 11912000 == 29 [pid = 3132] [id = 108] 12:40:49 INFO - PROCESS | 3132 | --DOCSHELL 0DC18800 == 28 [pid = 3132] [id = 106] 12:40:49 INFO - PROCESS | 3132 | --DOCSHELL 0C7E3800 == 27 [pid = 3132] [id = 107] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (132E1800) [pid = 3132] [serial = 251] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (11CC8400) [pid = 3132] [serial = 271] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (19E07400) [pid = 3132] [serial = 272] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (1347F800) [pid = 3132] [serial = 275] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (19EEF000) [pid = 3132] [serial = 278] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (132E3C00) [pid = 3132] [serial = 274] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (168D8400) [pid = 3132] [serial = 263] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (19E0C400) [pid = 3132] [serial = 277] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (16CA7400) [pid = 3132] [serial = 265] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (186B3400) [pid = 3132] [serial = 268] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (132D8C00) [pid = 3132] [serial = 250] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (11913000) [pid = 3132] [serial = 247] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (11B24800) [pid = 3132] [serial = 248] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1735B400) [pid = 3132] [serial = 266] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (1347E000) [pid = 3132] [serial = 253] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (1381E800) [pid = 3132] [serial = 254] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (168DC000) [pid = 3132] [serial = 262] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0D719C00) [pid = 3132] [serial = 244] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0D721400) [pid = 3132] [serial = 245] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (1648EC00) [pid = 3132] [serial = 259] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (16833800) [pid = 3132] [serial = 260] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0CFF2400) [pid = 3132] [serial = 241] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0D67B800) [pid = 3132] [serial = 242] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (1BA1D800) [pid = 3132] [serial = 239] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (162F3C00) [pid = 3132] [serial = 256] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (1647F800) [pid = 3132] [serial = 257] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (187BBC00) [pid = 3132] [serial = 269] [outer = 00000000] [url = about:blank] 12:40:49 INFO - PROCESS | 3132 | 1468352449863 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]]]}] 12:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1681ms 12:40:49 INFO - PROCESS | 3132 | 1468352449933 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 12:40:49 INFO - PROCESS | 3132 | 1468352449937 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 12:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:40:49 INFO - PROCESS | 3132 | 1468352449948 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:40:49 INFO - PROCESS | 3132 | 1468352449951 Marionette TRACE conn6 <- [1,406,null,{}] 12:40:49 INFO - PROCESS | 3132 | 1468352449957 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}] 12:40:49 INFO - PROCESS | 3132 | 1468352449960 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:50 INFO - PROCESS | 3132 | 1468352450056 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 12:40:50 INFO - PROCESS | 3132 | 1468352450064 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:50 INFO - PROCESS | 3132 | 1468352450068 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:50 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F3400 == 28 [pid = 3132] [id = 111] 12:40:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0C7F4000) [pid = 3132] [serial = 330] [outer = 00000000] 12:40:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0CE22C00) [pid = 3132] [serial = 331] [outer = 0C7F4000] 12:40:50 INFO - PROCESS | 3132 | 1468352450119 Marionette DEBUG loaded listener.js 12:40:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0CE74400) [pid = 3132] [serial = 332] [outer = 0C7F4000] 12:40:50 INFO - PROCESS | 3132 | 1468352450611 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]]]}] 12:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 12:40:50 INFO - PROCESS | 3132 | 1468352450677 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 12:40:50 INFO - PROCESS | 3132 | 1468352450682 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 12:40:50 INFO - PROCESS | 3132 | 1468352450688 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:40:50 INFO - PROCESS | 3132 | 1468352450691 Marionette TRACE conn6 <- [1,410,null,{}] 12:40:50 INFO - PROCESS | 3132 | 1468352450696 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}] 12:40:50 INFO - PROCESS | 3132 | 1468352450698 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:50 INFO - PROCESS | 3132 | 1468352450790 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 12:40:50 INFO - PROCESS | 3132 | 1468352450874 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:50 INFO - PROCESS | 3132 | 1468352450876 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:50 INFO - PROCESS | 3132 | ++DOCSHELL 0D719000 == 29 [pid = 3132] [id = 112] 12:40:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0D719C00) [pid = 3132] [serial = 333] [outer = 00000000] 12:40:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0D721400) [pid = 3132] [serial = 334] [outer = 0D719C00] 12:40:50 INFO - PROCESS | 3132 | 1468352450927 Marionette DEBUG loaded listener.js 12:40:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0DACC000) [pid = 3132] [serial = 335] [outer = 0D719C00] 12:40:51 INFO - PROCESS | 3132 | 1468352451358 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]]]}] 12:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 12:40:51 INFO - PROCESS | 3132 | 1468352451433 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 12:40:51 INFO - PROCESS | 3132 | 1468352451435 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 12:40:51 INFO - PROCESS | 3132 | 1468352451439 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:40:51 INFO - PROCESS | 3132 | 1468352451442 Marionette TRACE conn6 <- [1,414,null,{}] 12:40:51 INFO - PROCESS | 3132 | 1468352451453 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}] 12:40:51 INFO - PROCESS | 3132 | 1468352451458 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:51 INFO - PROCESS | 3132 | 1468352451548 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 12:40:51 INFO - PROCESS | 3132 | 1468352451563 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:51 INFO - PROCESS | 3132 | 1468352451566 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:51 INFO - PROCESS | 3132 | ++DOCSHELL 119EE800 == 30 [pid = 3132] [id = 113] 12:40:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (119EF000) [pid = 3132] [serial = 336] [outer = 00000000] 12:40:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (11BA4000) [pid = 3132] [serial = 337] [outer = 119EF000] 12:40:51 INFO - PROCESS | 3132 | 1468352451618 Marionette DEBUG loaded listener.js 12:40:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (12299800) [pid = 3132] [serial = 338] [outer = 119EF000] 12:40:52 INFO - PROCESS | 3132 | 1468352452133 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]]]}] 12:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 12:40:52 INFO - PROCESS | 3132 | 1468352452174 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 12:40:52 INFO - PROCESS | 3132 | 1468352452176 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 12:40:52 INFO - PROCESS | 3132 | 1468352452184 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:40:52 INFO - PROCESS | 3132 | 1468352452186 Marionette TRACE conn6 <- [1,418,null,{}] 12:40:52 INFO - PROCESS | 3132 | 1468352452190 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}] 12:40:52 INFO - PROCESS | 3132 | 1468352452192 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:52 INFO - PROCESS | 3132 | 1468352452308 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 12:40:52 INFO - PROCESS | 3132 | 1468352452315 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:52 INFO - PROCESS | 3132 | 1468352452318 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:52 INFO - PROCESS | 3132 | ++DOCSHELL 13064000 == 31 [pid = 3132] [id = 114] 12:40:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (13245C00) [pid = 3132] [serial = 339] [outer = 00000000] 12:40:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (132DF000) [pid = 3132] [serial = 340] [outer = 13245C00] 12:40:52 INFO - PROCESS | 3132 | 1468352452413 Marionette DEBUG loaded listener.js 12:40:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (13474000) [pid = 3132] [serial = 341] [outer = 13245C00] 12:40:53 INFO - PROCESS | 3132 | 1468352453332 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]]]}] 12:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 12:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1174ms 12:40:53 INFO - PROCESS | 3132 | 1468352453364 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 12:40:53 INFO - PROCESS | 3132 | 1468352453366 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 12:40:53 INFO - PROCESS | 3132 | 1468352453370 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:40:53 INFO - PROCESS | 3132 | 1468352453371 Marionette TRACE conn6 <- [1,422,null,{}] 12:40:53 INFO - PROCESS | 3132 | 1468352453375 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}] 12:40:53 INFO - PROCESS | 3132 | 1468352453377 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:53 INFO - PROCESS | 3132 | 1468352453487 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 12:40:53 INFO - PROCESS | 3132 | 1468352453494 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:53 INFO - PROCESS | 3132 | 1468352453496 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:53 INFO - PROCESS | 3132 | ++DOCSHELL 13479400 == 32 [pid = 3132] [id = 115] 12:40:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (1347A000) [pid = 3132] [serial = 342] [outer = 00000000] 12:40:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (135C0000) [pid = 3132] [serial = 343] [outer = 1347A000] 12:40:53 INFO - PROCESS | 3132 | 1468352453543 Marionette DEBUG loaded listener.js 12:40:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (13D8BC00) [pid = 3132] [serial = 344] [outer = 1347A000] 12:40:53 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0DC18C00) [pid = 3132] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:40:53 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0C7F3C00) [pid = 3132] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:40:53 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (1648A400) [pid = 3132] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:40:53 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0C720C00) [pid = 3132] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:40:53 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (08C61800) [pid = 3132] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:40:53 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0C7F1000) [pid = 3132] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:40:53 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (13477400) [pid = 3132] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:40:53 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0DC78000) [pid = 3132] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:40:53 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (16488800) [pid = 3132] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:40:53 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (1488F000) [pid = 3132] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:40:53 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (08C56400) [pid = 3132] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:40:53 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (12320C00) [pid = 3132] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:40:53 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (168DD800) [pid = 3132] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:40:54 INFO - PROCESS | 3132 | 1468352454590 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]]]}] 12:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1274ms 12:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:40:54 INFO - PROCESS | 3132 | 1468352454647 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 12:40:54 INFO - PROCESS | 3132 | 1468352454649 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 12:40:54 INFO - PROCESS | 3132 | 1468352454653 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:40:54 INFO - PROCESS | 3132 | 1468352454654 Marionette TRACE conn6 <- [1,426,null,{}] 12:40:54 INFO - PROCESS | 3132 | 1468352454658 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}] 12:40:54 INFO - PROCESS | 3132 | 1468352454664 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:54 INFO - PROCESS | 3132 | 1468352454829 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 12:40:54 INFO - PROCESS | 3132 | 1468352454840 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:54 INFO - PROCESS | 3132 | 1468352454842 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:54 INFO - PROCESS | 3132 | ++DOCSHELL 0D729400 == 33 [pid = 3132] [id = 116] 12:40:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0D729C00) [pid = 3132] [serial = 345] [outer = 00000000] 12:40:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (15936C00) [pid = 3132] [serial = 346] [outer = 0D729C00] 12:40:54 INFO - PROCESS | 3132 | 1468352454890 Marionette DEBUG loaded listener.js 12:40:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (16404400) [pid = 3132] [serial = 347] [outer = 0D729C00] 12:40:55 INFO - PROCESS | 3132 | 1468352455299 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] 12:40:55 INFO - PROCESS | 3132 | 1468352455325 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 12:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:40:55 INFO - PROCESS | 3132 | 1468352455329 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:40:55 INFO - PROCESS | 3132 | 1468352455330 Marionette TRACE conn6 <- [1,430,null,{}] 12:40:55 INFO - PROCESS | 3132 | 1468352455334 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}] 12:40:55 INFO - PROCESS | 3132 | 1468352455336 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:55 INFO - PROCESS | 3132 | 1468352455447 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 12:40:55 INFO - PROCESS | 3132 | 1468352455454 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:55 INFO - PROCESS | 3132 | 1468352455456 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:55 INFO - PROCESS | 3132 | ++DOCSHELL 08C6E000 == 34 [pid = 3132] [id = 117] 12:40:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0C7EB800) [pid = 3132] [serial = 348] [outer = 00000000] 12:40:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (16485800) [pid = 3132] [serial = 349] [outer = 0C7EB800] 12:40:55 INFO - PROCESS | 3132 | 1468352455502 Marionette DEBUG loaded listener.js 12:40:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (16487000) [pid = 3132] [serial = 350] [outer = 0C7EB800] 12:40:55 INFO - PROCESS | 3132 | 1468352455912 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]]]}] 12:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 12:40:55 INFO - PROCESS | 3132 | 1468352455995 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 12:40:55 INFO - PROCESS | 3132 | 1468352455999 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 12:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:40:55 INFO - PROCESS | 3132 | 1468352456007 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:40:55 INFO - PROCESS | 3132 | 1468352456012 Marionette TRACE conn6 <- [1,434,null,{}] 12:40:56 INFO - PROCESS | 3132 | 1468352456018 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}] 12:40:56 INFO - PROCESS | 3132 | 1468352456022 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:56 INFO - PROCESS | 3132 | 1468352456226 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 12:40:56 INFO - PROCESS | 3132 | 1468352456330 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:56 INFO - PROCESS | 3132 | 1468352456336 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:56 INFO - PROCESS | 3132 | ++DOCSHELL 0C7EE400 == 35 [pid = 3132] [id = 118] 12:40:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (0C7EE800) [pid = 3132] [serial = 351] [outer = 00000000] 12:40:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0C7F8000) [pid = 3132] [serial = 352] [outer = 0C7EE800] 12:40:56 INFO - PROCESS | 3132 | 1468352456396 Marionette DEBUG loaded listener.js 12:40:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (0CF5F400) [pid = 3132] [serial = 353] [outer = 0C7EE800] 12:40:57 INFO - PROCESS | 3132 | 1468352457125 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]]]}] 12:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1167ms 12:40:57 INFO - PROCESS | 3132 | 1468352457183 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 12:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:40:57 INFO - PROCESS | 3132 | 1468352457186 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 12:40:57 INFO - PROCESS | 3132 | 1468352457192 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:40:57 INFO - PROCESS | 3132 | 1468352457196 Marionette TRACE conn6 <- [1,438,null,{}] 12:40:57 INFO - PROCESS | 3132 | 1468352457201 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}] 12:40:57 INFO - PROCESS | 3132 | 1468352457204 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:57 INFO - PROCESS | 3132 | 1468352457336 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 12:40:57 INFO - PROCESS | 3132 | 1468352457454 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:57 INFO - PROCESS | 3132 | 1468352457457 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:57 INFO - PROCESS | 3132 | ++DOCSHELL 0DE0AC00 == 36 [pid = 3132] [id = 119] 12:40:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0DE0B000) [pid = 3132] [serial = 354] [outer = 00000000] 12:40:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0DE71000) [pid = 3132] [serial = 355] [outer = 0DE0B000] 12:40:57 INFO - PROCESS | 3132 | 1468352457519 Marionette DEBUG loaded listener.js 12:40:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (11912000) [pid = 3132] [serial = 356] [outer = 0DE0B000] 12:40:58 INFO - PROCESS | 3132 | 1468352458445 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]]]}] 12:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1277ms 12:40:58 INFO - PROCESS | 3132 | 1468352458470 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 12:40:58 INFO - PROCESS | 3132 | 1468352458474 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 12:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:40:58 INFO - PROCESS | 3132 | 1468352458479 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:40:58 INFO - PROCESS | 3132 | 1468352458482 Marionette TRACE conn6 <- [1,442,null,{}] 12:40:58 INFO - PROCESS | 3132 | 1468352458487 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}] 12:40:58 INFO - PROCESS | 3132 | 1468352458490 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:58 INFO - PROCESS | 3132 | 1468352458606 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 12:40:58 INFO - PROCESS | 3132 | --DOCSHELL 0D729400 == 35 [pid = 3132] [id = 116] 12:40:58 INFO - PROCESS | 3132 | --DOCSHELL 13479400 == 34 [pid = 3132] [id = 115] 12:40:58 INFO - PROCESS | 3132 | --DOCSHELL 13064000 == 33 [pid = 3132] [id = 114] 12:40:58 INFO - PROCESS | 3132 | --DOCSHELL 119EE800 == 32 [pid = 3132] [id = 113] 12:40:58 INFO - PROCESS | 3132 | --DOCSHELL 0D719000 == 31 [pid = 3132] [id = 112] 12:40:58 INFO - PROCESS | 3132 | --DOCSHELL 0C7F3400 == 30 [pid = 3132] [id = 111] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (187B6800) [pid = 3132] [serial = 314] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0DC1BC00) [pid = 3132] [serial = 316] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0CF63400) [pid = 3132] [serial = 283] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (167A9400) [pid = 3132] [serial = 304] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (168D7800) [pid = 3132] [serial = 305] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0CE6D000) [pid = 3132] [serial = 289] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0C71E800) [pid = 3132] [serial = 286] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D714800) [pid = 3132] [serial = 307] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (134CB000) [pid = 3132] [serial = 298] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0D6F8C00) [pid = 3132] [serial = 290] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0EBDB400) [pid = 3132] [serial = 308] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0D6F7800) [pid = 3132] [serial = 284] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0EDC9800) [pid = 3132] [serial = 293] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (168E3C00) [pid = 3132] [serial = 310] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (148C1000) [pid = 3132] [serial = 301] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (173DD800) [pid = 3132] [serial = 317] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (13917400) [pid = 3132] [serial = 299] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (15E43800) [pid = 3132] [serial = 302] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (08C5F400) [pid = 3132] [serial = 280] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (08C63400) [pid = 3132] [serial = 281] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (13244000) [pid = 3132] [serial = 295] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (0DF0A800) [pid = 3132] [serial = 292] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (0C7E1000) [pid = 3132] [serial = 287] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (132DC000) [pid = 3132] [serial = 296] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (16C4D800) [pid = 3132] [serial = 311] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (185D8C00) [pid = 3132] [serial = 313] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3132 | 1468352458717 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:58 INFO - PROCESS | 3132 | 1468352458721 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:58 INFO - PROCESS | 3132 | ++DOCSHELL 08C67800 == 31 [pid = 3132] [id = 120] 12:40:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (0C713C00) [pid = 3132] [serial = 357] [outer = 00000000] 12:40:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (0C7E1400) [pid = 3132] [serial = 358] [outer = 0C713C00] 12:40:58 INFO - PROCESS | 3132 | 1468352458772 Marionette DEBUG loaded listener.js 12:40:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (0CE6D000) [pid = 3132] [serial = 359] [outer = 0C713C00] 12:40:59 INFO - PROCESS | 3132 | 1468352459210 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]]]}] 12:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 770ms 12:40:59 INFO - PROCESS | 3132 | 1468352459255 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 12:40:59 INFO - PROCESS | 3132 | 1468352459259 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 12:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:40:59 INFO - PROCESS | 3132 | 1468352459268 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:40:59 INFO - PROCESS | 3132 | 1468352459271 Marionette TRACE conn6 <- [1,446,null,{}] 12:40:59 INFO - PROCESS | 3132 | 1468352459275 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}] 12:40:59 INFO - PROCESS | 3132 | 1468352459277 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:59 INFO - PROCESS | 3132 | 1468352459375 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 12:40:59 INFO - PROCESS | 3132 | 1468352459382 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:59 INFO - PROCESS | 3132 | 1468352459385 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:40:59 INFO - PROCESS | 3132 | ++DOCSHELL 0DC0EC00 == 32 [pid = 3132] [id = 121] 12:40:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (0DC11400) [pid = 3132] [serial = 360] [outer = 00000000] 12:40:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (0DC1D400) [pid = 3132] [serial = 361] [outer = 0DC11400] 12:40:59 INFO - PROCESS | 3132 | 1468352459433 Marionette DEBUG loaded listener.js 12:40:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (0DE0DC00) [pid = 3132] [serial = 362] [outer = 0DC11400] 12:40:59 INFO - PROCESS | 3132 | 1468352459918 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]]]}] 12:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 669ms 12:40:59 INFO - PROCESS | 3132 | 1468352459940 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 12:40:59 INFO - PROCESS | 3132 | 1468352459943 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 12:40:59 INFO - PROCESS | 3132 | 1468352459946 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:40:59 INFO - PROCESS | 3132 | 1468352459950 Marionette TRACE conn6 <- [1,450,null,{}] 12:40:59 INFO - PROCESS | 3132 | 1468352459960 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}] 12:40:59 INFO - PROCESS | 3132 | 1468352459965 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:00 INFO - PROCESS | 3132 | 1468352460077 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 12:41:00 INFO - PROCESS | 3132 | 1468352460087 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:00 INFO - PROCESS | 3132 | 1468352460091 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:00 INFO - PROCESS | 3132 | ++DOCSHELL 1241B800 == 33 [pid = 3132] [id = 122] 12:41:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (1241DC00) [pid = 3132] [serial = 363] [outer = 00000000] 12:41:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (1324C000) [pid = 3132] [serial = 364] [outer = 1241DC00] 12:41:00 INFO - PROCESS | 3132 | 1468352460209 Marionette DEBUG loaded listener.js 12:41:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (132DEC00) [pid = 3132] [serial = 365] [outer = 1241DC00] 12:41:00 INFO - PROCESS | 3132 | 1468352460616 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] 12:41:00 INFO - PROCESS | 3132 | 1468352460685 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 12:41:00 INFO - PROCESS | 3132 | 1468352460689 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:41:00 INFO - PROCESS | 3132 | 1468352460700 Marionette TRACE conn6 <- [1,454,null,{}] 12:41:00 INFO - PROCESS | 3132 | 1468352460705 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}] 12:41:00 INFO - PROCESS | 3132 | 1468352460707 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:00 INFO - PROCESS | 3132 | 1468352460832 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 12:41:00 INFO - PROCESS | 3132 | 1468352460852 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:00 INFO - PROCESS | 3132 | 1468352460854 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:00 INFO - PROCESS | 3132 | ++DOCSHELL 1347F800 == 34 [pid = 3132] [id = 123] 12:41:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (13480000) [pid = 3132] [serial = 366] [outer = 00000000] 12:41:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (148C3C00) [pid = 3132] [serial = 367] [outer = 13480000] 12:41:00 INFO - PROCESS | 3132 | 1468352460901 Marionette DEBUG loaded listener.js 12:41:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (15938C00) [pid = 3132] [serial = 368] [outer = 13480000] 12:41:01 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:01 INFO - PROCESS | 3132 | 1468352461354 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]]]}] 12:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 12:41:01 INFO - PROCESS | 3132 | 1468352461383 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 12:41:01 INFO - PROCESS | 3132 | 1468352461385 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 12:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:41:01 INFO - PROCESS | 3132 | 1468352461436 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:41:01 INFO - PROCESS | 3132 | 1468352461438 Marionette TRACE conn6 <- [1,458,null,{}] 12:41:01 INFO - PROCESS | 3132 | 1468352461447 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}] 12:41:01 INFO - PROCESS | 3132 | 1468352461449 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:01 INFO - PROCESS | 3132 | 1468352461556 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 12:41:01 INFO - PROCESS | 3132 | 1468352461569 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:01 INFO - PROCESS | 3132 | 1468352461571 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:01 INFO - PROCESS | 3132 | ++DOCSHELL 1640A400 == 35 [pid = 3132] [id = 124] 12:41:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (16481000) [pid = 3132] [serial = 369] [outer = 00000000] 12:41:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (1648B000) [pid = 3132] [serial = 370] [outer = 16481000] 12:41:01 INFO - PROCESS | 3132 | 1468352461617 Marionette DEBUG loaded listener.js 12:41:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (167AA000) [pid = 3132] [serial = 371] [outer = 16481000] 12:41:02 INFO - PROCESS | 3132 | 1468352462075 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:41:02 INFO - PROCESS | 3132 | 1468352462116 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 12:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:41:02 INFO - PROCESS | 3132 | 1468352462119 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:41:02 INFO - PROCESS | 3132 | 1468352462121 Marionette TRACE conn6 <- [1,462,null,{}] 12:41:02 INFO - PROCESS | 3132 | 1468352462131 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}] 12:41:02 INFO - PROCESS | 3132 | 1468352462136 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:02 INFO - PROCESS | 3132 | 1468352462263 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 12:41:02 INFO - PROCESS | 3132 | 1468352462275 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:02 INFO - PROCESS | 3132 | 1468352462277 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:02 INFO - PROCESS | 3132 | ++DOCSHELL 1592B400 == 36 [pid = 3132] [id = 125] 12:41:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (168D5400) [pid = 3132] [serial = 372] [outer = 00000000] 12:41:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (16BDA800) [pid = 3132] [serial = 373] [outer = 168D5400] 12:41:02 INFO - PROCESS | 3132 | 1468352462324 Marionette DEBUG loaded listener.js 12:41:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (16BDF000) [pid = 3132] [serial = 374] [outer = 168D5400] 12:41:02 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:02 INFO - PROCESS | 3132 | 1468352462881 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] 12:41:02 INFO - PROCESS | 3132 | 1468352462966 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 12:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:41:02 INFO - PROCESS | 3132 | 1468352463005 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:41:02 INFO - PROCESS | 3132 | 1468352463007 Marionette TRACE conn6 <- [1,466,null,{}] 12:41:03 INFO - PROCESS | 3132 | 1468352463015 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}] 12:41:03 INFO - PROCESS | 3132 | 1468352463016 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:03 INFO - PROCESS | 3132 | 1468352463099 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 12:41:03 INFO - PROCESS | 3132 | 1468352463105 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:03 INFO - PROCESS | 3132 | 1468352463107 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:03 INFO - PROCESS | 3132 | ++DOCSHELL 1648C800 == 37 [pid = 3132] [id = 126] 12:41:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (1648CC00) [pid = 3132] [serial = 376] [outer = 00000000] 12:41:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (173DC000) [pid = 3132] [serial = 377] [outer = 1648CC00] 12:41:03 INFO - PROCESS | 3132 | 1468352463153 Marionette DEBUG loaded listener.js 12:41:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (173DD800) [pid = 3132] [serial = 378] [outer = 1648CC00] 12:41:03 INFO - PROCESS | 3132 | 1468352463594 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] 12:41:03 INFO - PROCESS | 3132 | 1468352463631 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 12:41:03 INFO - PROCESS | 3132 | 1468352463634 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:41:03 INFO - PROCESS | 3132 | 1468352463636 Marionette TRACE conn6 <- [1,470,null,{}] 12:41:03 INFO - PROCESS | 3132 | 1468352463640 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}] 12:41:03 INFO - PROCESS | 3132 | 1468352463642 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:03 INFO - PROCESS | 3132 | 1468352463727 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 12:41:03 INFO - PROCESS | 3132 | 1468352463732 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:03 INFO - PROCESS | 3132 | 1468352463734 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:03 INFO - PROCESS | 3132 | ++DOCSHELL 132DC400 == 38 [pid = 3132] [id = 127] 12:41:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (186AB000) [pid = 3132] [serial = 379] [outer = 00000000] 12:41:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (19278000) [pid = 3132] [serial = 380] [outer = 186AB000] 12:41:03 INFO - PROCESS | 3132 | 1468352463780 Marionette DEBUG loaded listener.js 12:41:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (19279800) [pid = 3132] [serial = 381] [outer = 186AB000] 12:41:04 INFO - PROCESS | 3132 | 1468352464204 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]]]}] 12:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 631ms 12:41:04 INFO - PROCESS | 3132 | 1468352464270 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 12:41:04 INFO - PROCESS | 3132 | 1468352464272 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 12:41:04 INFO - PROCESS | 3132 | 1468352464275 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:41:04 INFO - PROCESS | 3132 | 1468352464277 Marionette TRACE conn6 <- [1,474,null,{}] 12:41:04 INFO - PROCESS | 3132 | 1468352464280 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}] 12:41:04 INFO - PROCESS | 3132 | 1468352464282 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:04 INFO - PROCESS | 3132 | 1468352464370 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 12:41:04 INFO - PROCESS | 3132 | 1468352464379 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:04 INFO - PROCESS | 3132 | 1468352464380 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:04 INFO - PROCESS | 3132 | ++DOCSHELL 187BC000 == 39 [pid = 3132] [id = 128] 12:41:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (198A3400) [pid = 3132] [serial = 382] [outer = 00000000] 12:41:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (198A5C00) [pid = 3132] [serial = 383] [outer = 198A3400] 12:41:04 INFO - PROCESS | 3132 | 1468352464424 Marionette DEBUG loaded listener.js 12:41:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (198AA000) [pid = 3132] [serial = 384] [outer = 198A3400] 12:41:04 INFO - PROCESS | 3132 | 1468352464876 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]]]}] 12:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 669ms 12:41:04 INFO - PROCESS | 3132 | 1468352464950 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 12:41:04 INFO - PROCESS | 3132 | 1468352464955 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 12:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:41:04 INFO - PROCESS | 3132 | 1468352464959 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:41:04 INFO - PROCESS | 3132 | 1468352464964 Marionette TRACE conn6 <- [1,478,null,{}] 12:41:04 INFO - PROCESS | 3132 | 1468352464971 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}] 12:41:04 INFO - PROCESS | 3132 | 1468352464974 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:05 INFO - PROCESS | 3132 | 1468352465096 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 12:41:05 INFO - PROCESS | 3132 | 1468352465197 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:05 INFO - PROCESS | 3132 | 1468352465203 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:05 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F0800 == 40 [pid = 3132] [id = 129] 12:41:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0C7F5000) [pid = 3132] [serial = 385] [outer = 00000000] 12:41:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0D676C00) [pid = 3132] [serial = 386] [outer = 0C7F5000] 12:41:05 INFO - PROCESS | 3132 | 1468352465262 Marionette DEBUG loaded listener.js 12:41:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (0D6F9400) [pid = 3132] [serial = 387] [outer = 0C7F5000] 12:41:05 INFO - PROCESS | 3132 | 1468352465961 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]]]}] 12:41:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:41:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1074ms 12:41:06 INFO - PROCESS | 3132 | 1468352466040 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 12:41:06 INFO - PROCESS | 3132 | 1468352466043 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 12:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:41:06 INFO - PROCESS | 3132 | 1468352466049 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:41:06 INFO - PROCESS | 3132 | 1468352466053 Marionette TRACE conn6 <- [1,482,null,{}] 12:41:06 INFO - PROCESS | 3132 | 1468352466058 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}] 12:41:06 INFO - PROCESS | 3132 | 1468352466061 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:06 INFO - PROCESS | 3132 | 1468352466224 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 12:41:06 INFO - PROCESS | 3132 | 1468352466234 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:06 INFO - PROCESS | 3132 | 1468352466237 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:06 INFO - PROCESS | 3132 | ++DOCSHELL 119F1000 == 41 [pid = 3132] [id = 130] 12:41:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (119F5800) [pid = 3132] [serial = 388] [outer = 00000000] 12:41:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (132DC800) [pid = 3132] [serial = 389] [outer = 119F5800] 12:41:06 INFO - PROCESS | 3132 | 1468352466295 Marionette DEBUG loaded listener.js 12:41:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (134C4800) [pid = 3132] [serial = 390] [outer = 119F5800] 12:41:06 INFO - PROCESS | 3132 | 1468352466960 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]]]}] 12:41:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:41:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 990ms 12:41:07 INFO - PROCESS | 3132 | 1468352467039 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 12:41:07 INFO - PROCESS | 3132 | 1468352467042 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 12:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:41:07 INFO - PROCESS | 3132 | 1468352467046 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:41:07 INFO - PROCESS | 3132 | 1468352467048 Marionette TRACE conn6 <- [1,486,null,{}] 12:41:07 INFO - PROCESS | 3132 | 1468352467059 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}] 12:41:07 INFO - PROCESS | 3132 | 1468352467064 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:07 INFO - PROCESS | 3132 | 1468352467218 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 12:41:07 INFO - PROCESS | 3132 | 1468352467338 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:07 INFO - PROCESS | 3132 | 1468352467342 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:07 INFO - PROCESS | 3132 | ++DOCSHELL 16C4D800 == 42 [pid = 3132] [id = 131] 12:41:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16C4E800) [pid = 3132] [serial = 391] [outer = 00000000] 12:41:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (185D7800) [pid = 3132] [serial = 392] [outer = 16C4E800] 12:41:07 INFO - PROCESS | 3132 | 1468352467405 Marionette DEBUG loaded listener.js 12:41:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (198A5800) [pid = 3132] [serial = 393] [outer = 16C4E800] 12:41:08 INFO - PROCESS | 3132 | 1468352468022 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]]]}] 12:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1018ms 12:41:08 INFO - PROCESS | 3132 | 1468352468068 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 12:41:08 INFO - PROCESS | 3132 | 1468352468070 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 12:41:08 INFO - PROCESS | 3132 | 1468352468073 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:41:08 INFO - PROCESS | 3132 | 1468352468075 Marionette TRACE conn6 <- [1,490,null,{}] 12:41:08 INFO - PROCESS | 3132 | 1468352468079 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}] 12:41:08 INFO - PROCESS | 3132 | 1468352468082 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:08 INFO - PROCESS | 3132 | 1468352468191 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 12:41:08 INFO - PROCESS | 3132 | 1468352468332 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:08 INFO - PROCESS | 3132 | 1468352468335 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:08 INFO - PROCESS | 3132 | ++DOCSHELL 0887D800 == 43 [pid = 3132] [id = 132] 12:41:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (08883800) [pid = 3132] [serial = 394] [outer = 00000000] 12:41:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0DFC4800) [pid = 3132] [serial = 395] [outer = 08883800] 12:41:08 INFO - PROCESS | 3132 | 1468352468389 Marionette DEBUG loaded listener.js 12:41:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (164E6000) [pid = 3132] [serial = 396] [outer = 08883800] 12:41:09 INFO - PROCESS | 3132 | 1468352469144 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]]]}] 12:41:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:41:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1115ms 12:41:09 INFO - PROCESS | 3132 | 1468352469193 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 12:41:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:41:09 INFO - PROCESS | 3132 | 1468352469198 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 12:41:09 INFO - PROCESS | 3132 | 1468352469202 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:41:09 INFO - PROCESS | 3132 | 1468352469205 Marionette TRACE conn6 <- [1,494,null,{}] 12:41:09 INFO - PROCESS | 3132 | 1468352469211 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}] 12:41:09 INFO - PROCESS | 3132 | 1468352469214 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:09 INFO - PROCESS | 3132 | 1468352469313 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 132DC400 == 42 [pid = 3132] [id = 127] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 1648C800 == 41 [pid = 3132] [id = 126] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 1592B400 == 40 [pid = 3132] [id = 125] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 1640A400 == 39 [pid = 3132] [id = 124] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 1347F800 == 38 [pid = 3132] [id = 123] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 1241B800 == 37 [pid = 3132] [id = 122] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 0DC0EC00 == 36 [pid = 3132] [id = 121] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 08C67800 == 35 [pid = 3132] [id = 120] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 0C7EE400 == 34 [pid = 3132] [id = 118] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 08C6E000 == 33 [pid = 3132] [id = 117] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 0DE0AC00 == 32 [pid = 3132] [id = 119] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 0D6F9C00 == 31 [pid = 3132] [id = 110] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 0887D800 == 30 [pid = 3132] [id = 132] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 119F1000 == 29 [pid = 3132] [id = 130] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 16C4D800 == 28 [pid = 3132] [id = 131] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 187BC000 == 27 [pid = 3132] [id = 128] 12:41:09 INFO - PROCESS | 3132 | --DOCSHELL 0C7F0800 == 26 [pid = 3132] [id = 129] 12:41:09 INFO - PROCESS | 3132 | 1468352470013 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:09 INFO - PROCESS | 3132 | 1468352470017 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (16404400) [pid = 3132] [serial = 347] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (11BA4000) [pid = 3132] [serial = 337] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (132DF000) [pid = 3132] [serial = 340] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0D725000) [pid = 3132] [serial = 329] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0D71F800) [pid = 3132] [serial = 328] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0D721400) [pid = 3132] [serial = 334] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (135C0000) [pid = 3132] [serial = 343] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0DACC000) [pid = 3132] [serial = 335] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (13474000) [pid = 3132] [serial = 341] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0CE22C00) [pid = 3132] [serial = 331] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0CE74400) [pid = 3132] [serial = 332] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0DAD5800) [pid = 3132] [serial = 320] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0D723400) [pid = 3132] [serial = 319] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (12298C00) [pid = 3132] [serial = 323] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (13D8BC00) [pid = 3132] [serial = 344] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (119F5400) [pid = 3132] [serial = 322] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (192B8000) [pid = 3132] [serial = 326] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (16BD7000) [pid = 3132] [serial = 325] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (15936C00) [pid = 3132] [serial = 346] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (12299800) [pid = 3132] [serial = 338] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (16485800) [pid = 3132] [serial = 349] [outer = 00000000] [url = about:blank] 12:41:10 INFO - PROCESS | 3132 | ++DOCSHELL 08884000 == 27 [pid = 3132] [id = 133] 12:41:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (08884400) [pid = 3132] [serial = 397] [outer = 00000000] 12:41:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (08C58400) [pid = 3132] [serial = 398] [outer = 08884400] 12:41:10 INFO - PROCESS | 3132 | 1468352470169 Marionette DEBUG loaded listener.js 12:41:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (08C64000) [pid = 3132] [serial = 399] [outer = 08884400] 12:41:10 INFO - PROCESS | 3132 | 1468352470630 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]]]}] 12:41:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:41:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1478ms 12:41:10 INFO - PROCESS | 3132 | 1468352470683 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 12:41:10 INFO - PROCESS | 3132 | 1468352470687 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 12:41:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:41:10 INFO - PROCESS | 3132 | 1468352470692 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:41:10 INFO - PROCESS | 3132 | 1468352470694 Marionette TRACE conn6 <- [1,498,null,{}] 12:41:10 INFO - PROCESS | 3132 | 1468352470700 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}] 12:41:10 INFO - PROCESS | 3132 | 1468352470704 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:10 INFO - PROCESS | 3132 | 1468352470802 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 12:41:10 INFO - PROCESS | 3132 | 1468352470818 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:10 INFO - PROCESS | 3132 | 1468352470820 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:10 INFO - PROCESS | 3132 | ++DOCSHELL 0C897400 == 28 [pid = 3132] [id = 134] 12:41:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0C93A800) [pid = 3132] [serial = 400] [outer = 00000000] 12:41:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0CE6A000) [pid = 3132] [serial = 401] [outer = 0C93A800] 12:41:10 INFO - PROCESS | 3132 | 1468352470871 Marionette DEBUG loaded listener.js 12:41:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0CF60800) [pid = 3132] [serial = 402] [outer = 0C93A800] 12:41:11 INFO - PROCESS | 3132 | 1468352471359 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]]]}] 12:41:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:41:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 12:41:11 INFO - PROCESS | 3132 | 1468352471424 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 12:41:11 INFO - PROCESS | 3132 | 1468352471429 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 12:41:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:41:11 INFO - PROCESS | 3132 | 1468352471436 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:41:11 INFO - PROCESS | 3132 | 1468352471438 Marionette TRACE conn6 <- [1,502,null,{}] 12:41:11 INFO - PROCESS | 3132 | 1468352471442 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}] 12:41:11 INFO - PROCESS | 3132 | 1468352471445 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:11 INFO - PROCESS | 3132 | 1468352471543 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 12:41:11 INFO - PROCESS | 3132 | 1468352471626 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:11 INFO - PROCESS | 3132 | 1468352471628 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:11 INFO - PROCESS | 3132 | ++DOCSHELL 0D719800 == 29 [pid = 3132] [id = 135] 12:41:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0D71A000) [pid = 3132] [serial = 403] [outer = 00000000] 12:41:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0D720000) [pid = 3132] [serial = 404] [outer = 0D71A000] 12:41:11 INFO - PROCESS | 3132 | 1468352471676 Marionette DEBUG loaded listener.js 12:41:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0D729400) [pid = 3132] [serial = 405] [outer = 0D71A000] 12:41:12 INFO - PROCESS | 3132 | 1468352472105 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]]]}] 12:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 12:41:12 INFO - PROCESS | 3132 | 1468352472168 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 12:41:12 INFO - PROCESS | 3132 | 1468352472170 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 12:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:41:12 INFO - PROCESS | 3132 | 1468352472175 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:41:12 INFO - PROCESS | 3132 | 1468352472181 Marionette TRACE conn6 <- [1,506,null,{}] 12:41:12 INFO - PROCESS | 3132 | 1468352472191 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}] 12:41:12 INFO - PROCESS | 3132 | 1468352472195 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:12 INFO - PROCESS | 3132 | 1468352472330 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 12:41:12 INFO - PROCESS | 3132 | 1468352472347 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:12 INFO - PROCESS | 3132 | 1468352472349 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:12 INFO - PROCESS | 3132 | ++DOCSHELL 0C717400 == 30 [pid = 3132] [id = 136] 12:41:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0C7E3800) [pid = 3132] [serial = 406] [outer = 00000000] 12:41:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (11943C00) [pid = 3132] [serial = 407] [outer = 0C7E3800] 12:41:12 INFO - PROCESS | 3132 | 1468352472451 Marionette DEBUG loaded listener.js 12:41:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (119F1400) [pid = 3132] [serial = 408] [outer = 0C7E3800] 12:41:12 INFO - PROCESS | 3132 | 1468352472939 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]]]}] 12:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 829ms 12:41:12 INFO - PROCESS | 3132 | 1468352473007 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 12:41:12 INFO - PROCESS | 3132 | 1468352473010 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 12:41:12 INFO - PROCESS | 3132 | 1468352473013 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:41:12 INFO - PROCESS | 3132 | 1468352473015 Marionette TRACE conn6 <- [1,510,null,{}] 12:41:13 INFO - PROCESS | 3132 | 1468352473019 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}] 12:41:13 INFO - PROCESS | 3132 | 1468352473021 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:13 INFO - PROCESS | 3132 | 1468352473136 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 12:41:13 INFO - PROCESS | 3132 | 1468352473194 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:13 INFO - PROCESS | 3132 | 1468352473196 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:13 INFO - PROCESS | 3132 | ++DOCSHELL 11BE6C00 == 31 [pid = 3132] [id = 137] 12:41:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (11CC8400) [pid = 3132] [serial = 409] [outer = 00000000] 12:41:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (12428400) [pid = 3132] [serial = 410] [outer = 11CC8400] 12:41:13 INFO - PROCESS | 3132 | 1468352473243 Marionette DEBUG loaded listener.js 12:41:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (13060800) [pid = 3132] [serial = 411] [outer = 11CC8400] 12:41:13 INFO - PROCESS | 3132 | 1468352473694 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]]]}] 12:41:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:41:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 12:41:13 INFO - PROCESS | 3132 | 1468352473747 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 12:41:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:41:13 INFO - PROCESS | 3132 | 1468352473749 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 12:41:13 INFO - PROCESS | 3132 | 1468352473752 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:41:13 INFO - PROCESS | 3132 | 1468352473754 Marionette TRACE conn6 <- [1,514,null,{}] 12:41:13 INFO - PROCESS | 3132 | 1468352473757 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}] 12:41:13 INFO - PROCESS | 3132 | 1468352473760 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:13 INFO - PROCESS | 3132 | 1468352473880 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 12:41:13 INFO - PROCESS | 3132 | 1468352473892 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:13 INFO - PROCESS | 3132 | 1468352473898 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:13 INFO - PROCESS | 3132 | ++DOCSHELL 132E0400 == 32 [pid = 3132] [id = 138] 12:41:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (132E0800) [pid = 3132] [serial = 412] [outer = 00000000] 12:41:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (13472000) [pid = 3132] [serial = 413] [outer = 132E0800] 12:41:13 INFO - PROCESS | 3132 | 1468352474005 Marionette DEBUG loaded listener.js 12:41:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (134CB800) [pid = 3132] [serial = 414] [outer = 132E0800] 12:41:14 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (168D5400) [pid = 3132] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:41:14 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0C7EB800) [pid = 3132] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:41:14 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0DE0B000) [pid = 3132] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:41:14 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (1241DC00) [pid = 3132] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:41:14 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0C713C00) [pid = 3132] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:41:14 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (186AB000) [pid = 3132] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:41:14 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0C7EE800) [pid = 3132] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:41:14 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0DC11400) [pid = 3132] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:41:14 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (16481000) [pid = 3132] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:41:14 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (1648CC00) [pid = 3132] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:41:14 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (198A3400) [pid = 3132] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:41:14 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (13480000) [pid = 3132] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:41:14 INFO - PROCESS | 3132 | 1468352474709 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]]]}] 12:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 12:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 970ms 12:41:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:41:14 INFO - PROCESS | 3132 | 1468352474723 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 12:41:14 INFO - PROCESS | 3132 | 1468352474725 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 12:41:14 INFO - PROCESS | 3132 | 1468352474728 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:41:14 INFO - PROCESS | 3132 | 1468352474730 Marionette TRACE conn6 <- [1,518,null,{}] 12:41:14 INFO - PROCESS | 3132 | 1468352474733 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}] 12:41:14 INFO - PROCESS | 3132 | 1468352474736 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:14 INFO - PROCESS | 3132 | 1468352474835 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 12:41:14 INFO - PROCESS | 3132 | 1468352474840 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:14 INFO - PROCESS | 3132 | 1468352474843 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:14 INFO - PROCESS | 3132 | ++DOCSHELL 0887C800 == 33 [pid = 3132] [id = 139] 12:41:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (11ED7C00) [pid = 3132] [serial = 415] [outer = 00000000] 12:41:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (1488B000) [pid = 3132] [serial = 416] [outer = 11ED7C00] 12:41:14 INFO - PROCESS | 3132 | 1468352474888 Marionette DEBUG loaded listener.js 12:41:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (14894400) [pid = 3132] [serial = 417] [outer = 11ED7C00] 12:41:15 INFO - PROCESS | 3132 | 1468352475335 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]]]}] 12:41:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:41:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 669ms 12:41:15 INFO - PROCESS | 3132 | 1468352475399 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 12:41:15 INFO - PROCESS | 3132 | 1468352475401 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 12:41:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:41:15 INFO - PROCESS | 3132 | 1468352475404 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:41:15 INFO - PROCESS | 3132 | 1468352475406 Marionette TRACE conn6 <- [1,522,null,{}] 12:41:15 INFO - PROCESS | 3132 | 1468352475410 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}] 12:41:15 INFO - PROCESS | 3132 | 1468352475411 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:15 INFO - PROCESS | 3132 | 1468352475493 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 12:41:15 INFO - PROCESS | 3132 | 1468352475499 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:15 INFO - PROCESS | 3132 | 1468352475501 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:15 INFO - PROCESS | 3132 | ++DOCSHELL 13915C00 == 34 [pid = 3132] [id = 140] 12:41:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (14897800) [pid = 3132] [serial = 418] [outer = 00000000] 12:41:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (15933400) [pid = 3132] [serial = 419] [outer = 14897800] 12:41:15 INFO - PROCESS | 3132 | 1468352475547 Marionette DEBUG loaded listener.js 12:41:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (15938000) [pid = 3132] [serial = 420] [outer = 14897800] 12:41:15 INFO - PROCESS | 3132 | 1468352475996 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]]]}] 12:41:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:41:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 12:41:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:41:16 INFO - PROCESS | 3132 | 1468352476039 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 12:41:16 INFO - PROCESS | 3132 | 1468352476041 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 12:41:16 INFO - PROCESS | 3132 | 1468352476048 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:41:16 INFO - PROCESS | 3132 | 1468352476050 Marionette TRACE conn6 <- [1,526,null,{}] 12:41:16 INFO - PROCESS | 3132 | 1468352476054 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}] 12:41:16 INFO - PROCESS | 3132 | 1468352476055 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:16 INFO - PROCESS | 3132 | 1468352476138 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 12:41:16 INFO - PROCESS | 3132 | 1468352476147 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:16 INFO - PROCESS | 3132 | 1468352476149 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:16 INFO - PROCESS | 3132 | ++DOCSHELL 1236CC00 == 35 [pid = 3132] [id = 141] 12:41:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (14897400) [pid = 3132] [serial = 421] [outer = 00000000] 12:41:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16484000) [pid = 3132] [serial = 422] [outer = 14897400] 12:41:16 INFO - PROCESS | 3132 | 1468352476193 Marionette DEBUG loaded listener.js 12:41:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (16485000) [pid = 3132] [serial = 423] [outer = 14897400] 12:41:17 INFO - PROCESS | 3132 | 1468352477040 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]]]}] 12:41:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 12:41:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1024ms 12:41:17 INFO - PROCESS | 3132 | 1468352477087 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 12:41:17 INFO - PROCESS | 3132 | 1468352477092 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 12:41:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:41:17 INFO - PROCESS | 3132 | 1468352477119 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:41:17 INFO - PROCESS | 3132 | 1468352477125 Marionette TRACE conn6 <- [1,530,null,{}] 12:41:17 INFO - PROCESS | 3132 | 1468352477130 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}] 12:41:17 INFO - PROCESS | 3132 | 1468352477133 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:17 INFO - PROCESS | 3132 | 1468352477267 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 12:41:17 INFO - PROCESS | 3132 | 1468352477385 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:17 INFO - PROCESS | 3132 | 1468352477388 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:17 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F2400 == 36 [pid = 3132] [id = 142] 12:41:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0C984000) [pid = 3132] [serial = 424] [outer = 00000000] 12:41:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0D6F6800) [pid = 3132] [serial = 425] [outer = 0C984000] 12:41:17 INFO - PROCESS | 3132 | 1468352477451 Marionette DEBUG loaded listener.js 12:41:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (0D71F000) [pid = 3132] [serial = 426] [outer = 0C984000] 12:41:18 INFO - PROCESS | 3132 | 1468352478071 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"]]]}] 12:41:18 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 12:41:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:41:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:41:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:41:18 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 12:41:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:41:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:41:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:41:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 970ms 12:41:18 INFO - PROCESS | 3132 | 1468352478121 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 12:41:18 INFO - PROCESS | 3132 | 1468352478127 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 12:41:18 INFO - PROCESS | 3132 | 1468352478134 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:41:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:41:18 INFO - PROCESS | 3132 | 1468352478137 Marionette TRACE conn6 <- [1,534,null,{}] 12:41:18 INFO - PROCESS | 3132 | 1468352478141 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}] 12:41:18 INFO - PROCESS | 3132 | 1468352478144 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:18 INFO - PROCESS | 3132 | 1468352478286 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 12:41:18 INFO - PROCESS | 3132 | 1468352478394 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:18 INFO - PROCESS | 3132 | 1468352478397 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:18 INFO - PROCESS | 3132 | ++DOCSHELL 119F0400 == 37 [pid = 3132] [id = 143] 12:41:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (119F0C00) [pid = 3132] [serial = 427] [outer = 00000000] 12:41:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (123E6800) [pid = 3132] [serial = 428] [outer = 119F0C00] 12:41:18 INFO - PROCESS | 3132 | 1468352478464 Marionette DEBUG loaded listener.js 12:41:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (13471C00) [pid = 3132] [serial = 429] [outer = 119F0C00] 12:41:19 INFO - PROCESS | 3132 | 1468352479357 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]]]}] 12:41:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 12:41:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1281ms 12:41:19 INFO - PROCESS | 3132 | 1468352479422 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 12:41:19 INFO - PROCESS | 3132 | 1468352479425 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 12:41:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:41:19 INFO - PROCESS | 3132 | 1468352479453 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:41:19 INFO - PROCESS | 3132 | 1468352479458 Marionette TRACE conn6 <- [1,538,null,{}] 12:41:19 INFO - PROCESS | 3132 | 1468352479465 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}] 12:41:19 INFO - PROCESS | 3132 | 1468352479467 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:19 INFO - PROCESS | 3132 | 1468352479592 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 12:41:19 INFO - PROCESS | 3132 | --DOCSHELL 16C4C400 == 36 [pid = 3132] [id = 90] 12:41:19 INFO - PROCESS | 3132 | --DOCSHELL 0D70FC00 == 35 [pid = 3132] [id = 84] 12:41:19 INFO - PROCESS | 3132 | --DOCSHELL 0DF0A000 == 34 [pid = 3132] [id = 83] 12:41:19 INFO - PROCESS | 3132 | --DOCSHELL 0DC72400 == 33 [pid = 3132] [id = 98] 12:41:19 INFO - PROCESS | 3132 | --DOCSHELL 0C71F400 == 32 [pid = 3132] [id = 97] 12:41:19 INFO - PROCESS | 3132 | --DOCSHELL 0CECBC00 == 31 [pid = 3132] [id = 81] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (16BDA800) [pid = 3132] [serial = 373] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (16487000) [pid = 3132] [serial = 350] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0DE71000) [pid = 3132] [serial = 355] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (11912000) [pid = 3132] [serial = 356] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1324C000) [pid = 3132] [serial = 364] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (132DEC00) [pid = 3132] [serial = 365] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0C7E1400) [pid = 3132] [serial = 358] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (19279800) [pid = 3132] [serial = 381] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0CE6D000) [pid = 3132] [serial = 359] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0C7F8000) [pid = 3132] [serial = 352] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0CF5F400) [pid = 3132] [serial = 353] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0DC1D400) [pid = 3132] [serial = 361] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0DE0DC00) [pid = 3132] [serial = 362] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (1648B000) [pid = 3132] [serial = 370] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (173DD800) [pid = 3132] [serial = 378] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (198AA000) [pid = 3132] [serial = 384] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (198A5C00) [pid = 3132] [serial = 383] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (16BDF000) [pid = 3132] [serial = 374] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (119F1C00) [pid = 3132] [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.] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (19278000) [pid = 3132] [serial = 380] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (173DC000) [pid = 3132] [serial = 377] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (148C3C00) [pid = 3132] [serial = 367] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (15938C00) [pid = 3132] [serial = 368] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (167AA000) [pid = 3132] [serial = 371] [outer = 00000000] [url = about:blank] 12:41:19 INFO - PROCESS | 3132 | 1468352479705 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:19 INFO - PROCESS | 3132 | 1468352479707 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:19 INFO - PROCESS | 3132 | ++DOCSHELL 0C7ED000 == 32 [pid = 3132] [id = 144] 12:41:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0C7EF000) [pid = 3132] [serial = 430] [outer = 00000000] 12:41:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0CECE400) [pid = 3132] [serial = 431] [outer = 0C7EF000] 12:41:19 INFO - PROCESS | 3132 | 1468352479759 Marionette DEBUG loaded listener.js 12:41:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0D696000) [pid = 3132] [serial = 432] [outer = 0C7EF000] 12:41:20 INFO - PROCESS | 3132 | 1468352480177 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]]]}] 12:41:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 12:41:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 809ms 12:41:20 INFO - PROCESS | 3132 | 1468352480242 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 12:41:20 INFO - PROCESS | 3132 | 1468352480246 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 12:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:41:20 INFO - PROCESS | 3132 | 1468352480252 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:41:20 INFO - PROCESS | 3132 | 1468352480254 Marionette TRACE conn6 <- [1,542,null,{}] 12:41:20 INFO - PROCESS | 3132 | 1468352480259 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}] 12:41:20 INFO - PROCESS | 3132 | 1468352480262 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:20 INFO - PROCESS | 3132 | 1468352480356 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 12:41:20 INFO - PROCESS | 3132 | 1468352480374 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:20 INFO - PROCESS | 3132 | 1468352480377 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:20 INFO - PROCESS | 3132 | ++DOCSHELL 0DC1C400 == 33 [pid = 3132] [id = 145] 12:41:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0DE14800) [pid = 3132] [serial = 433] [outer = 00000000] 12:41:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (119EE400) [pid = 3132] [serial = 434] [outer = 0DE14800] 12:41:20 INFO - PROCESS | 3132 | 1468352480426 Marionette DEBUG loaded listener.js 12:41:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (11BE4C00) [pid = 3132] [serial = 435] [outer = 0DE14800] 12:41:20 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:20 INFO - PROCESS | 3132 | [3132] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:20 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:20 INFO - PROCESS | 3132 | 1468352480943 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]]]}] 12:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 12:41:20 INFO - PROCESS | 3132 | 1468352481016 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 12:41:20 INFO - PROCESS | 3132 | 1468352481019 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 12:41:21 INFO - PROCESS | 3132 | 1468352481022 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:41:21 INFO - PROCESS | 3132 | 1468352481026 Marionette TRACE conn6 <- [1,546,null,{}] 12:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:41:21 INFO - PROCESS | 3132 | 1468352481039 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}] 12:41:21 INFO - PROCESS | 3132 | 1468352481044 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:21 INFO - PROCESS | 3132 | 1468352481161 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 12:41:21 INFO - PROCESS | 3132 | 1468352481179 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:21 INFO - PROCESS | 3132 | 1468352481182 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:21 INFO - PROCESS | 3132 | ++DOCSHELL 13480C00 == 34 [pid = 3132] [id = 146] 12:41:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (1391AC00) [pid = 3132] [serial = 436] [outer = 00000000] 12:41:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (1488E800) [pid = 3132] [serial = 437] [outer = 1391AC00] 12:41:21 INFO - PROCESS | 3132 | 1468352481233 Marionette DEBUG loaded listener.js 12:41:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (1592D800) [pid = 3132] [serial = 438] [outer = 1391AC00] 12:41:21 INFO - PROCESS | 3132 | 1468352481637 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]]]}] 12:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 12:41:21 INFO - PROCESS | 3132 | 1468352481661 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 12:41:21 INFO - PROCESS | 3132 | 1468352481664 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 12:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:41:21 INFO - PROCESS | 3132 | 1468352481667 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:41:21 INFO - PROCESS | 3132 | 1468352481669 Marionette TRACE conn6 <- [1,550,null,{}] 12:41:21 INFO - PROCESS | 3132 | 1468352481673 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}] 12:41:21 INFO - PROCESS | 3132 | 1468352481684 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:21 INFO - PROCESS | 3132 | 1468352481818 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 12:41:21 INFO - PROCESS | 3132 | 1468352481831 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:21 INFO - PROCESS | 3132 | 1468352481833 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:21 INFO - PROCESS | 3132 | ++DOCSHELL 11914800 == 35 [pid = 3132] [id = 147] 12:41:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (13059000) [pid = 3132] [serial = 439] [outer = 00000000] 12:41:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (1592B400) [pid = 3132] [serial = 440] [outer = 13059000] 12:41:21 INFO - PROCESS | 3132 | 1468352481880 Marionette DEBUG loaded listener.js 12:41:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (167AB000) [pid = 3132] [serial = 441] [outer = 13059000] 12:41:22 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:22 INFO - PROCESS | 3132 | [3132] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:22 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:22 INFO - PROCESS | 3132 | 1468352482395 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]]]}] 12:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 769ms 12:41:22 INFO - PROCESS | 3132 | 1468352482447 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 12:41:22 INFO - PROCESS | 3132 | 1468352482449 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 12:41:22 INFO - PROCESS | 3132 | 1468352482453 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:41:22 INFO - PROCESS | 3132 | 1468352482455 Marionette TRACE conn6 <- [1,554,null,{}] 12:41:22 INFO - PROCESS | 3132 | 1468352482458 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}] 12:41:22 INFO - PROCESS | 3132 | 1468352482461 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:22 INFO - PROCESS | 3132 | 1468352482584 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 12:41:22 INFO - PROCESS | 3132 | 1468352482596 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:22 INFO - PROCESS | 3132 | 1468352482598 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:22 INFO - PROCESS | 3132 | ++DOCSHELL 123E1800 == 36 [pid = 3132] [id = 148] 12:41:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (1241E000) [pid = 3132] [serial = 442] [outer = 00000000] 12:41:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (168E0400) [pid = 3132] [serial = 443] [outer = 1241E000] 12:41:22 INFO - PROCESS | 3132 | 1468352482644 Marionette DEBUG loaded listener.js 12:41:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (168E4800) [pid = 3132] [serial = 444] [outer = 1241E000] 12:41:22 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:22 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:23 INFO - PROCESS | 3132 | 1468352483157 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]]]}] 12:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 730ms 12:41:23 INFO - PROCESS | 3132 | 1468352483192 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 12:41:23 INFO - PROCESS | 3132 | 1468352483194 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 12:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:41:23 INFO - PROCESS | 3132 | 1468352483197 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:41:23 INFO - PROCESS | 3132 | 1468352483199 Marionette TRACE conn6 <- [1,558,null,{}] 12:41:23 INFO - PROCESS | 3132 | 1468352483203 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}] 12:41:23 INFO - PROCESS | 3132 | 1468352483208 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:23 INFO - PROCESS | 3132 | 1468352483349 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 12:41:23 INFO - PROCESS | 3132 | 1468352483408 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:23 INFO - PROCESS | 3132 | 1468352483410 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:23 INFO - PROCESS | 3132 | ++DOCSHELL 16CAA000 == 37 [pid = 3132] [id = 149] 12:41:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (173BC000) [pid = 3132] [serial = 445] [outer = 00000000] 12:41:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (186A7800) [pid = 3132] [serial = 446] [outer = 173BC000] 12:41:23 INFO - PROCESS | 3132 | 1468352483460 Marionette DEBUG loaded listener.js 12:41:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (186ABC00) [pid = 3132] [serial = 447] [outer = 173BC000] 12:41:23 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:23 INFO - PROCESS | 3132 | [3132] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:23 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (08884400) [pid = 3132] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:41:23 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0C93A800) [pid = 3132] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:41:23 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0D71A000) [pid = 3132] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:41:23 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (11CC8400) [pid = 3132] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:41:23 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0C7F5000) [pid = 3132] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:41:23 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (119F5800) [pid = 3132] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:41:23 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (16C4E800) [pid = 3132] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:41:23 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (132E0800) [pid = 3132] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:41:23 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (14897800) [pid = 3132] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:41:23 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0C7E3800) [pid = 3132] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:41:23 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (11ED7C00) [pid = 3132] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:41:23 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:23 INFO - PROCESS | 3132 | [3132] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:23 INFO - PROCESS | 3132 | 1468352483971 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]]]}] 12:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 830ms 12:41:24 INFO - PROCESS | 3132 | 1468352484032 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 12:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:41:24 INFO - PROCESS | 3132 | 1468352484034 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 12:41:24 INFO - PROCESS | 3132 | 1468352484037 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:41:24 INFO - PROCESS | 3132 | 1468352484039 Marionette TRACE conn6 <- [1,562,null,{}] 12:41:24 INFO - PROCESS | 3132 | 1468352484042 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}] 12:41:24 INFO - PROCESS | 3132 | 1468352484044 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:24 INFO - PROCESS | 3132 | 1468352484127 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 12:41:24 INFO - PROCESS | 3132 | 1468352484208 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:24 INFO - PROCESS | 3132 | 1468352484210 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:24 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F5000 == 38 [pid = 3132] [id = 150] 12:41:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0C7F5800) [pid = 3132] [serial = 448] [outer = 00000000] 12:41:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (11ED7C00) [pid = 3132] [serial = 449] [outer = 0C7F5800] 12:41:24 INFO - PROCESS | 3132 | 1468352484253 Marionette DEBUG loaded listener.js 12:41:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (13472C00) [pid = 3132] [serial = 450] [outer = 0C7F5800] 12:41:24 INFO - PROCESS | 3132 | 1468352484610 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]]]}] 12:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 12:41:24 INFO - PROCESS | 3132 | 1468352484696 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 12:41:24 INFO - PROCESS | 3132 | 1468352484698 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 12:41:24 INFO - PROCESS | 3132 | 1468352484705 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:41:24 INFO - PROCESS | 3132 | 1468352484707 Marionette TRACE conn6 <- [1,566,null,{}] 12:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:41:24 INFO - PROCESS | 3132 | 1468352484715 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}] 12:41:24 INFO - PROCESS | 3132 | 1468352484717 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:24 INFO - PROCESS | 3132 | 1468352484802 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 12:41:24 INFO - PROCESS | 3132 | 1468352484808 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:24 INFO - PROCESS | 3132 | 1468352484810 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:24 INFO - PROCESS | 3132 | ++DOCSHELL 15845C00 == 39 [pid = 3132] [id = 151] 12:41:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (15E46400) [pid = 3132] [serial = 451] [outer = 00000000] 12:41:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (185DBC00) [pid = 3132] [serial = 452] [outer = 15E46400] 12:41:24 INFO - PROCESS | 3132 | 1468352484858 Marionette DEBUG loaded listener.js 12:41:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (1927C800) [pid = 3132] [serial = 453] [outer = 15E46400] 12:41:25 INFO - PROCESS | 3132 | 1468352485294 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]]]}] 12:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 629ms 12:41:25 INFO - PROCESS | 3132 | 1468352485343 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 12:41:25 INFO - PROCESS | 3132 | 1468352485345 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 12:41:25 INFO - PROCESS | 3132 | 1468352485348 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:41:25 INFO - PROCESS | 3132 | 1468352485350 Marionette TRACE conn6 <- [1,570,null,{}] 12:41:25 INFO - PROCESS | 3132 | 1468352485354 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}] 12:41:25 INFO - PROCESS | 3132 | 1468352485355 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:25 INFO - PROCESS | 3132 | 1468352485440 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 12:41:25 INFO - PROCESS | 3132 | 1468352485448 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:25 INFO - PROCESS | 3132 | 1468352485450 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:25 INFO - PROCESS | 3132 | ++DOCSHELL 0DC16000 == 40 [pid = 3132] [id = 152] 12:41:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (1324C000) [pid = 3132] [serial = 454] [outer = 00000000] 12:41:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (198AA400) [pid = 3132] [serial = 455] [outer = 1324C000] 12:41:25 INFO - PROCESS | 3132 | 1468352485495 Marionette DEBUG loaded listener.js 12:41:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (198ADC00) [pid = 3132] [serial = 456] [outer = 1324C000] 12:41:26 INFO - PROCESS | 3132 | 1468352486065 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]]]}] 12:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 770ms 12:41:26 INFO - PROCESS | 3132 | 1468352486154 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 12:41:26 INFO - PROCESS | 3132 | 1468352486159 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 12:41:26 INFO - PROCESS | 3132 | 1468352486180 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:41:26 INFO - PROCESS | 3132 | 1468352486184 Marionette TRACE conn6 <- [1,574,null,{}] 12:41:26 INFO - PROCESS | 3132 | 1468352486190 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}] 12:41:26 INFO - PROCESS | 3132 | 1468352486193 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:26 INFO - PROCESS | 3132 | 1468352486291 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 12:41:26 INFO - PROCESS | 3132 | 1468352486414 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:26 INFO - PROCESS | 3132 | 1468352486419 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:26 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E6800 == 41 [pid = 3132] [id = 153] 12:41:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (0C7EA000) [pid = 3132] [serial = 457] [outer = 00000000] 12:41:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0D721C00) [pid = 3132] [serial = 458] [outer = 0C7EA000] 12:41:26 INFO - PROCESS | 3132 | 1468352486484 Marionette DEBUG loaded listener.js 12:41:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0DE0C800) [pid = 3132] [serial = 459] [outer = 0C7EA000] 12:41:26 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:26 INFO - PROCESS | 3132 | [3132] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:27 INFO - PROCESS | 3132 | 1468352487052 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]]]}] 12:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 970ms 12:41:27 INFO - PROCESS | 3132 | 1468352487129 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 12:41:27 INFO - PROCESS | 3132 | 1468352487134 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 12:41:27 INFO - PROCESS | 3132 | 1468352487140 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:41:27 INFO - PROCESS | 3132 | 1468352487143 Marionette TRACE conn6 <- [1,578,null,{}] 12:41:27 INFO - PROCESS | 3132 | 1468352487148 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}] 12:41:27 INFO - PROCESS | 3132 | 1468352487151 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:27 INFO - PROCESS | 3132 | 1468352487463 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 12:41:27 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:41:27 INFO - PROCESS | 3132 | 1468352487601 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:27 INFO - PROCESS | 3132 | 1468352487604 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:27 INFO - PROCESS | 3132 | ++DOCSHELL 1347D000 == 42 [pid = 3132] [id = 154] 12:41:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (1347E000) [pid = 3132] [serial = 460] [outer = 00000000] 12:41:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (13914C00) [pid = 3132] [serial = 461] [outer = 1347E000] 12:41:27 INFO - PROCESS | 3132 | 1468352487663 Marionette DEBUG loaded listener.js 12:41:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (15E42C00) [pid = 3132] [serial = 462] [outer = 1347E000] 12:41:28 INFO - PROCESS | 3132 | 1468352488285 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]]]}] 12:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1179ms 12:41:28 INFO - PROCESS | 3132 | 1468352488324 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 12:41:28 INFO - PROCESS | 3132 | 1468352488326 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 12:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:41:28 INFO - PROCESS | 3132 | 1468352488330 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:41:28 INFO - PROCESS | 3132 | 1468352488334 Marionette TRACE conn6 <- [1,582,null,{}] 12:41:28 INFO - PROCESS | 3132 | 1468352488345 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}] 12:41:28 INFO - PROCESS | 3132 | 1468352488350 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:28 INFO - PROCESS | 3132 | 1468352488464 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 12:41:28 INFO - PROCESS | 3132 | 1468352488566 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:28 INFO - PROCESS | 3132 | 1468352488570 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:28 INFO - PROCESS | 3132 | ++DOCSHELL 16724C00 == 43 [pid = 3132] [id = 155] 12:41:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (168D7800) [pid = 3132] [serial = 463] [outer = 00000000] 12:41:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (16BD9800) [pid = 3132] [serial = 464] [outer = 168D7800] 12:41:28 INFO - PROCESS | 3132 | 1468352488633 Marionette DEBUG loaded listener.js 12:41:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (173C4800) [pid = 3132] [serial = 465] [outer = 168D7800] 12:41:29 INFO - PROCESS | 3132 | 1468352489265 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]]]}] 12:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 970ms 12:41:29 INFO - PROCESS | 3132 | 1468352489303 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 12:41:29 INFO - PROCESS | 3132 | 1468352489306 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 12:41:29 INFO - PROCESS | 3132 | 1468352489309 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:41:29 INFO - PROCESS | 3132 | 1468352489312 Marionette TRACE conn6 <- [1,586,null,{}] 12:41:29 INFO - PROCESS | 3132 | 1468352489315 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}] 12:41:29 INFO - PROCESS | 3132 | 1468352489317 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:29 INFO - PROCESS | 3132 | 1468352489427 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 12:41:29 INFO - PROCESS | 3132 | 1468352489576 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:29 INFO - PROCESS | 3132 | 1468352489578 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:29 INFO - PROCESS | 3132 | ++DOCSHELL 1585CC00 == 44 [pid = 3132] [id = 156] 12:41:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (1585D800) [pid = 3132] [serial = 466] [outer = 00000000] 12:41:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (15861400) [pid = 3132] [serial = 467] [outer = 1585D800] 12:41:29 INFO - PROCESS | 3132 | 1468352489637 Marionette DEBUG loaded listener.js 12:41:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (16720800) [pid = 3132] [serial = 468] [outer = 1585D800] 12:41:30 INFO - PROCESS | 3132 | 1468352490416 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]]]}] 12:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1176ms 12:41:30 INFO - PROCESS | 3132 | 1468352490491 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 12:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:41:30 INFO - PROCESS | 3132 | 1468352490495 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 12:41:30 INFO - PROCESS | 3132 | 1468352490500 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:41:30 INFO - PROCESS | 3132 | 1468352490503 Marionette TRACE conn6 <- [1,590,null,{}] 12:41:30 INFO - PROCESS | 3132 | 1468352490509 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}] 12:41:30 INFO - PROCESS | 3132 | 1468352490512 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:30 INFO - PROCESS | 3132 | 1468352490616 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 12:41:30 INFO - PROCESS | 3132 | 1468352490697 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:30 INFO - PROCESS | 3132 | 1468352490702 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:30 INFO - PROCESS | 3132 | ++DOCSHELL 0D680C00 == 45 [pid = 3132] [id = 157] 12:41:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (0D6ED400) [pid = 3132] [serial = 469] [outer = 00000000] 12:41:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (0D6F9C00) [pid = 3132] [serial = 470] [outer = 0D6ED400] 12:41:30 INFO - PROCESS | 3132 | 1468352490795 Marionette DEBUG loaded listener.js 12:41:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (0D71C400) [pid = 3132] [serial = 471] [outer = 0D6ED400] 12:41:31 INFO - PROCESS | 3132 | --DOCSHELL 0C7DF400 == 44 [pid = 3132] [id = 92] 12:41:31 INFO - PROCESS | 3132 | --DOCSHELL 0C7E5800 == 43 [pid = 3132] [id = 91] 12:41:31 INFO - PROCESS | 3132 | --DOCSHELL 08884000 == 42 [pid = 3132] [id = 133] 12:41:31 INFO - PROCESS | 3132 | --DOCSHELL 132D8400 == 41 [pid = 3132] [id = 87] 12:41:31 INFO - PROCESS | 3132 | --DOCSHELL 1683C400 == 40 [pid = 3132] [id = 88] 12:41:31 INFO - PROCESS | 3132 | --DOCSHELL 0C7F0000 == 39 [pid = 3132] [id = 93] 12:41:31 INFO - PROCESS | 3132 | --DOCSHELL 08C55C00 == 38 [pid = 3132] [id = 94] 12:41:31 INFO - PROCESS | 3132 | --DOCSHELL 0DF09000 == 37 [pid = 3132] [id = 89] 12:41:31 INFO - PROCESS | 3132 | --DOCSHELL 1488F400 == 36 [pid = 3132] [id = 86] 12:41:31 INFO - PROCESS | 3132 | --DOCSHELL 0D715800 == 35 [pid = 3132] [id = 82] 12:41:31 INFO - PROCESS | 3132 | --DOCSHELL 08C60400 == 34 [pid = 3132] [id = 96] 12:41:31 INFO - PROCESS | 3132 | --DOCSHELL 13476400 == 33 [pid = 3132] [id = 85] 12:41:31 INFO - PROCESS | 3132 | --DOCSHELL 0C7E2400 == 32 [pid = 3132] [id = 95] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (134C4800) [pid = 3132] [serial = 390] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (132DC800) [pid = 3132] [serial = 389] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (198A5800) [pid = 3132] [serial = 393] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (185D7800) [pid = 3132] [serial = 392] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (0DFC4800) [pid = 3132] [serial = 395] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (13472000) [pid = 3132] [serial = 413] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (15933400) [pid = 3132] [serial = 419] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (134CB800) [pid = 3132] [serial = 414] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (15938000) [pid = 3132] [serial = 420] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (11943C00) [pid = 3132] [serial = 407] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (16484000) [pid = 3132] [serial = 422] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (119F1400) [pid = 3132] [serial = 408] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (1488B000) [pid = 3132] [serial = 416] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0D729400) [pid = 3132] [serial = 405] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (14894400) [pid = 3132] [serial = 417] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (08C58400) [pid = 3132] [serial = 398] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (08C64000) [pid = 3132] [serial = 399] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0CE6A000) [pid = 3132] [serial = 401] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0CF60800) [pid = 3132] [serial = 402] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0D720000) [pid = 3132] [serial = 404] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (13060800) [pid = 3132] [serial = 411] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (12428400) [pid = 3132] [serial = 410] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0D6F9400) [pid = 3132] [serial = 387] [outer = 00000000] [url = about:blank] 12:41:31 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0D676C00) [pid = 3132] [serial = 386] [outer = 00000000] [url = about:blank] 12:41:32 INFO - PROCESS | 3132 | 1468352492079 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]]]}] 12:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1636ms 12:41:32 INFO - PROCESS | 3132 | 1468352492137 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 12:41:32 INFO - PROCESS | 3132 | 1468352492141 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 12:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:41:32 INFO - PROCESS | 3132 | 1468352492146 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:41:32 INFO - PROCESS | 3132 | 1468352492149 Marionette TRACE conn6 <- [1,594,null,{}] 12:41:32 INFO - PROCESS | 3132 | 1468352492155 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}] 12:41:32 INFO - PROCESS | 3132 | 1468352492158 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:32 INFO - PROCESS | 3132 | 1468352492252 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 12:41:32 INFO - PROCESS | 3132 | 1468352492260 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:32 INFO - PROCESS | 3132 | 1468352492262 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:32 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F1400 == 33 [pid = 3132] [id = 158] 12:41:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0C7F1C00) [pid = 3132] [serial = 472] [outer = 00000000] 12:41:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0CE29400) [pid = 3132] [serial = 473] [outer = 0C7F1C00] 12:41:32 INFO - PROCESS | 3132 | 1468352492313 Marionette DEBUG loaded listener.js 12:41:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0CE74400) [pid = 3132] [serial = 474] [outer = 0C7F1C00] 12:41:32 INFO - PROCESS | 3132 | 1468352492802 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]]]}] 12:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 12:41:32 INFO - PROCESS | 3132 | 1468352492818 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 12:41:32 INFO - PROCESS | 3132 | 1468352492823 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 12:41:32 INFO - PROCESS | 3132 | 1468352492829 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:41:32 INFO - PROCESS | 3132 | 1468352492831 Marionette TRACE conn6 <- [1,598,null,{}] 12:41:32 INFO - PROCESS | 3132 | 1468352492835 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}] 12:41:32 INFO - PROCESS | 3132 | 1468352492838 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:32 INFO - PROCESS | 3132 | 1468352492930 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 12:41:32 INFO - PROCESS | 3132 | 1468352492939 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:32 INFO - PROCESS | 3132 | 1468352492942 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:32 INFO - PROCESS | 3132 | ++DOCSHELL 0D710800 == 34 [pid = 3132] [id = 159] 12:41:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0D711400) [pid = 3132] [serial = 475] [outer = 00000000] 12:41:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0D714C00) [pid = 3132] [serial = 476] [outer = 0D711400] 12:41:33 INFO - PROCESS | 3132 | 1468352492992 Marionette DEBUG loaded listener.js 12:41:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0D721400) [pid = 3132] [serial = 477] [outer = 0D711400] 12:41:33 INFO - PROCESS | 3132 | 1468352493467 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]]]}] 12:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 670ms 12:41:33 INFO - PROCESS | 3132 | 1468352493503 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 12:41:33 INFO - PROCESS | 3132 | 1468352493505 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 12:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:41:33 INFO - PROCESS | 3132 | 1468352493509 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:41:33 INFO - PROCESS | 3132 | 1468352493513 Marionette TRACE conn6 <- [1,602,null,{}] 12:41:33 INFO - PROCESS | 3132 | 1468352493524 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}] 12:41:33 INFO - PROCESS | 3132 | 1468352493529 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:33 INFO - PROCESS | 3132 | 1468352493650 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 12:41:33 INFO - PROCESS | 3132 | 1468352493747 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:33 INFO - PROCESS | 3132 | 1468352493750 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:33 INFO - PROCESS | 3132 | ++DOCSHELL 119F1400 == 35 [pid = 3132] [id = 160] 12:41:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (119F1C00) [pid = 3132] [serial = 478] [outer = 00000000] 12:41:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (119F5C00) [pid = 3132] [serial = 479] [outer = 119F1C00] 12:41:33 INFO - PROCESS | 3132 | 1468352493801 Marionette DEBUG loaded listener.js 12:41:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (12260800) [pid = 3132] [serial = 480] [outer = 119F1C00] 12:41:34 INFO - PROCESS | 3132 | 1468352494245 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]]]}] 12:41:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:41:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 770ms 12:41:34 INFO - PROCESS | 3132 | 1468352494282 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 12:41:34 INFO - PROCESS | 3132 | 1468352494285 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 12:41:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:41:34 INFO - PROCESS | 3132 | 1468352494288 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:41:34 INFO - PROCESS | 3132 | 1468352494290 Marionette TRACE conn6 <- [1,606,null,{}] 12:41:34 INFO - PROCESS | 3132 | 1468352494293 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}] 12:41:34 INFO - PROCESS | 3132 | 1468352494296 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:34 INFO - PROCESS | 3132 | 1468352494415 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 12:41:34 INFO - PROCESS | 3132 | 1468352494426 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:34 INFO - PROCESS | 3132 | 1468352494428 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:34 INFO - PROCESS | 3132 | ++DOCSHELL 1241CC00 == 36 [pid = 3132] [id = 161] 12:41:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (12428400) [pid = 3132] [serial = 481] [outer = 00000000] 12:41:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (132D6800) [pid = 3132] [serial = 482] [outer = 12428400] 12:41:34 INFO - PROCESS | 3132 | 1468352494475 Marionette DEBUG loaded listener.js 12:41:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (132E2800) [pid = 3132] [serial = 483] [outer = 12428400] 12:41:34 INFO - PROCESS | 3132 | 1468352494896 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]]]}] 12:41:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:41:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 669ms 12:41:34 INFO - PROCESS | 3132 | 1468352494963 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 12:41:34 INFO - PROCESS | 3132 | 1468352494965 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 12:41:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:41:34 INFO - PROCESS | 3132 | 1468352494968 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:41:34 INFO - PROCESS | 3132 | 1468352494969 Marionette TRACE conn6 <- [1,610,null,{}] 12:41:34 INFO - PROCESS | 3132 | 1468352494973 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}] 12:41:34 INFO - PROCESS | 3132 | 1468352494975 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:35 INFO - PROCESS | 3132 | 1468352495120 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 12:41:35 INFO - PROCESS | 3132 | 1468352495126 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:35 INFO - PROCESS | 3132 | 1468352495128 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:35 INFO - PROCESS | 3132 | ++DOCSHELL 13455C00 == 37 [pid = 3132] [id = 162] 12:41:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (13476000) [pid = 3132] [serial = 484] [outer = 00000000] 12:41:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (1347FC00) [pid = 3132] [serial = 485] [outer = 13476000] 12:41:35 INFO - PROCESS | 3132 | 1468352495175 Marionette DEBUG loaded listener.js 12:41:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (13D82C00) [pid = 3132] [serial = 486] [outer = 13476000] 12:41:35 INFO - PROCESS | 3132 | 1468352495643 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]]]}] 12:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 730ms 12:41:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:41:35 INFO - PROCESS | 3132 | 1468352495698 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 12:41:35 INFO - PROCESS | 3132 | 1468352495700 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 12:41:35 INFO - PROCESS | 3132 | 1468352495704 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:41:35 INFO - PROCESS | 3132 | 1468352495706 Marionette TRACE conn6 <- [1,614,null,{}] 12:41:35 INFO - PROCESS | 3132 | 1468352495713 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}] 12:41:35 INFO - PROCESS | 3132 | 1468352495719 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:35 INFO - PROCESS | 3132 | 1468352495854 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 12:41:35 INFO - PROCESS | 3132 | 1468352495870 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:35 INFO - PROCESS | 3132 | 1468352495872 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:35 INFO - PROCESS | 3132 | ++DOCSHELL 15857C00 == 38 [pid = 3132] [id = 163] 12:41:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (15858400) [pid = 3132] [serial = 487] [outer = 00000000] 12:41:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (15860800) [pid = 3132] [serial = 488] [outer = 15858400] 12:41:35 INFO - PROCESS | 3132 | 1468352495966 Marionette DEBUG loaded listener.js 12:41:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (15E3B800) [pid = 3132] [serial = 489] [outer = 15858400] 12:41:36 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (173BC000) [pid = 3132] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:41:36 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0DE14800) [pid = 3132] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:41:36 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0C984000) [pid = 3132] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:41:36 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0C7F5800) [pid = 3132] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:41:36 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (1391AC00) [pid = 3132] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:41:36 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1241E000) [pid = 3132] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:41:36 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (119F0C00) [pid = 3132] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:41:36 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (08883800) [pid = 3132] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:41:36 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0C7EF000) [pid = 3132] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:41:36 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (14897400) [pid = 3132] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:41:36 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (15E46400) [pid = 3132] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:41:36 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (13059000) [pid = 3132] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:41:36 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (1324C000) [pid = 3132] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:41:36 INFO - PROCESS | 3132 | 1468352496626 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]]]}] 12:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 970ms 12:41:36 INFO - PROCESS | 3132 | 1468352496674 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 12:41:36 INFO - PROCESS | 3132 | 1468352496676 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 12:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:41:36 INFO - PROCESS | 3132 | 1468352496679 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:41:36 INFO - PROCESS | 3132 | 1468352496681 Marionette TRACE conn6 <- [1,618,null,{}] 12:41:36 INFO - PROCESS | 3132 | 1468352496684 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}] 12:41:36 INFO - PROCESS | 3132 | 1468352496686 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:36 INFO - PROCESS | 3132 | 1468352496763 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 12:41:36 INFO - PROCESS | 3132 | 1468352496768 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:36 INFO - PROCESS | 3132 | 1468352496770 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:36 INFO - PROCESS | 3132 | ++DOCSHELL 0EBDF400 == 39 [pid = 3132] [id = 164] 12:41:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0EDC9400) [pid = 3132] [serial = 490] [outer = 00000000] 12:41:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (13475800) [pid = 3132] [serial = 491] [outer = 0EDC9400] 12:41:36 INFO - PROCESS | 3132 | 1468352496816 Marionette DEBUG loaded listener.js 12:41:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (14891000) [pid = 3132] [serial = 492] [outer = 0EDC9400] 12:41:37 INFO - PROCESS | 3132 | 1468352497231 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]]]}] 12:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 12:41:37 INFO - PROCESS | 3132 | 1468352497311 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 12:41:37 INFO - PROCESS | 3132 | 1468352497313 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 12:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:41:37 INFO - PROCESS | 3132 | 1468352497317 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:41:37 INFO - PROCESS | 3132 | 1468352497318 Marionette TRACE conn6 <- [1,622,null,{}] 12:41:37 INFO - PROCESS | 3132 | 1468352497322 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}] 12:41:37 INFO - PROCESS | 3132 | 1468352497324 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:37 INFO - PROCESS | 3132 | 1468352497405 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 12:41:37 INFO - PROCESS | 3132 | 1468352497413 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:37 INFO - PROCESS | 3132 | 1468352497415 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:37 INFO - PROCESS | 3132 | ++DOCSHELL 0D714800 == 40 [pid = 3132] [id = 165] 12:41:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (119E7400) [pid = 3132] [serial = 493] [outer = 00000000] 12:41:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16481000) [pid = 3132] [serial = 494] [outer = 119E7400] 12:41:37 INFO - PROCESS | 3132 | 1468352497463 Marionette DEBUG loaded listener.js 12:41:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (16406C00) [pid = 3132] [serial = 495] [outer = 119E7400] 12:41:37 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:37 INFO - PROCESS | 3132 | [3132] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:37 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:37 INFO - PROCESS | 3132 | 1468352497925 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]]]}] 12:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 12:41:37 INFO - PROCESS | 3132 | 1468352497952 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 12:41:37 INFO - PROCESS | 3132 | 1468352497954 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 12:41:37 INFO - PROCESS | 3132 | 1468352497957 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:41:37 INFO - PROCESS | 3132 | 1468352497959 Marionette TRACE conn6 <- [1,626,null,{}] 12:41:37 INFO - PROCESS | 3132 | 1468352497962 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}] 12:41:37 INFO - PROCESS | 3132 | 1468352497964 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:38 INFO - PROCESS | 3132 | 1468352498042 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 12:41:38 INFO - PROCESS | 3132 | 1468352498049 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:38 INFO - PROCESS | 3132 | 1468352498051 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:38 INFO - PROCESS | 3132 | ++DOCSHELL 119F0800 == 41 [pid = 3132] [id = 166] 12:41:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16701C00) [pid = 3132] [serial = 496] [outer = 00000000] 12:41:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (16706C00) [pid = 3132] [serial = 497] [outer = 16701C00] 12:41:38 INFO - PROCESS | 3132 | 1468352498096 Marionette DEBUG loaded listener.js 12:41:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (16707800) [pid = 3132] [serial = 498] [outer = 16701C00] 12:41:38 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:38 INFO - PROCESS | 3132 | [3132] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:38 INFO - PROCESS | 3132 | 1468352498825 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]]]}] 12:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 930ms 12:41:38 INFO - PROCESS | 3132 | 1468352498891 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 12:41:38 INFO - PROCESS | 3132 | 1468352498896 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 12:41:38 INFO - PROCESS | 3132 | 1468352498901 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:41:38 INFO - PROCESS | 3132 | 1468352498905 Marionette TRACE conn6 <- [1,630,null,{}] 12:41:38 INFO - PROCESS | 3132 | 1468352498912 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}] 12:41:38 INFO - PROCESS | 3132 | 1468352498915 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:39 INFO - PROCESS | 3132 | 1468352499054 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 12:41:39 INFO - PROCESS | 3132 | 1468352499133 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:39 INFO - PROCESS | 3132 | 1468352499136 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:39 INFO - PROCESS | 3132 | ++DOCSHELL 08C60C00 == 42 [pid = 3132] [id = 167] 12:41:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0C7E5800) [pid = 3132] [serial = 499] [outer = 00000000] 12:41:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0D695400) [pid = 3132] [serial = 500] [outer = 0C7E5800] 12:41:39 INFO - PROCESS | 3132 | 1468352499234 Marionette DEBUG loaded listener.js 12:41:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0D712C00) [pid = 3132] [serial = 501] [outer = 0C7E5800] 12:41:39 INFO - PROCESS | 3132 | 1468352499927 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]]]}] 12:41:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:41:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1073ms 12:41:39 INFO - PROCESS | 3132 | 1468352499980 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 12:41:39 INFO - PROCESS | 3132 | 1468352499985 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 12:41:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:41:39 INFO - PROCESS | 3132 | 1468352499991 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:41:39 INFO - PROCESS | 3132 | 1468352499994 Marionette TRACE conn6 <- [1,634,null,{}] 12:41:40 INFO - PROCESS | 3132 | 1468352500022 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}] 12:41:40 INFO - PROCESS | 3132 | 1468352500025 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:40 INFO - PROCESS | 3132 | 1468352500178 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 12:41:40 INFO - PROCESS | 3132 | 1468352500228 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:40 INFO - PROCESS | 3132 | 1468352500230 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:40 INFO - PROCESS | 3132 | ++DOCSHELL 0DE6AC00 == 43 [pid = 3132] [id = 168] 12:41:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0DE71400) [pid = 3132] [serial = 502] [outer = 00000000] 12:41:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (119F3800) [pid = 3132] [serial = 503] [outer = 0DE71400] 12:41:40 INFO - PROCESS | 3132 | 1468352500287 Marionette DEBUG loaded listener.js 12:41:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (1241C800) [pid = 3132] [serial = 504] [outer = 0DE71400] 12:41:41 INFO - PROCESS | 3132 | 1468352501154 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]]]}] 12:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1222ms 12:41:41 INFO - PROCESS | 3132 | 1468352501217 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 12:41:41 INFO - PROCESS | 3132 | 1468352501222 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 12:41:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:41:41 INFO - PROCESS | 3132 | 1468352501227 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:41:41 INFO - PROCESS | 3132 | 1468352501230 Marionette TRACE conn6 <- [1,638,null,{}] 12:41:41 INFO - PROCESS | 3132 | 1468352501236 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}] 12:41:41 INFO - PROCESS | 3132 | 1468352501239 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:41 INFO - PROCESS | 3132 | 1468352501360 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 12:41:41 INFO - PROCESS | 3132 | 1468352501452 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:41 INFO - PROCESS | 3132 | 1468352501457 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:41 INFO - PROCESS | 3132 | --DOCSHELL 0D714800 == 42 [pid = 3132] [id = 165] 12:41:41 INFO - PROCESS | 3132 | --DOCSHELL 0EBDF400 == 41 [pid = 3132] [id = 164] 12:41:41 INFO - PROCESS | 3132 | --DOCSHELL 15857C00 == 40 [pid = 3132] [id = 163] 12:41:41 INFO - PROCESS | 3132 | --DOCSHELL 13455C00 == 39 [pid = 3132] [id = 162] 12:41:41 INFO - PROCESS | 3132 | --DOCSHELL 1241CC00 == 38 [pid = 3132] [id = 161] 12:41:41 INFO - PROCESS | 3132 | --DOCSHELL 119F1400 == 37 [pid = 3132] [id = 160] 12:41:41 INFO - PROCESS | 3132 | --DOCSHELL 0D710800 == 36 [pid = 3132] [id = 159] 12:41:41 INFO - PROCESS | 3132 | --DOCSHELL 0C7F1400 == 35 [pid = 3132] [id = 158] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (186ABC00) [pid = 3132] [serial = 447] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (119EE400) [pid = 3132] [serial = 434] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0D71F000) [pid = 3132] [serial = 426] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (13472C00) [pid = 3132] [serial = 450] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (1488E800) [pid = 3132] [serial = 437] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (168E0400) [pid = 3132] [serial = 443] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (1592D800) [pid = 3132] [serial = 438] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (123E6800) [pid = 3132] [serial = 428] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (186A7800) [pid = 3132] [serial = 446] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0D6F6800) [pid = 3132] [serial = 425] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (11ED7C00) [pid = 3132] [serial = 449] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (164E6000) [pid = 3132] [serial = 396] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0D696000) [pid = 3132] [serial = 432] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0CECE400) [pid = 3132] [serial = 431] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (168E4800) [pid = 3132] [serial = 444] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (16485000) [pid = 3132] [serial = 423] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (13471C00) [pid = 3132] [serial = 429] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (185DBC00) [pid = 3132] [serial = 452] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (11BE4C00) [pid = 3132] [serial = 435] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (167AB000) [pid = 3132] [serial = 441] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (1592B400) [pid = 3132] [serial = 440] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (1927C800) [pid = 3132] [serial = 453] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (198AA400) [pid = 3132] [serial = 455] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (198ADC00) [pid = 3132] [serial = 456] [outer = 00000000] [url = about:blank] 12:41:41 INFO - PROCESS | 3132 | ++DOCSHELL 08886800 == 36 [pid = 3132] [id = 169] 12:41:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (08C59800) [pid = 3132] [serial = 505] [outer = 00000000] 12:41:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0C7EB400) [pid = 3132] [serial = 506] [outer = 08C59800] 12:41:41 INFO - PROCESS | 3132 | 1468352501535 Marionette DEBUG loaded listener.js 12:41:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0D674C00) [pid = 3132] [serial = 507] [outer = 08C59800] 12:41:41 INFO - PROCESS | 3132 | 1468352501973 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]]]}] 12:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 771ms 12:41:42 INFO - PROCESS | 3132 | 1468352501998 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 12:41:42 INFO - PROCESS | 3132 | 1468352502002 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 12:41:42 INFO - PROCESS | 3132 | 1468352502008 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:41:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:41:42 INFO - PROCESS | 3132 | 1468352502010 Marionette TRACE conn6 <- [1,642,null,{}] 12:41:42 INFO - PROCESS | 3132 | 1468352502015 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}] 12:41:42 INFO - PROCESS | 3132 | 1468352502017 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:42 INFO - PROCESS | 3132 | 1468352502108 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 12:41:42 INFO - PROCESS | 3132 | 1468352502116 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:42 INFO - PROCESS | 3132 | 1468352502118 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:42 INFO - PROCESS | 3132 | ++DOCSHELL 0D6F8800 == 37 [pid = 3132] [id = 170] 12:41:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D6F8C00) [pid = 3132] [serial = 508] [outer = 00000000] 12:41:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0DC1B800) [pid = 3132] [serial = 509] [outer = 0D6F8C00] 12:41:42 INFO - PROCESS | 3132 | 1468352502167 Marionette DEBUG loaded listener.js 12:41:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0DE0B400) [pid = 3132] [serial = 510] [outer = 0D6F8C00] 12:41:42 INFO - PROCESS | 3132 | 1468352502634 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]]]}] 12:41:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:41:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 12:41:42 INFO - PROCESS | 3132 | 1468352502685 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 12:41:42 INFO - PROCESS | 3132 | 1468352502687 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 12:41:42 INFO - PROCESS | 3132 | 1468352502691 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:41:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:41:42 INFO - PROCESS | 3132 | 1468352502694 Marionette TRACE conn6 <- [1,646,null,{}] 12:41:42 INFO - PROCESS | 3132 | 1468352502706 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}] 12:41:42 INFO - PROCESS | 3132 | 1468352502710 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:42 INFO - PROCESS | 3132 | 1468352502829 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 12:41:42 INFO - PROCESS | 3132 | 1468352502922 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:42 INFO - PROCESS | 3132 | 1468352502925 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:42 INFO - PROCESS | 3132 | ++DOCSHELL 1324D400 == 38 [pid = 3132] [id = 171] 12:41:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (132D7800) [pid = 3132] [serial = 511] [outer = 00000000] 12:41:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (132E1400) [pid = 3132] [serial = 512] [outer = 132D7800] 12:41:42 INFO - PROCESS | 3132 | 1468352502976 Marionette DEBUG loaded listener.js 12:41:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (13478400) [pid = 3132] [serial = 513] [outer = 132D7800] 12:41:43 INFO - PROCESS | 3132 | 1468352503353 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]]]}] 12:41:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:41:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 12:41:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:41:43 INFO - PROCESS | 3132 | 1468352503365 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 12:41:43 INFO - PROCESS | 3132 | 1468352503367 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 12:41:43 INFO - PROCESS | 3132 | 1468352503388 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:41:43 INFO - PROCESS | 3132 | 1468352503390 Marionette TRACE conn6 <- [1,650,null,{}] 12:41:43 INFO - PROCESS | 3132 | 1468352503394 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}] 12:41:43 INFO - PROCESS | 3132 | 1468352503396 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:43 INFO - PROCESS | 3132 | 1468352503496 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 12:41:43 INFO - PROCESS | 3132 | 1468352503501 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:43 INFO - PROCESS | 3132 | 1468352503503 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:43 INFO - PROCESS | 3132 | ++DOCSHELL 135B7800 == 39 [pid = 3132] [id = 172] 12:41:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (135C2C00) [pid = 3132] [serial = 514] [outer = 00000000] 12:41:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (148C3C00) [pid = 3132] [serial = 515] [outer = 135C2C00] 12:41:43 INFO - PROCESS | 3132 | 1468352503550 Marionette DEBUG loaded listener.js 12:41:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (15858800) [pid = 3132] [serial = 516] [outer = 135C2C00] 12:41:43 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:43 INFO - PROCESS | 3132 | [3132] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:43 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:44 INFO - PROCESS | 3132 | 1468352504033 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]]]}] 12:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 690ms 12:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:41:44 INFO - PROCESS | 3132 | 1468352504065 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 12:41:44 INFO - PROCESS | 3132 | 1468352504067 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 12:41:44 INFO - PROCESS | 3132 | 1468352504070 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:41:44 INFO - PROCESS | 3132 | 1468352504071 Marionette TRACE conn6 <- [1,654,null,{}] 12:41:44 INFO - PROCESS | 3132 | 1468352504075 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}] 12:41:44 INFO - PROCESS | 3132 | 1468352504077 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:44 INFO - PROCESS | 3132 | 1468352504190 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 12:41:44 INFO - PROCESS | 3132 | 1468352504279 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:44 INFO - PROCESS | 3132 | 1468352504281 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:44 INFO - PROCESS | 3132 | ++DOCSHELL 1592D800 == 40 [pid = 3132] [id = 173] 12:41:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (15935C00) [pid = 3132] [serial = 517] [outer = 00000000] 12:41:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (162F2400) [pid = 3132] [serial = 518] [outer = 15935C00] 12:41:44 INFO - PROCESS | 3132 | 1468352504327 Marionette DEBUG loaded listener.js 12:41:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (16485000) [pid = 3132] [serial = 519] [outer = 15935C00] 12:41:44 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:44 INFO - PROCESS | 3132 | [3132] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:44 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:44 INFO - PROCESS | 3132 | [3132] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:44 INFO - PROCESS | 3132 | 1468352504800 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]]]}] 12:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 769ms 12:41:44 INFO - PROCESS | 3132 | 1468352504841 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 12:41:44 INFO - PROCESS | 3132 | 1468352504843 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 12:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:41:44 INFO - PROCESS | 3132 | 1468352504846 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:41:44 INFO - PROCESS | 3132 | 1468352504847 Marionette TRACE conn6 <- [1,658,null,{}] 12:41:44 INFO - PROCESS | 3132 | 1468352504855 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}] 12:41:44 INFO - PROCESS | 3132 | 1468352504861 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:45 INFO - PROCESS | 3132 | 1468352505002 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 12:41:45 INFO - PROCESS | 3132 | 1468352505016 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:45 INFO - PROCESS | 3132 | 1468352505018 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:45 INFO - PROCESS | 3132 | ++DOCSHELL 0C7DA400 == 41 [pid = 3132] [id = 174] 12:41:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0D72CC00) [pid = 3132] [serial = 520] [outer = 00000000] 12:41:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (1671A800) [pid = 3132] [serial = 521] [outer = 0D72CC00] 12:41:45 INFO - PROCESS | 3132 | 1468352505111 Marionette DEBUG loaded listener.js 12:41:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (1671E400) [pid = 3132] [serial = 522] [outer = 0D72CC00] 12:41:45 INFO - PROCESS | 3132 | 1468352505580 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]]]}] 12:41:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:41:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 790ms 12:41:45 INFO - PROCESS | 3132 | 1468352505637 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 12:41:45 INFO - PROCESS | 3132 | 1468352505639 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 12:41:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:41:45 INFO - PROCESS | 3132 | 1468352505643 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:41:45 INFO - PROCESS | 3132 | 1468352505644 Marionette TRACE conn6 <- [1,662,null,{}] 12:41:45 INFO - PROCESS | 3132 | 1468352505653 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}] 12:41:45 INFO - PROCESS | 3132 | 1468352505655 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:45 INFO - PROCESS | 3132 | 1468352505826 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 12:41:45 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0D6ED400) [pid = 3132] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:41:45 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (119F1C00) [pid = 3132] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:41:45 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (12428400) [pid = 3132] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:41:45 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0C7EA000) [pid = 3132] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:41:45 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (1347E000) [pid = 3132] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:41:45 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (168D7800) [pid = 3132] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:41:45 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (1585D800) [pid = 3132] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:41:45 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (13476000) [pid = 3132] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:41:45 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (15858400) [pid = 3132] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:41:45 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (119E7400) [pid = 3132] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:41:45 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0D711400) [pid = 3132] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:41:45 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0C7F1C00) [pid = 3132] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:41:45 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0EDC9400) [pid = 3132] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:41:45 INFO - PROCESS | 3132 | 1468352505888 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:45 INFO - PROCESS | 3132 | 1468352505890 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:45 INFO - PROCESS | 3132 | ++DOCSHELL 08885400 == 42 [pid = 3132] [id = 175] 12:41:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (08C56400) [pid = 3132] [serial = 523] [outer = 00000000] 12:41:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0D676C00) [pid = 3132] [serial = 524] [outer = 08C56400] 12:41:45 INFO - PROCESS | 3132 | 1468352505936 Marionette DEBUG loaded listener.js 12:41:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0D711400) [pid = 3132] [serial = 525] [outer = 08C56400] 12:41:46 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:46 INFO - PROCESS | 3132 | [3132] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:46 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:46 INFO - PROCESS | 3132 | [3132] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:46 INFO - PROCESS | 3132 | 1468352506302 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]]]}] 12:41:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 12:41:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 12:41:46 INFO - PROCESS | 3132 | 1468352506317 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 12:41:46 INFO - PROCESS | 3132 | 1468352506319 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 12:41:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:41:46 INFO - PROCESS | 3132 | 1468352506322 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:41:46 INFO - PROCESS | 3132 | 1468352506323 Marionette TRACE conn6 <- [1,666,null,{}] 12:41:46 INFO - PROCESS | 3132 | 1468352506334 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}] 12:41:46 INFO - PROCESS | 3132 | 1468352506336 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:46 INFO - PROCESS | 3132 | 1468352506419 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 12:41:46 INFO - PROCESS | 3132 | 1468352506424 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:46 INFO - PROCESS | 3132 | 1468352506426 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:46 INFO - PROCESS | 3132 | ++DOCSHELL 13450800 == 43 [pid = 3132] [id = 176] 12:41:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (13473400) [pid = 3132] [serial = 526] [outer = 00000000] 12:41:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (1671DC00) [pid = 3132] [serial = 527] [outer = 13473400] 12:41:46 INFO - PROCESS | 3132 | 1468352506472 Marionette DEBUG loaded listener.js 12:41:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (16834C00) [pid = 3132] [serial = 528] [outer = 13473400] 12:41:46 INFO - PROCESS | 3132 | 1468352506887 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]]]}] 12:41:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:41:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 12:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:41:46 INFO - PROCESS | 3132 | 1468352506953 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 12:41:46 INFO - PROCESS | 3132 | 1468352506955 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 12:41:46 INFO - PROCESS | 3132 | 1468352506958 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:41:46 INFO - PROCESS | 3132 | 1468352506959 Marionette TRACE conn6 <- [1,670,null,{}] 12:41:46 INFO - PROCESS | 3132 | 1468352506963 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}] 12:41:46 INFO - PROCESS | 3132 | 1468352506965 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:47 INFO - PROCESS | 3132 | 1468352507050 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 12:41:47 INFO - PROCESS | 3132 | 1468352507058 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:47 INFO - PROCESS | 3132 | 1468352507060 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:47 INFO - PROCESS | 3132 | ++DOCSHELL 13248400 == 44 [pid = 3132] [id = 177] 12:41:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (134C3400) [pid = 3132] [serial = 529] [outer = 00000000] 12:41:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (16BD4400) [pid = 3132] [serial = 530] [outer = 134C3400] 12:41:47 INFO - PROCESS | 3132 | 1468352507115 Marionette DEBUG loaded listener.js 12:41:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16BD9400) [pid = 3132] [serial = 531] [outer = 134C3400] 12:41:48 INFO - PROCESS | 3132 | 1468352508073 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]]]}] 12:41:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 12:41:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1174ms 12:41:48 INFO - PROCESS | 3132 | 1468352508135 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 12:41:48 INFO - PROCESS | 3132 | 1468352508139 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 12:41:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:41:48 INFO - PROCESS | 3132 | 1468352508145 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:41:48 INFO - PROCESS | 3132 | 1468352508148 Marionette TRACE conn6 <- [1,674,null,{}] 12:41:48 INFO - PROCESS | 3132 | 1468352508155 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}] 12:41:48 INFO - PROCESS | 3132 | 1468352508158 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:48 INFO - PROCESS | 3132 | 1468352508339 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 12:41:48 INFO - PROCESS | 3132 | 1468352508486 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:48 INFO - PROCESS | 3132 | 1468352508489 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:48 INFO - PROCESS | 3132 | ++DOCSHELL 0C984400 == 45 [pid = 3132] [id = 178] 12:41:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0CE22C00) [pid = 3132] [serial = 532] [outer = 00000000] 12:41:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0D6ED800) [pid = 3132] [serial = 533] [outer = 0CE22C00] 12:41:48 INFO - PROCESS | 3132 | 1468352508595 Marionette DEBUG loaded listener.js 12:41:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0D720000) [pid = 3132] [serial = 534] [outer = 0CE22C00] 12:41:49 INFO - PROCESS | 3132 | 1468352509616 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]]]}] 12:41:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:41:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1529ms 12:41:49 INFO - PROCESS | 3132 | 1468352509718 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 12:41:49 INFO - PROCESS | 3132 | 1468352509723 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 12:41:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:41:49 INFO - PROCESS | 3132 | 1468352509731 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:41:49 INFO - PROCESS | 3132 | 1468352509734 Marionette TRACE conn6 <- [1,678,null,{}] 12:41:49 INFO - PROCESS | 3132 | 1468352509738 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}] 12:41:49 INFO - PROCESS | 3132 | 1468352509741 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:49 INFO - PROCESS | 3132 | 1468352509889 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 12:41:50 INFO - PROCESS | 3132 | 1468352510055 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:50 INFO - PROCESS | 3132 | 1468352510057 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:50 INFO - PROCESS | 3132 | ++DOCSHELL 123E6800 == 46 [pid = 3132] [id = 179] 12:41:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (12428400) [pid = 3132] [serial = 535] [outer = 00000000] 12:41:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (132E2400) [pid = 3132] [serial = 536] [outer = 12428400] 12:41:50 INFO - PROCESS | 3132 | 1468352510113 Marionette DEBUG loaded listener.js 12:41:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (13913C00) [pid = 3132] [serial = 537] [outer = 12428400] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 13450800 == 45 [pid = 3132] [id = 176] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 08885400 == 44 [pid = 3132] [id = 175] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 0C7DA400 == 43 [pid = 3132] [id = 174] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 1592D800 == 42 [pid = 3132] [id = 173] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 135B7800 == 41 [pid = 3132] [id = 172] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 1324D400 == 40 [pid = 3132] [id = 171] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 0D6F8800 == 39 [pid = 3132] [id = 170] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 08886800 == 38 [pid = 3132] [id = 169] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 08C60C00 == 37 [pid = 3132] [id = 167] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 15845C00 == 36 [pid = 3132] [id = 151] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 119F0800 == 35 [pid = 3132] [id = 166] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 1347D000 == 34 [pid = 3132] [id = 154] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 0DE6AC00 == 33 [pid = 3132] [id = 168] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 0DC16000 == 32 [pid = 3132] [id = 152] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 0C7E6800 == 31 [pid = 3132] [id = 153] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 0D680C00 == 30 [pid = 3132] [id = 157] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 16724C00 == 29 [pid = 3132] [id = 155] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 1585CC00 == 28 [pid = 3132] [id = 156] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 13248400 == 27 [pid = 3132] [id = 177] 12:41:51 INFO - PROCESS | 3132 | --DOCSHELL 0C984400 == 26 [pid = 3132] [id = 178] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0D6F9C00) [pid = 3132] [serial = 470] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (119F5C00) [pid = 3132] [serial = 479] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (132D6800) [pid = 3132] [serial = 482] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0DE0C800) [pid = 3132] [serial = 459] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0D721C00) [pid = 3132] [serial = 458] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (15E42C00) [pid = 3132] [serial = 462] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (13914C00) [pid = 3132] [serial = 461] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (173C4800) [pid = 3132] [serial = 465] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (16BD9800) [pid = 3132] [serial = 464] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (16720800) [pid = 3132] [serial = 468] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (15861400) [pid = 3132] [serial = 467] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (1347FC00) [pid = 3132] [serial = 485] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (15860800) [pid = 3132] [serial = 488] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (13D82C00) [pid = 3132] [serial = 486] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (16481000) [pid = 3132] [serial = 494] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (15E3B800) [pid = 3132] [serial = 489] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (0D714C00) [pid = 3132] [serial = 476] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (0D721400) [pid = 3132] [serial = 477] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0CE29400) [pid = 3132] [serial = 473] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (16406C00) [pid = 3132] [serial = 495] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (0CE74400) [pid = 3132] [serial = 474] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (0D71C400) [pid = 3132] [serial = 471] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (16706C00) [pid = 3132] [serial = 497] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (132E2800) [pid = 3132] [serial = 483] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (13475800) [pid = 3132] [serial = 491] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (14891000) [pid = 3132] [serial = 492] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (12260800) [pid = 3132] [serial = 480] [outer = 00000000] [url = about:blank] 12:41:51 INFO - PROCESS | 3132 | 1468352511855 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]]]}] 12:41:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:41:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2172ms 12:41:51 INFO - PROCESS | 3132 | 1468352511907 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 12:41:51 INFO - PROCESS | 3132 | 1468352511910 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 12:41:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:41:51 INFO - PROCESS | 3132 | 1468352511916 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:41:51 INFO - PROCESS | 3132 | 1468352511920 Marionette TRACE conn6 <- [1,682,null,{}] 12:41:51 INFO - PROCESS | 3132 | 1468352511927 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}] 12:41:51 INFO - PROCESS | 3132 | 1468352511930 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:52 INFO - PROCESS | 3132 | 1468352512021 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 12:41:52 INFO - PROCESS | 3132 | 1468352512093 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:52 INFO - PROCESS | 3132 | 1468352512097 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:52 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E6000 == 27 [pid = 3132] [id = 180] 12:41:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (0C7E7400) [pid = 3132] [serial = 538] [outer = 00000000] 12:41:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (0C7F2C00) [pid = 3132] [serial = 539] [outer = 0C7E7400] 12:41:52 INFO - PROCESS | 3132 | 1468352512150 Marionette DEBUG loaded listener.js 12:41:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (0C7F7C00) [pid = 3132] [serial = 540] [outer = 0C7E7400] 12:41:53 INFO - PROCESS | 3132 | 1468352513056 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]]]}] 12:41:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 12:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1177ms 12:41:53 INFO - PROCESS | 3132 | 1468352513095 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 12:41:53 INFO - PROCESS | 3132 | 1468352513100 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 12:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:41:53 INFO - PROCESS | 3132 | 1468352513106 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:41:53 INFO - PROCESS | 3132 | 1468352513109 Marionette TRACE conn6 <- [1,686,null,{}] 12:41:53 INFO - PROCESS | 3132 | 1468352513113 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}] 12:41:53 INFO - PROCESS | 3132 | 1468352513116 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:53 INFO - PROCESS | 3132 | 1468352513210 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 12:41:53 INFO - PROCESS | 3132 | 1468352513217 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:53 INFO - PROCESS | 3132 | 1468352513220 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:53 INFO - PROCESS | 3132 | ++DOCSHELL 0D692000 == 28 [pid = 3132] [id = 181] 12:41:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (0D692400) [pid = 3132] [serial = 541] [outer = 00000000] 12:41:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0D6F1400) [pid = 3132] [serial = 542] [outer = 0D692400] 12:41:53 INFO - PROCESS | 3132 | 1468352513270 Marionette DEBUG loaded listener.js 12:41:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0D6F9000) [pid = 3132] [serial = 543] [outer = 0D692400] 12:41:54 INFO - PROCESS | 3132 | 1468352514220 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]]]}] 12:41:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 12:41:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1171ms 12:41:54 INFO - PROCESS | 3132 | 1468352514281 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 12:41:54 INFO - PROCESS | 3132 | 1468352514283 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 12:41:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:41:54 INFO - PROCESS | 3132 | 1468352514287 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:41:54 INFO - PROCESS | 3132 | 1468352514290 Marionette TRACE conn6 <- [1,690,null,{}] 12:41:54 INFO - PROCESS | 3132 | 1468352514309 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}] 12:41:54 INFO - PROCESS | 3132 | 1468352514314 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:54 INFO - PROCESS | 3132 | 1468352514437 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 12:41:54 INFO - PROCESS | 3132 | 1468352514445 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:54 INFO - PROCESS | 3132 | 1468352514448 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:54 INFO - PROCESS | 3132 | ++DOCSHELL 0D72D000 == 29 [pid = 3132] [id = 182] 12:41:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0D72DC00) [pid = 3132] [serial = 544] [outer = 00000000] 12:41:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0DE0A000) [pid = 3132] [serial = 545] [outer = 0D72DC00] 12:41:54 INFO - PROCESS | 3132 | 1468352514499 Marionette DEBUG loaded listener.js 12:41:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0DE72000) [pid = 3132] [serial = 546] [outer = 0D72DC00] 12:41:55 INFO - PROCESS | 3132 | 1468352515491 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]]]}] 12:41:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:41:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1233ms 12:41:55 INFO - PROCESS | 3132 | 1468352515525 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 12:41:55 INFO - PROCESS | 3132 | 1468352515527 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 12:41:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:41:55 INFO - PROCESS | 3132 | 1468352515530 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:41:55 INFO - PROCESS | 3132 | 1468352515532 Marionette TRACE conn6 <- [1,694,null,{}] 12:41:55 INFO - PROCESS | 3132 | 1468352515543 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}] 12:41:55 INFO - PROCESS | 3132 | 1468352515545 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:55 INFO - PROCESS | 3132 | 1468352515656 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 12:41:55 INFO - PROCESS | 3132 | 1468352515662 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:55 INFO - PROCESS | 3132 | 1468352515664 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:55 INFO - PROCESS | 3132 | ++DOCSHELL 0DF0A800 == 30 [pid = 3132] [id = 183] 12:41:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0DF0E800) [pid = 3132] [serial = 547] [outer = 00000000] 12:41:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (119F4400) [pid = 3132] [serial = 548] [outer = 0DF0E800] 12:41:55 INFO - PROCESS | 3132 | 1468352515713 Marionette DEBUG loaded listener.js 12:41:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (11BB0400) [pid = 3132] [serial = 549] [outer = 0DF0E800] 12:41:56 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (134C3400) [pid = 3132] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:41:56 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (15935C00) [pid = 3132] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:41:56 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (16701C00) [pid = 3132] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:41:56 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0D72CC00) [pid = 3132] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:41:56 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (132D7800) [pid = 3132] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:41:56 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (135C2C00) [pid = 3132] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:41:56 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (0C7E5800) [pid = 3132] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:41:56 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (0DE71400) [pid = 3132] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:41:56 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (08C59800) [pid = 3132] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:41:56 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (0D6F8C00) [pid = 3132] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:41:56 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (08C56400) [pid = 3132] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:41:56 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (13473400) [pid = 3132] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:41:56 INFO - PROCESS | 3132 | 1468352516770 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]]]}] 12:41:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:41:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1278ms 12:41:56 INFO - PROCESS | 3132 | 1468352516813 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 12:41:56 INFO - PROCESS | 3132 | 1468352516815 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 12:41:56 INFO - PROCESS | 3132 | 1468352516818 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:41:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:41:56 INFO - PROCESS | 3132 | 1468352516820 Marionette TRACE conn6 <- [1,698,null,{}] 12:41:56 INFO - PROCESS | 3132 | 1468352516824 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}] 12:41:56 INFO - PROCESS | 3132 | 1468352516826 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:56 INFO - PROCESS | 3132 | 1468352516908 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 12:41:56 INFO - PROCESS | 3132 | 1468352516913 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:56 INFO - PROCESS | 3132 | 1468352516916 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:56 INFO - PROCESS | 3132 | ++DOCSHELL 0D717C00 == 31 [pid = 3132] [id = 184] 12:41:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (0D72CC00) [pid = 3132] [serial = 550] [outer = 00000000] 12:41:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (11CCEC00) [pid = 3132] [serial = 551] [outer = 0D72CC00] 12:41:56 INFO - PROCESS | 3132 | 1468352516963 Marionette DEBUG loaded listener.js 12:41:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (12320C00) [pid = 3132] [serial = 552] [outer = 0D72CC00] 12:41:57 INFO - PROCESS | 3132 | 1468352517896 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]]]}] 12:41:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:41:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1118ms 12:41:57 INFO - PROCESS | 3132 | 1468352517942 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 12:41:57 INFO - PROCESS | 3132 | 1468352517944 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 12:41:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:41:57 INFO - PROCESS | 3132 | 1468352517947 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:41:57 INFO - PROCESS | 3132 | 1468352517949 Marionette TRACE conn6 <- [1,702,null,{}] 12:41:57 INFO - PROCESS | 3132 | 1468352517953 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}] 12:41:57 INFO - PROCESS | 3132 | 1468352517959 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:58 INFO - PROCESS | 3132 | 1468352518110 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 12:41:58 INFO - PROCESS | 3132 | 1468352518228 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:58 INFO - PROCESS | 3132 | 1468352518231 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:58 INFO - PROCESS | 3132 | ++DOCSHELL 0C716400 == 32 [pid = 3132] [id = 185] 12:41:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (0C717000) [pid = 3132] [serial = 553] [outer = 00000000] 12:41:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0C7DA000) [pid = 3132] [serial = 554] [outer = 0C717000] 12:41:58 INFO - PROCESS | 3132 | 1468352518335 Marionette DEBUG loaded listener.js 12:41:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0C7EAC00) [pid = 3132] [serial = 555] [outer = 0C717000] 12:41:59 INFO - PROCESS | 3132 | 1468352519535 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]]]}] 12:41:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 12:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1619ms 12:41:59 INFO - PROCESS | 3132 | 1468352519572 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 12:41:59 INFO - PROCESS | 3132 | 1468352519576 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 12:41:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:41:59 INFO - PROCESS | 3132 | 1468352519641 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:41:59 INFO - PROCESS | 3132 | 1468352519645 Marionette TRACE conn6 <- [1,706,null,{}] 12:41:59 INFO - PROCESS | 3132 | 1468352519675 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}] 12:41:59 INFO - PROCESS | 3132 | 1468352519678 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:59 INFO - PROCESS | 3132 | 1468352519797 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 12:41:59 INFO - PROCESS | 3132 | 1468352519873 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:59 INFO - PROCESS | 3132 | 1468352519876 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:41:59 INFO - PROCESS | 3132 | ++DOCSHELL 0D713400 == 33 [pid = 3132] [id = 186] 12:41:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0D71A000) [pid = 3132] [serial = 556] [outer = 00000000] 12:41:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0D722800) [pid = 3132] [serial = 557] [outer = 0D71A000] 12:41:59 INFO - PROCESS | 3132 | 1468352519936 Marionette DEBUG loaded listener.js 12:42:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0DACC000) [pid = 3132] [serial = 558] [outer = 0D71A000] 12:42:00 INFO - PROCESS | 3132 | --DOCSHELL 0C7F2400 == 32 [pid = 3132] [id = 142] 12:42:00 INFO - PROCESS | 3132 | --DOCSHELL 132E0400 == 31 [pid = 3132] [id = 138] 12:42:00 INFO - PROCESS | 3132 | --DOCSHELL 0D717C00 == 30 [pid = 3132] [id = 184] 12:42:00 INFO - PROCESS | 3132 | --DOCSHELL 0DF0A800 == 29 [pid = 3132] [id = 183] 12:42:00 INFO - PROCESS | 3132 | --DOCSHELL 0D72D000 == 28 [pid = 3132] [id = 182] 12:42:00 INFO - PROCESS | 3132 | --DOCSHELL 0D692000 == 27 [pid = 3132] [id = 181] 12:42:00 INFO - PROCESS | 3132 | --DOCSHELL 0C7E6000 == 26 [pid = 3132] [id = 180] 12:42:00 INFO - PROCESS | 3132 | --DOCSHELL 123E6800 == 25 [pid = 3132] [id = 179] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (162F2400) [pid = 3132] [serial = 518] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (16707800) [pid = 3132] [serial = 498] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (1671A800) [pid = 3132] [serial = 521] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (132E1400) [pid = 3132] [serial = 512] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (16BD9400) [pid = 3132] [serial = 531] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (13478400) [pid = 3132] [serial = 513] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (148C3C00) [pid = 3132] [serial = 515] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (0D695400) [pid = 3132] [serial = 500] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (0D712C00) [pid = 3132] [serial = 501] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (119F3800) [pid = 3132] [serial = 503] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (1241C800) [pid = 3132] [serial = 504] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (0C7EB400) [pid = 3132] [serial = 506] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (0D674C00) [pid = 3132] [serial = 507] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (0DC1B800) [pid = 3132] [serial = 509] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 54 (0DE0B400) [pid = 3132] [serial = 510] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 53 (16485000) [pid = 3132] [serial = 519] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 52 (0D676C00) [pid = 3132] [serial = 524] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 51 (1671E400) [pid = 3132] [serial = 522] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 50 (1671DC00) [pid = 3132] [serial = 527] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 49 (16834C00) [pid = 3132] [serial = 528] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 48 (0D711400) [pid = 3132] [serial = 525] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 47 (15858800) [pid = 3132] [serial = 516] [outer = 00000000] [url = about:blank] 12:42:00 INFO - PROCESS | 3132 | --DOMWINDOW == 46 (16BD4400) [pid = 3132] [serial = 530] [outer = 00000000] [url = about:blank] 12:42:01 INFO - PROCESS | 3132 | 1468352521132 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]]]}] 12:42:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:42:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1513ms 12:42:01 INFO - PROCESS | 3132 | 1468352521140 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 12:42:01 INFO - PROCESS | 3132 | 1468352521144 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 12:42:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:42:01 INFO - PROCESS | 3132 | 1468352521148 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:42:01 INFO - PROCESS | 3132 | 1468352521151 Marionette TRACE conn6 <- [1,710,null,{}] 12:42:01 INFO - PROCESS | 3132 | 1468352521157 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}] 12:42:01 INFO - PROCESS | 3132 | 1468352521159 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:01 INFO - PROCESS | 3132 | 1468352521268 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 12:42:01 INFO - PROCESS | 3132 | 1468352521382 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:01 INFO - PROCESS | 3132 | 1468352521384 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:01 INFO - PROCESS | 3132 | ++DOCSHELL 0CFF3800 == 26 [pid = 3132] [id = 187] 12:42:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 47 (0CFF7000) [pid = 3132] [serial = 559] [outer = 00000000] 12:42:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 48 (0D6F0C00) [pid = 3132] [serial = 560] [outer = 0CFF7000] 12:42:01 INFO - PROCESS | 3132 | 1468352521436 Marionette DEBUG loaded listener.js 12:42:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 49 (0D712C00) [pid = 3132] [serial = 561] [outer = 0CFF7000] 12:42:01 INFO - PROCESS | 3132 | 1468352521827 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] 12:42:01 INFO - PROCESS | 3132 | 1468352521885 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 12:42:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:42:01 INFO - PROCESS | 3132 | 1468352521891 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:42:01 INFO - PROCESS | 3132 | 1468352521893 Marionette TRACE conn6 <- [1,714,null,{}] 12:42:01 INFO - PROCESS | 3132 | 1468352521897 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}] 12:42:01 INFO - PROCESS | 3132 | 1468352521900 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:01 INFO - PROCESS | 3132 | 1468352521990 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 12:42:01 INFO - PROCESS | 3132 | 1468352521996 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:01 INFO - PROCESS | 3132 | 1468352521999 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:02 INFO - PROCESS | 3132 | ++DOCSHELL 0D729800 == 27 [pid = 3132] [id = 188] 12:42:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 50 (0DC11800) [pid = 3132] [serial = 562] [outer = 00000000] 12:42:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 51 (0DC74C00) [pid = 3132] [serial = 563] [outer = 0DC11800] 12:42:02 INFO - PROCESS | 3132 | 1468352522050 Marionette DEBUG loaded listener.js 12:42:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 52 (0DE71400) [pid = 3132] [serial = 564] [outer = 0DC11800] 12:42:02 INFO - PROCESS | 3132 | 1468352522595 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]]]}] 12:42:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:42:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 729ms 12:42:02 INFO - PROCESS | 3132 | 1468352522648 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 12:42:02 INFO - PROCESS | 3132 | 1468352522650 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 12:42:02 INFO - PROCESS | 3132 | 1468352522656 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:42:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:42:02 INFO - PROCESS | 3132 | 1468352522660 Marionette TRACE conn6 <- [1,718,null,{}] 12:42:02 INFO - PROCESS | 3132 | 1468352522671 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}] 12:42:02 INFO - PROCESS | 3132 | 1468352522676 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:02 INFO - PROCESS | 3132 | 1468352522771 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 12:42:02 INFO - PROCESS | 3132 | 1468352522778 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:02 INFO - PROCESS | 3132 | 1468352522790 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:02 INFO - PROCESS | 3132 | ++DOCSHELL 122A3C00 == 28 [pid = 3132] [id = 189] 12:42:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 53 (1231EC00) [pid = 3132] [serial = 565] [outer = 00000000] 12:42:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 54 (1241C800) [pid = 3132] [serial = 566] [outer = 1231EC00] 12:42:02 INFO - PROCESS | 3132 | 1468352522849 Marionette DEBUG loaded listener.js 12:42:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 55 (13244800) [pid = 3132] [serial = 567] [outer = 1231EC00] 12:42:03 INFO - PROCESS | 3132 | 1468352523386 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] 12:42:03 INFO - PROCESS | 3132 | 1468352523434 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 12:42:03 INFO - PROCESS | 3132 | 1468352523438 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:42:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:42:03 INFO - PROCESS | 3132 | 1468352523440 Marionette TRACE conn6 <- [1,722,null,{}] 12:42:03 INFO - PROCESS | 3132 | 1468352523443 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}] 12:42:03 INFO - PROCESS | 3132 | 1468352523445 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:03 INFO - PROCESS | 3132 | 1468352523562 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 12:42:03 INFO - PROCESS | 3132 | 1468352523621 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:03 INFO - PROCESS | 3132 | 1468352523623 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:03 INFO - PROCESS | 3132 | ++DOCSHELL 13456400 == 29 [pid = 3132] [id = 190] 12:42:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (13471C00) [pid = 3132] [serial = 568] [outer = 00000000] 12:42:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (13478000) [pid = 3132] [serial = 569] [outer = 13471C00] 12:42:03 INFO - PROCESS | 3132 | 1468352523671 Marionette DEBUG loaded listener.js 12:42:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (1347CC00) [pid = 3132] [serial = 570] [outer = 13471C00] 12:42:04 INFO - PROCESS | 3132 | 1468352524111 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]]]}] 12:42:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:42:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 732ms 12:42:04 INFO - PROCESS | 3132 | 1468352524174 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 12:42:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:42:04 INFO - PROCESS | 3132 | 1468352524176 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 12:42:04 INFO - PROCESS | 3132 | 1468352524179 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:42:04 INFO - PROCESS | 3132 | 1468352524180 Marionette TRACE conn6 <- [1,726,null,{}] 12:42:04 INFO - PROCESS | 3132 | 1468352524184 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}] 12:42:04 INFO - PROCESS | 3132 | 1468352524186 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:04 INFO - PROCESS | 3132 | 1468352524306 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 12:42:04 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (0D692400) [pid = 3132] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:42:04 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (0C7E7400) [pid = 3132] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:42:04 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (0D72DC00) [pid = 3132] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:42:04 INFO - PROCESS | 3132 | --DOMWINDOW == 54 (0CE22C00) [pid = 3132] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:42:04 INFO - PROCESS | 3132 | --DOMWINDOW == 53 (0DF0E800) [pid = 3132] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:42:04 INFO - PROCESS | 3132 | 1468352524363 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:04 INFO - PROCESS | 3132 | 1468352524365 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:04 INFO - PROCESS | 3132 | ++DOCSHELL 0C71B800 == 30 [pid = 3132] [id = 191] 12:42:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 54 (0C7E7400) [pid = 3132] [serial = 571] [outer = 00000000] 12:42:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 55 (119EEC00) [pid = 3132] [serial = 572] [outer = 0C7E7400] 12:42:04 INFO - PROCESS | 3132 | 1468352524412 Marionette DEBUG loaded listener.js 12:42:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (135B7800) [pid = 3132] [serial = 573] [outer = 0C7E7400] 12:42:05 INFO - PROCESS | 3132 | 1468352525280 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]]]}] 12:42:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:42:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1125ms 12:42:05 INFO - PROCESS | 3132 | 1468352525306 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 12:42:05 INFO - PROCESS | 3132 | 1468352525308 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 12:42:05 INFO - PROCESS | 3132 | 1468352525311 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:42:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:42:05 INFO - PROCESS | 3132 | 1468352525313 Marionette TRACE conn6 <- [1,730,null,{}] 12:42:05 INFO - PROCESS | 3132 | 1468352525317 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}] 12:42:05 INFO - PROCESS | 3132 | 1468352525323 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:05 INFO - PROCESS | 3132 | 1468352525486 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 12:42:05 INFO - PROCESS | 3132 | 1468352525494 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:05 INFO - PROCESS | 3132 | 1468352525497 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:05 INFO - PROCESS | 3132 | ++DOCSHELL 13D85800 == 31 [pid = 3132] [id = 192] 12:42:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (13D8A000) [pid = 3132] [serial = 574] [outer = 00000000] 12:42:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (15842C00) [pid = 3132] [serial = 575] [outer = 13D8A000] 12:42:05 INFO - PROCESS | 3132 | 1468352525543 Marionette DEBUG loaded listener.js 12:42:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (1585AC00) [pid = 3132] [serial = 576] [outer = 13D8A000] 12:42:06 INFO - PROCESS | 3132 | 1468352526463 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]]]}] 12:42:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 12:42:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1179ms 12:42:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:42:06 INFO - PROCESS | 3132 | 1468352526495 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 12:42:06 INFO - PROCESS | 3132 | 1468352526497 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 12:42:06 INFO - PROCESS | 3132 | 1468352526500 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:42:06 INFO - PROCESS | 3132 | 1468352526502 Marionette TRACE conn6 <- [1,734,null,{}] 12:42:06 INFO - PROCESS | 3132 | 1468352526506 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}] 12:42:06 INFO - PROCESS | 3132 | 1468352526508 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:06 INFO - PROCESS | 3132 | 1468352526620 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 12:42:06 INFO - PROCESS | 3132 | 1468352526628 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:06 INFO - PROCESS | 3132 | 1468352526630 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:06 INFO - PROCESS | 3132 | ++DOCSHELL 1585D000 == 32 [pid = 3132] [id = 193] 12:42:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (1585D800) [pid = 3132] [serial = 577] [outer = 00000000] 12:42:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (1592D800) [pid = 3132] [serial = 578] [outer = 1585D800] 12:42:06 INFO - PROCESS | 3132 | 1468352526676 Marionette DEBUG loaded listener.js 12:42:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (15934C00) [pid = 3132] [serial = 579] [outer = 1585D800] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 0C7F5000 == 31 [pid = 3132] [id = 150] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 0C717400 == 30 [pid = 3132] [id = 136] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 0C897400 == 29 [pid = 3132] [id = 134] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 123E1800 == 28 [pid = 3132] [id = 148] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 0887C800 == 27 [pid = 3132] [id = 139] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 119F0400 == 26 [pid = 3132] [id = 143] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 11914800 == 25 [pid = 3132] [id = 147] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 16CAA000 == 24 [pid = 3132] [id = 149] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 13915C00 == 23 [pid = 3132] [id = 140] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 0DC1C400 == 22 [pid = 3132] [id = 145] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 0C7ED000 == 21 [pid = 3132] [id = 144] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 13480C00 == 20 [pid = 3132] [id = 146] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 0D719800 == 19 [pid = 3132] [id = 135] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 11BE6C00 == 18 [pid = 3132] [id = 137] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 1236CC00 == 17 [pid = 3132] [id = 141] 12:42:07 INFO - PROCESS | 3132 | --DOCSHELL 0C716400 == 16 [pid = 3132] [id = 185] 12:42:08 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (0D6F1400) [pid = 3132] [serial = 542] [outer = 00000000] [url = about:blank] 12:42:08 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (0C7F2C00) [pid = 3132] [serial = 539] [outer = 00000000] [url = about:blank] 12:42:08 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (0C7F7C00) [pid = 3132] [serial = 540] [outer = 00000000] [url = about:blank] 12:42:08 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (132E2400) [pid = 3132] [serial = 536] [outer = 00000000] [url = about:blank] 12:42:08 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (0DE0A000) [pid = 3132] [serial = 545] [outer = 00000000] [url = about:blank] 12:42:08 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (0D720000) [pid = 3132] [serial = 534] [outer = 00000000] [url = about:blank] 12:42:08 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (0D6ED800) [pid = 3132] [serial = 533] [outer = 00000000] [url = about:blank] 12:42:08 INFO - PROCESS | 3132 | --DOMWINDOW == 54 (119F4400) [pid = 3132] [serial = 548] [outer = 00000000] [url = about:blank] 12:42:08 INFO - PROCESS | 3132 | --DOMWINDOW == 53 (0DE72000) [pid = 3132] [serial = 546] [outer = 00000000] [url = about:blank] 12:42:08 INFO - PROCESS | 3132 | --DOMWINDOW == 52 (11BB0400) [pid = 3132] [serial = 549] [outer = 00000000] [url = about:blank] 12:42:08 INFO - PROCESS | 3132 | --DOMWINDOW == 51 (0D6F9000) [pid = 3132] [serial = 543] [outer = 00000000] [url = about:blank] 12:42:08 INFO - PROCESS | 3132 | --DOMWINDOW == 50 (11CCEC00) [pid = 3132] [serial = 551] [outer = 00000000] [url = about:blank] 12:42:08 INFO - PROCESS | 3132 | 1468352528843 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]]]}] 12:42:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 12:42:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2372ms 12:42:08 INFO - PROCESS | 3132 | 1468352528875 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 12:42:08 INFO - PROCESS | 3132 | 1468352528879 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 12:42:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:42:08 INFO - PROCESS | 3132 | 1468352528887 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:42:08 INFO - PROCESS | 3132 | 1468352528891 Marionette TRACE conn6 <- [1,738,null,{}] 12:42:08 INFO - PROCESS | 3132 | 1468352528898 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}] 12:42:08 INFO - PROCESS | 3132 | 1468352528901 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:08 INFO - PROCESS | 3132 | 1468352528994 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 12:42:08 INFO - PROCESS | 3132 | 1468352529003 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:08 INFO - PROCESS | 3132 | 1468352529006 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:09 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E4C00 == 17 [pid = 3132] [id = 194] 12:42:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 51 (0C7E5000) [pid = 3132] [serial = 580] [outer = 00000000] 12:42:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 52 (0C7F7400) [pid = 3132] [serial = 581] [outer = 0C7E5000] 12:42:09 INFO - PROCESS | 3132 | 1468352529058 Marionette DEBUG loaded listener.js 12:42:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 53 (0CE6D800) [pid = 3132] [serial = 582] [outer = 0C7E5000] 12:42:09 INFO - PROCESS | 3132 | 1468352530000 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]]]}] 12:42:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:42:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1132ms 12:42:10 INFO - PROCESS | 3132 | 1468352530017 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 12:42:10 INFO - PROCESS | 3132 | 1468352530022 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 12:42:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:42:10 INFO - PROCESS | 3132 | 1468352530029 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:42:10 INFO - PROCESS | 3132 | 1468352530031 Marionette TRACE conn6 <- [1,742,null,{}] 12:42:10 INFO - PROCESS | 3132 | 1468352530036 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}] 12:42:10 INFO - PROCESS | 3132 | 1468352530038 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:10 INFO - PROCESS | 3132 | 1468352530130 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 12:42:10 INFO - PROCESS | 3132 | 1468352530136 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:10 INFO - PROCESS | 3132 | 1468352530139 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:10 INFO - PROCESS | 3132 | ++DOCSHELL 0D6ED400 == 18 [pid = 3132] [id = 195] 12:42:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 54 (0D6EE000) [pid = 3132] [serial = 583] [outer = 00000000] 12:42:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 55 (0D6F2800) [pid = 3132] [serial = 584] [outer = 0D6EE000] 12:42:10 INFO - PROCESS | 3132 | 1468352530189 Marionette DEBUG loaded listener.js 12:42:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (0D6F9400) [pid = 3132] [serial = 585] [outer = 0D6EE000] 12:42:11 INFO - PROCESS | 3132 | 1468352531116 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]]]}] 12:42:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 12:42:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms 12:42:11 INFO - PROCESS | 3132 | 1468352531156 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 12:42:11 INFO - PROCESS | 3132 | 1468352531158 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 12:42:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:42:11 INFO - PROCESS | 3132 | 1468352531162 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:42:11 INFO - PROCESS | 3132 | 1468352531165 Marionette TRACE conn6 <- [1,746,null,{}] 12:42:11 INFO - PROCESS | 3132 | 1468352531180 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}] 12:42:11 INFO - PROCESS | 3132 | 1468352531185 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:11 INFO - PROCESS | 3132 | 1468352531269 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 12:42:11 INFO - PROCESS | 3132 | 1468352531277 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:11 INFO - PROCESS | 3132 | 1468352531280 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:11 INFO - PROCESS | 3132 | ++DOCSHELL 0DC1C400 == 19 [pid = 3132] [id = 196] 12:42:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (0DC1D400) [pid = 3132] [serial = 586] [outer = 00000000] 12:42:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (0DC78800) [pid = 3132] [serial = 587] [outer = 0DC1D400] 12:42:11 INFO - PROCESS | 3132 | 1468352531330 Marionette DEBUG loaded listener.js 12:42:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (0DE72000) [pid = 3132] [serial = 588] [outer = 0DC1D400] 12:42:11 INFO - PROCESS | 3132 | 1468352531831 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]]]}] 12:42:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:42:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 731ms 12:42:11 INFO - PROCESS | 3132 | 1468352531897 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 12:42:11 INFO - PROCESS | 3132 | 1468352531900 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 12:42:11 INFO - PROCESS | 3132 | 1468352531903 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:42:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:42:11 INFO - PROCESS | 3132 | 1468352531905 Marionette TRACE conn6 <- [1,750,null,{}] 12:42:11 INFO - PROCESS | 3132 | 1468352531909 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}] 12:42:11 INFO - PROCESS | 3132 | 1468352531911 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:11 INFO - PROCESS | 3132 | 1468352532000 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 12:42:12 INFO - PROCESS | 3132 | 1468352532012 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:12 INFO - PROCESS | 3132 | 1468352532014 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:12 INFO - PROCESS | 3132 | ++DOCSHELL 11911000 == 20 [pid = 3132] [id = 197] 12:42:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (11912000) [pid = 3132] [serial = 589] [outer = 00000000] 12:42:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (119EE800) [pid = 3132] [serial = 590] [outer = 11912000] 12:42:12 INFO - PROCESS | 3132 | 1468352532068 Marionette DEBUG loaded listener.js 12:42:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (119F5000) [pid = 3132] [serial = 591] [outer = 11912000] 12:42:13 INFO - PROCESS | 3132 | 1468352533020 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]]]}] 12:42:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:42:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1171ms 12:42:13 INFO - PROCESS | 3132 | 1468352533079 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 12:42:13 INFO - PROCESS | 3132 | 1468352533081 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 12:42:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:42:13 INFO - PROCESS | 3132 | 1468352533091 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:42:13 INFO - PROCESS | 3132 | 1468352533092 Marionette TRACE conn6 <- [1,754,null,{}] 12:42:13 INFO - PROCESS | 3132 | 1468352533096 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}] 12:42:13 INFO - PROCESS | 3132 | 1468352533098 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:13 INFO - PROCESS | 3132 | 1468352533206 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 12:42:13 INFO - PROCESS | 3132 | 1468352533212 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:13 INFO - PROCESS | 3132 | 1468352533214 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:13 INFO - PROCESS | 3132 | ++DOCSHELL 11BE6C00 == 21 [pid = 3132] [id = 198] 12:42:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (11BE7800) [pid = 3132] [serial = 592] [outer = 00000000] 12:42:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (11EBE400) [pid = 3132] [serial = 593] [outer = 11BE7800] 12:42:13 INFO - PROCESS | 3132 | 1468352533262 Marionette DEBUG loaded listener.js 12:42:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (1229B400) [pid = 3132] [serial = 594] [outer = 11BE7800] 12:42:14 INFO - PROCESS | 3132 | 1468352534166 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]]]}] 12:42:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:42:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1127ms 12:42:14 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (13471C00) [pid = 3132] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:42:14 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (0C7E7400) [pid = 3132] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:42:14 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (13D8A000) [pid = 3132] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:42:14 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (1231EC00) [pid = 3132] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:42:14 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (0DC11800) [pid = 3132] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:42:14 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (0CFF7000) [pid = 3132] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:42:14 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (0D71A000) [pid = 3132] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:42:14 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (0C717000) [pid = 3132] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:42:14 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (0D72CC00) [pid = 3132] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:42:14 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (12428400) [pid = 3132] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:42:14 INFO - PROCESS | 3132 | 1468352534232 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 12:42:14 INFO - PROCESS | 3132 | 1468352534234 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 12:42:14 INFO - PROCESS | 3132 | 1468352534239 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:42:14 INFO - PROCESS | 3132 | 1468352534240 Marionette TRACE conn6 <- [1,758,null,{}] 12:42:14 INFO - PROCESS | 3132 | 1468352534244 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}] 12:42:14 INFO - PROCESS | 3132 | 1468352534250 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:14 INFO - PROCESS | 3132 | 1468352534358 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 12:42:14 INFO - PROCESS | 3132 | 1468352534364 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:14 INFO - PROCESS | 3132 | 1468352534366 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:14 INFO - PROCESS | 3132 | ++DOCSHELL 0DC75000 == 22 [pid = 3132] [id = 199] 12:42:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (0DCE0000) [pid = 3132] [serial = 595] [outer = 00000000] 12:42:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (11EBA400) [pid = 3132] [serial = 596] [outer = 0DCE0000] 12:42:14 INFO - PROCESS | 3132 | 1468352534414 Marionette DEBUG loaded listener.js 12:42:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (124F2000) [pid = 3132] [serial = 597] [outer = 0DCE0000] 12:42:14 INFO - PROCESS | 3132 | 1468352534873 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]]]}] 12:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 675ms 12:42:14 INFO - PROCESS | 3132 | 1468352534916 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 12:42:14 INFO - PROCESS | 3132 | 1468352534918 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 12:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:42:14 INFO - PROCESS | 3132 | 1468352534921 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:42:14 INFO - PROCESS | 3132 | 1468352534923 Marionette TRACE conn6 <- [1,762,null,{}] 12:42:14 INFO - PROCESS | 3132 | 1468352534927 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}] 12:42:14 INFO - PROCESS | 3132 | 1468352534929 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:14 INFO - PROCESS | 3132 | 1468352535009 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 12:42:15 INFO - PROCESS | 3132 | 1468352535014 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:15 INFO - PROCESS | 3132 | 1468352535016 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:15 INFO - PROCESS | 3132 | ++DOCSHELL 13247400 == 23 [pid = 3132] [id = 200] 12:42:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (13248800) [pid = 3132] [serial = 598] [outer = 00000000] 12:42:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (13472000) [pid = 3132] [serial = 599] [outer = 13248800] 12:42:15 INFO - PROCESS | 3132 | 1468352535063 Marionette DEBUG loaded listener.js 12:42:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (13473400) [pid = 3132] [serial = 600] [outer = 13248800] 12:42:15 INFO - PROCESS | 3132 | 1468352535489 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]]]}] 12:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 12:42:15 INFO - PROCESS | 3132 | 1468352535552 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 12:42:15 INFO - PROCESS | 3132 | 1468352535555 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 12:42:15 INFO - PROCESS | 3132 | 1468352535558 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:42:15 INFO - PROCESS | 3132 | 1468352535560 Marionette TRACE conn6 <- [1,766,null,{}] 12:42:15 INFO - PROCESS | 3132 | 1468352535564 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}] 12:42:15 INFO - PROCESS | 3132 | 1468352535566 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:15 INFO - PROCESS | 3132 | 1468352535646 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 12:42:15 INFO - PROCESS | 3132 | 1468352535655 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:15 INFO - PROCESS | 3132 | 1468352535656 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:15 INFO - PROCESS | 3132 | ++DOCSHELL 08C56400 == 24 [pid = 3132] [id = 201] 12:42:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (0CE6D000) [pid = 3132] [serial = 601] [outer = 00000000] 12:42:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (135C2800) [pid = 3132] [serial = 602] [outer = 0CE6D000] 12:42:15 INFO - PROCESS | 3132 | 1468352535703 Marionette DEBUG loaded listener.js 12:42:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (134C4800) [pid = 3132] [serial = 603] [outer = 0CE6D000] 12:42:16 INFO - PROCESS | 3132 | 1468352536159 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]]]}] 12:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 632ms 12:42:16 INFO - PROCESS | 3132 | 1468352536199 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 12:42:16 INFO - PROCESS | 3132 | 1468352536201 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 12:42:16 INFO - PROCESS | 3132 | 1468352536204 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:42:16 INFO - PROCESS | 3132 | 1468352536206 Marionette TRACE conn6 <- [1,770,null,{}] 12:42:16 INFO - PROCESS | 3132 | 1468352536209 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}] 12:42:16 INFO - PROCESS | 3132 | 1468352536211 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:16 INFO - PROCESS | 3132 | 1468352536338 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 12:42:16 INFO - PROCESS | 3132 | 1468352536471 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:16 INFO - PROCESS | 3132 | 1468352536474 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:16 INFO - PROCESS | 3132 | ++DOCSHELL 08C59400 == 25 [pid = 3132] [id = 202] 12:42:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (08C59C00) [pid = 3132] [serial = 604] [outer = 00000000] 12:42:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (08C6A400) [pid = 3132] [serial = 605] [outer = 08C59C00] 12:42:16 INFO - PROCESS | 3132 | 1468352536538 Marionette DEBUG loaded listener.js 12:42:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0C7E2000) [pid = 3132] [serial = 606] [outer = 08C59C00] 12:42:17 INFO - PROCESS | 3132 | 1468352537364 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]]]}] 12:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1232ms 12:42:17 INFO - PROCESS | 3132 | 1468352537443 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 12:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:42:17 INFO - PROCESS | 3132 | 1468352537448 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 12:42:17 INFO - PROCESS | 3132 | 1468352537453 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:42:17 INFO - PROCESS | 3132 | 1468352537456 Marionette TRACE conn6 <- [1,774,null,{}] 12:42:17 INFO - PROCESS | 3132 | 1468352537462 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}] 12:42:17 INFO - PROCESS | 3132 | 1468352537465 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:17 INFO - PROCESS | 3132 | 1468352537616 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 12:42:17 INFO - PROCESS | 3132 | 1468352537734 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:17 INFO - PROCESS | 3132 | 1468352537737 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:17 INFO - PROCESS | 3132 | ++DOCSHELL 0D6F6800 == 26 [pid = 3132] [id = 203] 12:42:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0D710800) [pid = 3132] [serial = 607] [outer = 00000000] 12:42:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0D719400) [pid = 3132] [serial = 608] [outer = 0D710800] 12:42:17 INFO - PROCESS | 3132 | 1468352537799 Marionette DEBUG loaded listener.js 12:42:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0D721C00) [pid = 3132] [serial = 609] [outer = 0D710800] 12:42:18 INFO - PROCESS | 3132 | 1468352538602 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]]]}] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (13913C00) [pid = 3132] [serial = 537] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (13478000) [pid = 3132] [serial = 569] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (119EEC00) [pid = 3132] [serial = 572] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (1347CC00) [pid = 3132] [serial = 570] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (1585AC00) [pid = 3132] [serial = 576] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (1592D800) [pid = 3132] [serial = 578] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (1241C800) [pid = 3132] [serial = 566] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (0DC74C00) [pid = 3132] [serial = 563] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (0DE71400) [pid = 3132] [serial = 564] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (0D6F0C00) [pid = 3132] [serial = 560] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (0D712C00) [pid = 3132] [serial = 561] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (0DACC000) [pid = 3132] [serial = 558] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (0D722800) [pid = 3132] [serial = 557] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (0C7EAC00) [pid = 3132] [serial = 555] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (0C7DA000) [pid = 3132] [serial = 554] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 54 (12320C00) [pid = 3132] [serial = 552] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 53 (135B7800) [pid = 3132] [serial = 573] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 52 (15842C00) [pid = 3132] [serial = 575] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 3132 | --DOMWINDOW == 51 (13244800) [pid = 3132] [serial = 567] [outer = 00000000] [url = about:blank] 12:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1238ms 12:42:18 INFO - PROCESS | 3132 | 1468352538691 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 12:42:18 INFO - PROCESS | 3132 | 1468352538695 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 12:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:42:18 INFO - PROCESS | 3132 | 1468352538699 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:42:18 INFO - PROCESS | 3132 | 1468352538702 Marionette TRACE conn6 <- [1,778,null,{}] 12:42:18 INFO - PROCESS | 3132 | 1468352538708 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}] 12:42:18 INFO - PROCESS | 3132 | 1468352538711 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:18 INFO - PROCESS | 3132 | 1468352538806 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 12:42:18 INFO - PROCESS | 3132 | 1468352538813 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:18 INFO - PROCESS | 3132 | 1468352538816 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:18 INFO - PROCESS | 3132 | ++DOCSHELL 0CFFA800 == 27 [pid = 3132] [id = 204] 12:42:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 52 (0D674000) [pid = 3132] [serial = 610] [outer = 00000000] 12:42:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 53 (0D6EF800) [pid = 3132] [serial = 611] [outer = 0D674000] 12:42:18 INFO - PROCESS | 3132 | 1468352538868 Marionette DEBUG loaded listener.js 12:42:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 54 (0D70FC00) [pid = 3132] [serial = 612] [outer = 0D674000] 12:42:19 INFO - PROCESS | 3132 | 1468352539383 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]]]}] 12:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 12:42:19 INFO - PROCESS | 3132 | 1468352539430 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 12:42:19 INFO - PROCESS | 3132 | 1468352539435 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 12:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:42:19 INFO - PROCESS | 3132 | 1468352539442 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:42:19 INFO - PROCESS | 3132 | 1468352539445 Marionette TRACE conn6 <- [1,782,null,{}] 12:42:19 INFO - PROCESS | 3132 | 1468352539448 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}] 12:42:19 INFO - PROCESS | 3132 | 1468352539451 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:19 INFO - PROCESS | 3132 | 1468352539543 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 12:42:19 INFO - PROCESS | 3132 | 1468352539627 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:19 INFO - PROCESS | 3132 | 1468352539630 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:19 INFO - PROCESS | 3132 | ++DOCSHELL 0D724800 == 28 [pid = 3132] [id = 205] 12:42:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 55 (0D724C00) [pid = 3132] [serial = 613] [outer = 00000000] 12:42:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (0DC14400) [pid = 3132] [serial = 614] [outer = 0D724C00] 12:42:19 INFO - PROCESS | 3132 | 1468352539679 Marionette DEBUG loaded listener.js 12:42:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (0DC1A800) [pid = 3132] [serial = 615] [outer = 0D724C00] 12:42:20 INFO - PROCESS | 3132 | 1468352540088 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]]]}] 12:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 669ms 12:42:20 INFO - PROCESS | 3132 | 1468352540115 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 12:42:20 INFO - PROCESS | 3132 | 1468352540118 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 12:42:20 INFO - PROCESS | 3132 | 1468352540121 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:42:20 INFO - PROCESS | 3132 | 1468352540124 Marionette TRACE conn6 <- [1,786,null,{}] 12:42:20 INFO - PROCESS | 3132 | 1468352540135 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}] 12:42:20 INFO - PROCESS | 3132 | 1468352540140 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:20 INFO - PROCESS | 3132 | 1468352540260 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 12:42:20 INFO - PROCESS | 3132 | 1468352540269 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:20 INFO - PROCESS | 3132 | 1468352540272 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:20 INFO - PROCESS | 3132 | ++DOCSHELL 11BA5800 == 29 [pid = 3132] [id = 206] 12:42:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (11BE4400) [pid = 3132] [serial = 616] [outer = 00000000] 12:42:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (1222B800) [pid = 3132] [serial = 617] [outer = 11BE4400] 12:42:20 INFO - PROCESS | 3132 | 1468352540331 Marionette DEBUG loaded listener.js 12:42:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (12425800) [pid = 3132] [serial = 618] [outer = 11BE4400] 12:42:20 INFO - PROCESS | 3132 | 1468352540792 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]]]}] 12:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 12:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 12:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:42:20 INFO - PROCESS | 3132 | 1468352540856 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 12:42:20 INFO - PROCESS | 3132 | 1468352540859 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 12:42:20 INFO - PROCESS | 3132 | 1468352540862 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:42:20 INFO - PROCESS | 3132 | 1468352540863 Marionette TRACE conn6 <- [1,790,null,{}] 12:42:20 INFO - PROCESS | 3132 | 1468352540873 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}] 12:42:20 INFO - PROCESS | 3132 | 1468352540876 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:20 INFO - PROCESS | 3132 | 1468352540995 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 12:42:20 INFO - PROCESS | 3132 | 1468352541005 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:20 INFO - PROCESS | 3132 | 1468352541008 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:21 INFO - PROCESS | 3132 | ++DOCSHELL 132E0400 == 30 [pid = 3132] [id = 207] 12:42:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (132E1400) [pid = 3132] [serial = 619] [outer = 00000000] 12:42:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (13476800) [pid = 3132] [serial = 620] [outer = 132E1400] 12:42:21 INFO - PROCESS | 3132 | 1468352541055 Marionette DEBUG loaded listener.js 12:42:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (1347E000) [pid = 3132] [serial = 621] [outer = 132E1400] 12:42:21 INFO - PROCESS | 3132 | 1468352541529 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]]]}] 12:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 12:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 690ms 12:42:21 INFO - PROCESS | 3132 | 1468352541552 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 12:42:21 INFO - PROCESS | 3132 | 1468352541554 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 12:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:42:21 INFO - PROCESS | 3132 | 1468352541563 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:42:21 INFO - PROCESS | 3132 | 1468352541565 Marionette TRACE conn6 <- [1,794,null,{}] 12:42:21 INFO - PROCESS | 3132 | 1468352541569 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}] 12:42:21 INFO - PROCESS | 3132 | 1468352541571 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:21 INFO - PROCESS | 3132 | 1468352541711 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 12:42:21 INFO - PROCESS | 3132 | 1468352541733 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:21 INFO - PROCESS | 3132 | 1468352541735 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:21 INFO - PROCESS | 3132 | ++DOCSHELL 0D67F800 == 31 [pid = 3132] [id = 208] 12:42:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (134C1400) [pid = 3132] [serial = 622] [outer = 00000000] 12:42:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (13914C00) [pid = 3132] [serial = 623] [outer = 134C1400] 12:42:21 INFO - PROCESS | 3132 | 1468352541779 Marionette DEBUG loaded listener.js 12:42:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (13D8B800) [pid = 3132] [serial = 624] [outer = 134C1400] 12:42:22 INFO - PROCESS | 3132 | 1468352542231 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]]]}] 12:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 12:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 12:42:22 INFO - PROCESS | 3132 | 1468352542288 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 12:42:22 INFO - PROCESS | 3132 | 1468352542290 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 12:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:42:22 INFO - PROCESS | 3132 | 1468352542294 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:42:22 INFO - PROCESS | 3132 | 1468352542295 Marionette TRACE conn6 <- [1,798,null,{}] 12:42:22 INFO - PROCESS | 3132 | 1468352542309 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}] 12:42:22 INFO - PROCESS | 3132 | 1468352542314 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:22 INFO - PROCESS | 3132 | 1468352542445 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 12:42:22 INFO - PROCESS | 3132 | 1468352542503 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:22 INFO - PROCESS | 3132 | 1468352542505 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:22 INFO - PROCESS | 3132 | ++DOCSHELL 1585A400 == 32 [pid = 3132] [id = 209] 12:42:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (1585F000) [pid = 3132] [serial = 625] [outer = 00000000] 12:42:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (15863400) [pid = 3132] [serial = 626] [outer = 1585F000] 12:42:22 INFO - PROCESS | 3132 | 1468352542552 Marionette DEBUG loaded listener.js 12:42:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (15863800) [pid = 3132] [serial = 627] [outer = 1585F000] 12:42:22 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0C7E5000) [pid = 3132] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:42:22 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (0DCE0000) [pid = 3132] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:42:22 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (0DC1D400) [pid = 3132] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:42:22 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (0D6EE000) [pid = 3132] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:42:22 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (11BE7800) [pid = 3132] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:42:22 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (1585D800) [pid = 3132] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:42:22 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (13248800) [pid = 3132] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:42:22 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (11912000) [pid = 3132] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:42:22 INFO - PROCESS | 3132 | 1468352543007 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]]]}] 12:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 789ms 12:42:23 INFO - PROCESS | 3132 | 1468352543087 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 12:42:23 INFO - PROCESS | 3132 | 1468352543089 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 12:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:42:23 INFO - PROCESS | 3132 | 1468352543092 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:42:23 INFO - PROCESS | 3132 | 1468352543094 Marionette TRACE conn6 <- [1,802,null,{}] 12:42:23 INFO - PROCESS | 3132 | 1468352543098 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}] 12:42:23 INFO - PROCESS | 3132 | 1468352543100 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:23 INFO - PROCESS | 3132 | 1468352543205 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 12:42:23 INFO - PROCESS | 3132 | 1468352543257 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:23 INFO - PROCESS | 3132 | 1468352543259 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:23 INFO - PROCESS | 3132 | ++DOCSHELL 15858400 == 33 [pid = 3132] [id = 210] 12:42:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (15862C00) [pid = 3132] [serial = 628] [outer = 00000000] 12:42:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (15E44800) [pid = 3132] [serial = 629] [outer = 15862C00] 12:42:23 INFO - PROCESS | 3132 | 1468352543304 Marionette DEBUG loaded listener.js 12:42:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (162ED000) [pid = 3132] [serial = 630] [outer = 15862C00] 12:42:23 INFO - PROCESS | 3132 | 1468352543660 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] 12:42:23 INFO - PROCESS | 3132 | 1468352543727 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 12:42:23 INFO - PROCESS | 3132 | 1468352543730 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:42:23 INFO - PROCESS | 3132 | 1468352543731 Marionette TRACE conn6 <- [1,806,null,{}] 12:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:42:23 INFO - PROCESS | 3132 | 1468352543735 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}] 12:42:23 INFO - PROCESS | 3132 | 1468352543737 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:23 INFO - PROCESS | 3132 | 1468352543817 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 12:42:23 INFO - PROCESS | 3132 | 1468352543822 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:23 INFO - PROCESS | 3132 | 1468352543824 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:23 INFO - PROCESS | 3132 | ++DOCSHELL 16406C00 == 34 [pid = 3132] [id = 211] 12:42:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (16408800) [pid = 3132] [serial = 631] [outer = 00000000] 12:42:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (16487400) [pid = 3132] [serial = 632] [outer = 16408800] 12:42:23 INFO - PROCESS | 3132 | 1468352543870 Marionette DEBUG loaded listener.js 12:42:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (1648DC00) [pid = 3132] [serial = 633] [outer = 16408800] 12:42:24 INFO - PROCESS | 3132 | 1468352544292 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]]]}] 12:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 633ms 12:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:42:24 INFO - PROCESS | 3132 | 1468352544367 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 12:42:24 INFO - PROCESS | 3132 | 1468352544369 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 12:42:24 INFO - PROCESS | 3132 | 1468352544372 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:42:24 INFO - PROCESS | 3132 | 1468352544374 Marionette TRACE conn6 <- [1,810,null,{}] 12:42:24 INFO - PROCESS | 3132 | 1468352544378 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}] 12:42:24 INFO - PROCESS | 3132 | 1468352544379 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:24 INFO - PROCESS | 3132 | 1468352544463 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 12:42:24 INFO - PROCESS | 3132 | 1468352544503 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:24 INFO - PROCESS | 3132 | 1468352544504 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:24 INFO - PROCESS | 3132 | ++DOCSHELL 1648D800 == 35 [pid = 3132] [id = 212] 12:42:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (164E4800) [pid = 3132] [serial = 634] [outer = 00000000] 12:42:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (16703400) [pid = 3132] [serial = 635] [outer = 164E4800] 12:42:24 INFO - PROCESS | 3132 | 1468352544548 Marionette DEBUG loaded listener.js 12:42:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (16704400) [pid = 3132] [serial = 636] [outer = 164E4800] 12:42:25 INFO - PROCESS | 3132 | --DOCSHELL 0D713400 == 34 [pid = 3132] [id = 186] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (0CE6D800) [pid = 3132] [serial = 582] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (124F2000) [pid = 3132] [serial = 597] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (0DE72000) [pid = 3132] [serial = 588] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (0D6F2800) [pid = 3132] [serial = 584] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (1229B400) [pid = 3132] [serial = 594] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (11EBE400) [pid = 3132] [serial = 593] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (15934C00) [pid = 3132] [serial = 579] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (13472000) [pid = 3132] [serial = 599] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (0DC78800) [pid = 3132] [serial = 587] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (119EE800) [pid = 3132] [serial = 590] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (0D6F9400) [pid = 3132] [serial = 585] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (13473400) [pid = 3132] [serial = 600] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (11EBA400) [pid = 3132] [serial = 596] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (119F5000) [pid = 3132] [serial = 591] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (0C7F7400) [pid = 3132] [serial = 581] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | --DOMWINDOW == 54 (135C2800) [pid = 3132] [serial = 602] [outer = 00000000] [url = about:blank] 12:42:26 INFO - PROCESS | 3132 | 1468352546309 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] 12:42:26 INFO - PROCESS | 3132 | 1468352546361 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 12:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:42:26 INFO - PROCESS | 3132 | 1468352546366 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:42:26 INFO - PROCESS | 3132 | 1468352546369 Marionette TRACE conn6 <- [1,814,null,{}] 12:42:26 INFO - PROCESS | 3132 | 1468352546376 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}] 12:42:26 INFO - PROCESS | 3132 | 1468352546379 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:26 INFO - PROCESS | 3132 | 1468352546472 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 12:42:26 INFO - PROCESS | 3132 | 1468352546482 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:26 INFO - PROCESS | 3132 | 1468352546487 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:26 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F5800 == 35 [pid = 3132] [id = 213] 12:42:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 55 (0C7F7800) [pid = 3132] [serial = 637] [outer = 00000000] 12:42:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (0CE1E800) [pid = 3132] [serial = 638] [outer = 0C7F7800] 12:42:26 INFO - PROCESS | 3132 | 1468352546539 Marionette DEBUG loaded listener.js 12:42:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (0CE6C000) [pid = 3132] [serial = 639] [outer = 0C7F7800] 12:42:27 INFO - PROCESS | 3132 | 1468352547043 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]]]}] 12:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 730ms 12:42:27 INFO - PROCESS | 3132 | 1468352547097 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 12:42:27 INFO - PROCESS | 3132 | 1468352547102 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 12:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:42:27 INFO - PROCESS | 3132 | 1468352547108 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:42:27 INFO - PROCESS | 3132 | 1468352547111 Marionette TRACE conn6 <- [1,818,null,{}] 12:42:27 INFO - PROCESS | 3132 | 1468352547115 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}] 12:42:27 INFO - PROCESS | 3132 | 1468352547118 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:27 INFO - PROCESS | 3132 | 1468352547210 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 12:42:27 INFO - PROCESS | 3132 | 1468352547218 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:27 INFO - PROCESS | 3132 | 1468352547220 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:27 INFO - PROCESS | 3132 | ++DOCSHELL 0D6EE000 == 36 [pid = 3132] [id = 214] 12:42:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (0D6EE400) [pid = 3132] [serial = 640] [outer = 00000000] 12:42:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (0D6F3400) [pid = 3132] [serial = 641] [outer = 0D6EE400] 12:42:27 INFO - PROCESS | 3132 | 1468352547268 Marionette DEBUG loaded listener.js 12:42:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (0D6FA400) [pid = 3132] [serial = 642] [outer = 0D6EE400] 12:42:28 INFO - PROCESS | 3132 | 1468352548906 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]]]}] 12:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1835ms 12:42:28 INFO - PROCESS | 3132 | 1468352548948 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 12:42:28 INFO - PROCESS | 3132 | 1468352548950 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 12:42:28 INFO - PROCESS | 3132 | 1468352548954 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:42:28 INFO - PROCESS | 3132 | 1468352548957 Marionette TRACE conn6 <- [1,822,null,{}] 12:42:28 INFO - PROCESS | 3132 | 1468352548968 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}] 12:42:28 INFO - PROCESS | 3132 | 1468352548972 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:29 INFO - PROCESS | 3132 | 1468352549085 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 12:42:29 INFO - PROCESS | 3132 | 1468352549095 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:29 INFO - PROCESS | 3132 | 1468352549098 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:29 INFO - PROCESS | 3132 | ++DOCSHELL 119EAC00 == 37 [pid = 3132] [id = 215] 12:42:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (119EB000) [pid = 3132] [serial = 643] [outer = 00000000] 12:42:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (119F5800) [pid = 3132] [serial = 644] [outer = 119EB000] 12:42:29 INFO - PROCESS | 3132 | 1468352549158 Marionette DEBUG loaded listener.js 12:42:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (11BE7800) [pid = 3132] [serial = 645] [outer = 119EB000] 12:42:29 INFO - PROCESS | 3132 | 1468352549582 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]]]}] 12:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 733ms 12:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:42:29 INFO - PROCESS | 3132 | 1468352549691 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 12:42:29 INFO - PROCESS | 3132 | 1468352549694 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 12:42:29 INFO - PROCESS | 3132 | 1468352549697 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:42:29 INFO - PROCESS | 3132 | 1468352549699 Marionette TRACE conn6 <- [1,826,null,{}] 12:42:29 INFO - PROCESS | 3132 | 1468352549703 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}] 12:42:29 INFO - PROCESS | 3132 | 1468352549705 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:29 INFO - PROCESS | 3132 | 1468352549814 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 12:42:29 INFO - PROCESS | 3132 | 1468352549825 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:29 INFO - PROCESS | 3132 | 1468352549827 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:29 INFO - PROCESS | 3132 | ++DOCSHELL 11ED0C00 == 38 [pid = 3132] [id = 216] 12:42:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (11ED7C00) [pid = 3132] [serial = 646] [outer = 00000000] 12:42:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (1236CC00) [pid = 3132] [serial = 647] [outer = 11ED7C00] 12:42:29 INFO - PROCESS | 3132 | 1468352549874 Marionette DEBUG loaded listener.js 12:42:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (1241C800) [pid = 3132] [serial = 648] [outer = 11ED7C00] 12:42:30 INFO - PROCESS | 3132 | 1468352550298 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]]]}] 12:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 629ms 12:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:42:30 INFO - PROCESS | 3132 | 1468352550334 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 12:42:30 INFO - PROCESS | 3132 | 1468352550336 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 12:42:30 INFO - PROCESS | 3132 | 1468352550340 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:42:30 INFO - PROCESS | 3132 | 1468352550341 Marionette TRACE conn6 <- [1,830,null,{}] 12:42:30 INFO - PROCESS | 3132 | 1468352550345 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}] 12:42:30 INFO - PROCESS | 3132 | 1468352550347 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:30 INFO - PROCESS | 3132 | 1468352550429 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 12:42:30 INFO - PROCESS | 3132 | 1468352550435 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:30 INFO - PROCESS | 3132 | 1468352550437 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:30 INFO - PROCESS | 3132 | ++DOCSHELL 123E9C00 == 39 [pid = 3132] [id = 217] 12:42:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (124EA000) [pid = 3132] [serial = 649] [outer = 00000000] 12:42:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (1324B000) [pid = 3132] [serial = 650] [outer = 124EA000] 12:42:30 INFO - PROCESS | 3132 | 1468352550483 Marionette DEBUG loaded listener.js 12:42:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (132E3000) [pid = 3132] [serial = 651] [outer = 124EA000] 12:42:30 INFO - PROCESS | 3132 | 1468352550914 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]]]}] 12:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 12:42:30 INFO - PROCESS | 3132 | 1468352550971 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 12:42:30 INFO - PROCESS | 3132 | 1468352550973 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 12:42:30 INFO - PROCESS | 3132 | 1468352550976 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:42:30 INFO - PROCESS | 3132 | 1468352550978 Marionette TRACE conn6 <- [1,834,null,{}] 12:42:30 INFO - PROCESS | 3132 | 1468352550981 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}] 12:42:30 INFO - PROCESS | 3132 | 1468352550987 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:31 INFO - PROCESS | 3132 | 1468352551092 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 12:42:31 INFO - PROCESS | 3132 | 1468352551106 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:31 INFO - PROCESS | 3132 | 1468352551108 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:31 INFO - PROCESS | 3132 | ++DOCSHELL 13824C00 == 40 [pid = 3132] [id = 218] 12:42:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (1390B800) [pid = 3132] [serial = 652] [outer = 00000000] 12:42:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (13D86000) [pid = 3132] [serial = 653] [outer = 1390B800] 12:42:31 INFO - PROCESS | 3132 | 1468352551152 Marionette DEBUG loaded listener.js 12:42:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (1488F000) [pid = 3132] [serial = 654] [outer = 1390B800] 12:42:31 INFO - PROCESS | 3132 | 1468352551576 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]]]}] 12:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 12:42:31 INFO - PROCESS | 3132 | 1468352551611 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 12:42:31 INFO - PROCESS | 3132 | 1468352551613 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 12:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:42:31 INFO - PROCESS | 3132 | 1468352551616 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:42:31 INFO - PROCESS | 3132 | 1468352551617 Marionette TRACE conn6 <- [1,838,null,{}] 12:42:31 INFO - PROCESS | 3132 | 1468352551621 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}] 12:42:31 INFO - PROCESS | 3132 | 1468352551623 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:31 INFO - PROCESS | 3132 | 1468352551740 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 12:42:31 INFO - PROCESS | 3132 | 1468352551748 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:31 INFO - PROCESS | 3132 | 1468352551750 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:31 INFO - PROCESS | 3132 | ++DOCSHELL 13D83000 == 41 [pid = 3132] [id = 219] 12:42:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (14894C00) [pid = 3132] [serial = 655] [outer = 00000000] 12:42:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (15855C00) [pid = 3132] [serial = 656] [outer = 14894C00] 12:42:31 INFO - PROCESS | 3132 | 1468352551797 Marionette DEBUG loaded listener.js 12:42:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (15856C00) [pid = 3132] [serial = 657] [outer = 14894C00] 12:42:32 INFO - PROCESS | 3132 | 1468352552213 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]]]}] 12:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 12:42:32 INFO - PROCESS | 3132 | 1468352552247 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 12:42:32 INFO - PROCESS | 3132 | 1468352552249 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 12:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:42:32 INFO - PROCESS | 3132 | 1468352552252 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:42:32 INFO - PROCESS | 3132 | 1468352552254 Marionette TRACE conn6 <- [1,842,null,{}] 12:42:32 INFO - PROCESS | 3132 | 1468352552258 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}] 12:42:32 INFO - PROCESS | 3132 | 1468352552259 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:32 INFO - PROCESS | 3132 | 1468352552338 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 12:42:32 INFO - PROCESS | 3132 | 1468352552435 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:32 INFO - PROCESS | 3132 | 1468352552437 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:32 INFO - PROCESS | 3132 | ++DOCSHELL 08C61000 == 42 [pid = 3132] [id = 220] 12:42:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0C7DA000) [pid = 3132] [serial = 658] [outer = 00000000] 12:42:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (16407400) [pid = 3132] [serial = 659] [outer = 0C7DA000] 12:42:32 INFO - PROCESS | 3132 | 1468352552511 Marionette DEBUG loaded listener.js 12:42:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (15862000) [pid = 3132] [serial = 660] [outer = 0C7DA000] 12:42:32 INFO - PROCESS | 3132 | 1468352552934 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]]]}] 12:42:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (15E45800) [pid = 3132] [serial = 661] [outer = 1735BC00] 12:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 729ms 12:42:32 INFO - PROCESS | 3132 | 1468352553009 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 12:42:32 INFO - PROCESS | 3132 | 1468352553011 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 12:42:32 INFO - PROCESS | 3132 | 1468352553014 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:42:32 INFO - PROCESS | 3132 | 1468352553016 Marionette TRACE conn6 <- [1,846,null,{}] 12:42:32 INFO - PROCESS | 3132 | 1468352553020 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}] 12:42:32 INFO - PROCESS | 3132 | 1468352553021 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:33 INFO - PROCESS | 3132 | 1468352553140 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 12:42:33 INFO - PROCESS | 3132 | 1468352553145 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:33 INFO - PROCESS | 3132 | 1468352553147 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:33 INFO - PROCESS | 3132 | ++DOCSHELL 119EA800 == 43 [pid = 3132] [id = 221] 12:42:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (16486800) [pid = 3132] [serial = 662] [outer = 00000000] 12:42:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (1670D000) [pid = 3132] [serial = 663] [outer = 16486800] 12:42:33 INFO - PROCESS | 3132 | 1468352553190 Marionette DEBUG loaded listener.js 12:42:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (1670F000) [pid = 3132] [serial = 664] [outer = 16486800] 12:42:33 INFO - PROCESS | 3132 | 1468352553615 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]]]}] 12:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 12:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:42:33 INFO - PROCESS | 3132 | 1468352553690 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 12:42:33 INFO - PROCESS | 3132 | 1468352553692 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 12:42:33 INFO - PROCESS | 3132 | 1468352553695 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:42:33 INFO - PROCESS | 3132 | 1468352553697 Marionette TRACE conn6 <- [1,850,null,{}] 12:42:33 INFO - PROCESS | 3132 | 1468352553700 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}] 12:42:33 INFO - PROCESS | 3132 | 1468352553702 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:33 INFO - PROCESS | 3132 | 1468352553847 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 12:42:33 INFO - PROCESS | 3132 | 1468352553853 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:33 INFO - PROCESS | 3132 | 1468352553855 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:33 INFO - PROCESS | 3132 | ++DOCSHELL 16718C00 == 44 [pid = 3132] [id = 222] 12:42:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (1671C400) [pid = 3132] [serial = 665] [outer = 00000000] 12:42:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (16721800) [pid = 3132] [serial = 666] [outer = 1671C400] 12:42:33 INFO - PROCESS | 3132 | 1468352553900 Marionette DEBUG loaded listener.js 12:42:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (167A5000) [pid = 3132] [serial = 667] [outer = 1671C400] 12:42:34 INFO - PROCESS | 3132 | 1468352554347 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]]]}] 12:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 12:42:34 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (132E1400) [pid = 3132] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:42:34 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (134C1400) [pid = 3132] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:42:34 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (15862C00) [pid = 3132] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:42:34 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (1585F000) [pid = 3132] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:42:34 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (16408800) [pid = 3132] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:42:34 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (11BE4400) [pid = 3132] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:42:34 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0D724C00) [pid = 3132] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:42:34 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0D674000) [pid = 3132] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:42:34 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D710800) [pid = 3132] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:42:34 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (08C59C00) [pid = 3132] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:42:34 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0CE6D000) [pid = 3132] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:42:34 INFO - PROCESS | 3132 | 1468352554483 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 12:42:34 INFO - PROCESS | 3132 | 1468352554486 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 12:42:34 INFO - PROCESS | 3132 | 1468352554495 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:42:34 INFO - PROCESS | 3132 | 1468352554497 Marionette TRACE conn6 <- [1,854,null,{}] 12:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:42:34 INFO - PROCESS | 3132 | 1468352554501 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}] 12:42:34 INFO - PROCESS | 3132 | 1468352554504 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:34 INFO - PROCESS | 3132 | 1468352554602 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 12:42:34 INFO - PROCESS | 3132 | 1468352554609 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:34 INFO - PROCESS | 3132 | 1468352554612 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:34 INFO - PROCESS | 3132 | ++DOCSHELL 0DFD0C00 == 45 [pid = 3132] [id = 223] 12:42:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (119E8000) [pid = 3132] [serial = 668] [outer = 00000000] 12:42:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (132DCC00) [pid = 3132] [serial = 669] [outer = 119E8000] 12:42:34 INFO - PROCESS | 3132 | 1468352554657 Marionette DEBUG loaded listener.js 12:42:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (1585CC00) [pid = 3132] [serial = 670] [outer = 119E8000] 12:42:35 INFO - PROCESS | 3132 | 1468352555078 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]]]}] 12:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 12:42:35 INFO - PROCESS | 3132 | 1468352555155 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 12:42:35 INFO - PROCESS | 3132 | 1468352555156 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 12:42:35 INFO - PROCESS | 3132 | 1468352555160 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:42:35 INFO - PROCESS | 3132 | 1468352555162 Marionette TRACE conn6 <- [1,858,null,{}] 12:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:42:35 INFO - PROCESS | 3132 | 1468352555166 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}] 12:42:35 INFO - PROCESS | 3132 | 1468352555167 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:35 INFO - PROCESS | 3132 | 1468352555249 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 12:42:35 INFO - PROCESS | 3132 | 1468352555257 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:35 INFO - PROCESS | 3132 | 1468352555259 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:35 INFO - PROCESS | 3132 | ++DOCSHELL 0D724C00 == 46 [pid = 3132] [id = 224] 12:42:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (162F8800) [pid = 3132] [serial = 671] [outer = 00000000] 12:42:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (16842800) [pid = 3132] [serial = 672] [outer = 162F8800] 12:42:35 INFO - PROCESS | 3132 | 1468352555314 Marionette DEBUG loaded listener.js 12:42:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (168DA800) [pid = 3132] [serial = 673] [outer = 162F8800] 12:42:35 INFO - PROCESS | 3132 | 1468352555699 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]]]}] 12:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 12:42:35 INFO - PROCESS | 3132 | 1468352555768 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 12:42:35 INFO - PROCESS | 3132 | 1468352555770 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 12:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:42:35 INFO - PROCESS | 3132 | 1468352555773 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:42:35 INFO - PROCESS | 3132 | 1468352555774 Marionette TRACE conn6 <- [1,862,null,{}] 12:42:35 INFO - PROCESS | 3132 | 1468352555778 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}] 12:42:35 INFO - PROCESS | 3132 | 1468352555780 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:35 INFO - PROCESS | 3132 | 1468352555860 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 12:42:35 INFO - PROCESS | 3132 | 1468352555867 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:35 INFO - PROCESS | 3132 | 1468352555869 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:35 INFO - PROCESS | 3132 | ++DOCSHELL 16720800 == 47 [pid = 3132] [id = 225] 12:42:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (168E1C00) [pid = 3132] [serial = 674] [outer = 00000000] 12:42:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (16BD7000) [pid = 3132] [serial = 675] [outer = 168E1C00] 12:42:35 INFO - PROCESS | 3132 | 1468352555915 Marionette DEBUG loaded listener.js 12:42:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16BE2800) [pid = 3132] [serial = 676] [outer = 168E1C00] 12:42:36 INFO - PROCESS | 3132 | 1468352556339 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]]]}] 12:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 12:42:36 INFO - PROCESS | 3132 | 1468352556403 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 12:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:42:36 INFO - PROCESS | 3132 | 1468352556405 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 12:42:36 INFO - PROCESS | 3132 | 1468352556408 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:42:36 INFO - PROCESS | 3132 | 1468352556410 Marionette TRACE conn6 <- [1,866,null,{}] 12:42:36 INFO - PROCESS | 3132 | 1468352556414 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}] 12:42:36 INFO - PROCESS | 3132 | 1468352556415 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:36 INFO - PROCESS | 3132 | 1468352556544 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 12:42:36 INFO - PROCESS | 3132 | 1468352556731 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:36 INFO - PROCESS | 3132 | 1468352556734 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:36 INFO - PROCESS | 3132 | ++DOCSHELL 08C60C00 == 48 [pid = 3132] [id = 226] 12:42:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (08C61C00) [pid = 3132] [serial = 677] [outer = 00000000] 12:42:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (0C7DD000) [pid = 3132] [serial = 678] [outer = 08C61C00] 12:42:36 INFO - PROCESS | 3132 | 1468352556796 Marionette DEBUG loaded listener.js 12:42:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0C7ED400) [pid = 3132] [serial = 679] [outer = 08C61C00] 12:42:37 INFO - PROCESS | 3132 | 1468352557549 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]]]}] 12:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1235ms 12:42:37 INFO - PROCESS | 3132 | 1468352557647 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 12:42:37 INFO - PROCESS | 3132 | 1468352557652 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 12:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:42:37 INFO - PROCESS | 3132 | 1468352557657 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:42:37 INFO - PROCESS | 3132 | 1468352557661 Marionette TRACE conn6 <- [1,870,null,{}] 12:42:37 INFO - PROCESS | 3132 | 1468352557666 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}] 12:42:37 INFO - PROCESS | 3132 | 1468352557669 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:37 INFO - PROCESS | 3132 | 1468352557824 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 12:42:37 INFO - PROCESS | 3132 | 1468352557948 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:37 INFO - PROCESS | 3132 | 1468352557952 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:37 INFO - PROCESS | 3132 | ++DOCSHELL 0D713C00 == 49 [pid = 3132] [id = 227] 12:42:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0D716C00) [pid = 3132] [serial = 680] [outer = 00000000] 12:42:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0D721400) [pid = 3132] [serial = 681] [outer = 0D716C00] 12:42:38 INFO - PROCESS | 3132 | 1468352558011 Marionette DEBUG loaded listener.js 12:42:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0DE0B400) [pid = 3132] [serial = 682] [outer = 0D716C00] 12:42:38 INFO - PROCESS | 3132 | 1468352558935 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]]]}] 12:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1332ms 12:42:38 INFO - PROCESS | 3132 | 1468352558993 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 12:42:39 INFO - PROCESS | 3132 | 1468352558997 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 12:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:42:39 INFO - PROCESS | 3132 | 1468352559003 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:42:39 INFO - PROCESS | 3132 | 1468352559006 Marionette TRACE conn6 <- [1,874,null,{}] 12:42:39 INFO - PROCESS | 3132 | 1468352559011 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}] 12:42:39 INFO - PROCESS | 3132 | 1468352559014 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:39 INFO - PROCESS | 3132 | 1468352559123 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 1585A400 == 48 [pid = 3132] [id = 209] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 16406C00 == 47 [pid = 3132] [id = 211] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 15858400 == 46 [pid = 3132] [id = 210] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 0D67F800 == 45 [pid = 3132] [id = 208] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 132E0400 == 44 [pid = 3132] [id = 207] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 11BA5800 == 43 [pid = 3132] [id = 206] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 0D724800 == 42 [pid = 3132] [id = 205] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 16720800 == 41 [pid = 3132] [id = 225] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 0D724C00 == 40 [pid = 3132] [id = 224] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 0DFD0C00 == 39 [pid = 3132] [id = 223] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 16718C00 == 38 [pid = 3132] [id = 222] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 119EA800 == 37 [pid = 3132] [id = 221] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 08C61000 == 36 [pid = 3132] [id = 220] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 13D83000 == 35 [pid = 3132] [id = 219] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 13824C00 == 34 [pid = 3132] [id = 218] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 123E9C00 == 33 [pid = 3132] [id = 217] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 11ED0C00 == 32 [pid = 3132] [id = 216] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 119EAC00 == 31 [pid = 3132] [id = 215] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 0D6EE000 == 30 [pid = 3132] [id = 214] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 0C7F5800 == 29 [pid = 3132] [id = 213] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (16703400) [pid = 3132] [serial = 635] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOCSHELL 1648D800 == 28 [pid = 3132] [id = 212] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (13476800) [pid = 3132] [serial = 620] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (13D8B800) [pid = 3132] [serial = 624] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (13914C00) [pid = 3132] [serial = 623] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (15E44800) [pid = 3132] [serial = 629] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (15863400) [pid = 3132] [serial = 626] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (16487400) [pid = 3132] [serial = 632] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (15863800) [pid = 3132] [serial = 627] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (1222B800) [pid = 3132] [serial = 617] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0DC14400) [pid = 3132] [serial = 614] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0DC1A800) [pid = 3132] [serial = 615] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0D6EF800) [pid = 3132] [serial = 611] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D70FC00) [pid = 3132] [serial = 612] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0D721C00) [pid = 3132] [serial = 609] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0D719400) [pid = 3132] [serial = 608] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0C7E2000) [pid = 3132] [serial = 606] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (08C6A400) [pid = 3132] [serial = 605] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (134C4800) [pid = 3132] [serial = 603] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (1648DC00) [pid = 3132] [serial = 633] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (1347E000) [pid = 3132] [serial = 621] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (162ED000) [pid = 3132] [serial = 630] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (12425800) [pid = 3132] [serial = 618] [outer = 00000000] [url = about:blank] 12:42:39 INFO - PROCESS | 3132 | 1468352559248 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:39 INFO - PROCESS | 3132 | 1468352559253 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:39 INFO - PROCESS | 3132 | ++DOCSHELL 08C67800 == 29 [pid = 3132] [id = 228] 12:42:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (08C6A400) [pid = 3132] [serial = 683] [outer = 00000000] 12:42:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0C7E3800) [pid = 3132] [serial = 684] [outer = 08C6A400] 12:42:39 INFO - PROCESS | 3132 | 1468352559302 Marionette DEBUG loaded listener.js 12:42:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0CE6A800) [pid = 3132] [serial = 685] [outer = 08C6A400] 12:42:39 INFO - PROCESS | 3132 | 1468352559736 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]]]}] 12:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 789ms 12:42:39 INFO - PROCESS | 3132 | 1468352559803 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 12:42:39 INFO - PROCESS | 3132 | 1468352559808 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 12:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:42:39 INFO - PROCESS | 3132 | 1468352559819 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:42:39 INFO - PROCESS | 3132 | 1468352559822 Marionette TRACE conn6 <- [1,878,null,{}] 12:42:39 INFO - PROCESS | 3132 | 1468352559826 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}] 12:42:39 INFO - PROCESS | 3132 | 1468352559828 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:39 INFO - PROCESS | 3132 | 1468352559918 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 12:42:39 INFO - PROCESS | 3132 | 1468352559926 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:39 INFO - PROCESS | 3132 | 1468352559929 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:39 INFO - PROCESS | 3132 | ++DOCSHELL 0D6F0400 == 30 [pid = 3132] [id = 229] 12:42:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D6F1C00) [pid = 3132] [serial = 686] [outer = 00000000] 12:42:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0D723400) [pid = 3132] [serial = 687] [outer = 0D6F1C00] 12:42:39 INFO - PROCESS | 3132 | 1468352559985 Marionette DEBUG loaded listener.js 12:42:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0D729000) [pid = 3132] [serial = 688] [outer = 0D6F1C00] 12:42:40 INFO - PROCESS | 3132 | 1468352560463 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]]]}] 12:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 12:42:40 INFO - PROCESS | 3132 | 1468352560491 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 12:42:40 INFO - PROCESS | 3132 | 1468352560493 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 12:42:40 INFO - PROCESS | 3132 | 1468352560496 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:42:40 INFO - PROCESS | 3132 | 1468352560500 Marionette TRACE conn6 <- [1,882,null,{}] 12:42:40 INFO - PROCESS | 3132 | 1468352560511 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}] 12:42:40 INFO - PROCESS | 3132 | 1468352560516 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:40 INFO - PROCESS | 3132 | 1468352560635 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 12:42:40 INFO - PROCESS | 3132 | 1468352560725 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:40 INFO - PROCESS | 3132 | 1468352560729 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:40 INFO - PROCESS | 3132 | ++DOCSHELL 119E9C00 == 31 [pid = 3132] [id = 230] 12:42:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (119E8400) [pid = 3132] [serial = 689] [outer = 00000000] 12:42:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (119EF000) [pid = 3132] [serial = 690] [outer = 119E8400] 12:42:40 INFO - PROCESS | 3132 | 1468352560777 Marionette DEBUG loaded listener.js 12:42:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (11BA9000) [pid = 3132] [serial = 691] [outer = 119E8400] 12:42:41 INFO - PROCESS | 3132 | 1468352561149 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]]]}] 12:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 12:42:41 INFO - PROCESS | 3132 | 1468352561171 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 12:42:41 INFO - PROCESS | 3132 | 1468352561182 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 12:42:41 INFO - PROCESS | 3132 | 1468352561185 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:42:41 INFO - PROCESS | 3132 | 1468352561187 Marionette TRACE conn6 <- [1,886,null,{}] 12:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:42:41 INFO - PROCESS | 3132 | 1468352561191 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}] 12:42:41 INFO - PROCESS | 3132 | 1468352561193 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:41 INFO - PROCESS | 3132 | 1468352561321 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 12:42:41 INFO - PROCESS | 3132 | 1468352561335 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:41 INFO - PROCESS | 3132 | 1468352561337 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:41 INFO - PROCESS | 3132 | ++DOCSHELL 1236F800 == 32 [pid = 3132] [id = 231] 12:42:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (12370000) [pid = 3132] [serial = 692] [outer = 00000000] 12:42:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (13245400) [pid = 3132] [serial = 693] [outer = 12370000] 12:42:41 INFO - PROCESS | 3132 | 1468352561386 Marionette DEBUG loaded listener.js 12:42:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (132DE800) [pid = 3132] [serial = 694] [outer = 12370000] 12:42:41 INFO - PROCESS | 3132 | 1468352561830 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]]]}] 12:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 12:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:42:41 INFO - PROCESS | 3132 | 1468352561862 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 12:42:41 INFO - PROCESS | 3132 | 1468352561864 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 12:42:41 INFO - PROCESS | 3132 | 1468352561867 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:42:41 INFO - PROCESS | 3132 | 1468352561868 Marionette TRACE conn6 <- [1,890,null,{}] 12:42:41 INFO - PROCESS | 3132 | 1468352561872 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}] 12:42:41 INFO - PROCESS | 3132 | 1468352561874 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:41 INFO - PROCESS | 3132 | 1468352561987 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 12:42:42 INFO - PROCESS | 3132 | 1468352562075 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:42 INFO - PROCESS | 3132 | 1468352562077 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:42 INFO - PROCESS | 3132 | ++DOCSHELL 08C68C00 == 33 [pid = 3132] [id = 232] 12:42:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (13476000) [pid = 3132] [serial = 695] [outer = 00000000] 12:42:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (1347CC00) [pid = 3132] [serial = 696] [outer = 13476000] 12:42:42 INFO - PROCESS | 3132 | 1468352562123 Marionette DEBUG loaded listener.js 12:42:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (134C5800) [pid = 3132] [serial = 697] [outer = 13476000] 12:42:42 INFO - PROCESS | 3132 | 1468352562572 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]]]}] 12:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 729ms 12:42:42 INFO - PROCESS | 3132 | 1468352562598 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 12:42:42 INFO - PROCESS | 3132 | 1468352562599 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 12:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:42:42 INFO - PROCESS | 3132 | 1468352562610 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:42:42 INFO - PROCESS | 3132 | 1468352562612 Marionette TRACE conn6 <- [1,894,null,{}] 12:42:42 INFO - PROCESS | 3132 | 1468352562615 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}] 12:42:42 INFO - PROCESS | 3132 | 1468352562621 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:42 INFO - PROCESS | 3132 | 1468352562763 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 12:42:42 INFO - PROCESS | 3132 | 1468352562823 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:42 INFO - PROCESS | 3132 | 1468352562825 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:42 INFO - PROCESS | 3132 | ++DOCSHELL 13913C00 == 34 [pid = 3132] [id = 233] 12:42:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (13914C00) [pid = 3132] [serial = 698] [outer = 00000000] 12:42:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (15857C00) [pid = 3132] [serial = 699] [outer = 13914C00] 12:42:42 INFO - PROCESS | 3132 | 1468352562873 Marionette DEBUG loaded listener.js 12:42:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (1585C000) [pid = 3132] [serial = 700] [outer = 13914C00] 12:42:43 INFO - PROCESS | 3132 | 1468352563294 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]]]}] 12:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 732ms 12:42:43 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (14894C00) [pid = 3132] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:42:43 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0D6EE400) [pid = 3132] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:42:43 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (119EB000) [pid = 3132] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:42:43 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0C7F7800) [pid = 3132] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:42:43 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (11ED7C00) [pid = 3132] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:42:43 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (124EA000) [pid = 3132] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:42:43 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (1390B800) [pid = 3132] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:42:43 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (164E4800) [pid = 3132] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:42:43 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (16486800) [pid = 3132] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:42:43 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (1671C400) [pid = 3132] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:42:43 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (119E8000) [pid = 3132] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:42:43 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (162F8800) [pid = 3132] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:42:43 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0C7DA000) [pid = 3132] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:42:43 INFO - PROCESS | 3132 | 1468352563498 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 12:42:43 INFO - PROCESS | 3132 | 1468352563500 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 12:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:42:43 INFO - PROCESS | 3132 | 1468352563509 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:42:43 INFO - PROCESS | 3132 | 1468352563511 Marionette TRACE conn6 <- [1,898,null,{}] 12:42:43 INFO - PROCESS | 3132 | 1468352563515 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}] 12:42:43 INFO - PROCESS | 3132 | 1468352563517 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:43 INFO - PROCESS | 3132 | 1468352563594 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 12:42:43 INFO - PROCESS | 3132 | 1468352563602 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:43 INFO - PROCESS | 3132 | 1468352563604 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:43 INFO - PROCESS | 3132 | ++DOCSHELL 0DC14800 == 35 [pid = 3132] [id = 234] 12:42:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0DFC3800) [pid = 3132] [serial = 701] [outer = 00000000] 12:42:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (124EA000) [pid = 3132] [serial = 702] [outer = 0DFC3800] 12:42:43 INFO - PROCESS | 3132 | 1468352563651 Marionette DEBUG loaded listener.js 12:42:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (1390B800) [pid = 3132] [serial = 703] [outer = 0DFC3800] 12:42:44 INFO - PROCESS | 3132 | 1468352564075 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]]]}] 12:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 12:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:42:44 INFO - PROCESS | 3132 | 1468352564146 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 12:42:44 INFO - PROCESS | 3132 | 1468352564148 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 12:42:44 INFO - PROCESS | 3132 | 1468352564151 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:42:44 INFO - PROCESS | 3132 | 1468352564153 Marionette TRACE conn6 <- [1,902,null,{}] 12:42:44 INFO - PROCESS | 3132 | 1468352564157 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}] 12:42:44 INFO - PROCESS | 3132 | 1468352564159 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:44 INFO - PROCESS | 3132 | 1468352564241 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 12:42:44 INFO - PROCESS | 3132 | 1468352564246 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:44 INFO - PROCESS | 3132 | 1468352564248 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:44 INFO - PROCESS | 3132 | ++DOCSHELL 0DACC800 == 36 [pid = 3132] [id = 235] 12:42:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (1344A800) [pid = 3132] [serial = 704] [outer = 00000000] 12:42:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (162E5800) [pid = 3132] [serial = 705] [outer = 1344A800] 12:42:44 INFO - PROCESS | 3132 | 1468352564294 Marionette DEBUG loaded listener.js 12:42:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (162E8400) [pid = 3132] [serial = 706] [outer = 1344A800] 12:42:44 INFO - PROCESS | 3132 | 1468352564731 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]]]}] 12:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 12:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:42:44 INFO - PROCESS | 3132 | 1468352564782 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 12:42:44 INFO - PROCESS | 3132 | 1468352564784 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 12:42:44 INFO - PROCESS | 3132 | 1468352564791 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:42:44 INFO - PROCESS | 3132 | 1468352564792 Marionette TRACE conn6 <- [1,906,null,{}] 12:42:44 INFO - PROCESS | 3132 | 1468352564814 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}] 12:42:44 INFO - PROCESS | 3132 | 1468352564816 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:44 INFO - PROCESS | 3132 | 1468352564911 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 12:42:44 INFO - PROCESS | 3132 | 1468352564920 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:44 INFO - PROCESS | 3132 | 1468352564922 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:44 INFO - PROCESS | 3132 | ++DOCSHELL 164E4800 == 37 [pid = 3132] [id = 236] 12:42:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (164E5C00) [pid = 3132] [serial = 707] [outer = 00000000] 12:42:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (16705C00) [pid = 3132] [serial = 708] [outer = 164E5C00] 12:42:44 INFO - PROCESS | 3132 | 1468352564967 Marionette DEBUG loaded listener.js 12:42:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (1670E400) [pid = 3132] [serial = 709] [outer = 164E5C00] 12:42:45 INFO - PROCESS | 3132 | 1468352565378 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]]]}] 12:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 650ms 12:42:45 INFO - PROCESS | 3132 | 1468352565491 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 12:42:45 INFO - PROCESS | 3132 | 1468352565496 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 12:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:42:45 INFO - PROCESS | 3132 | 1468352565502 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:42:45 INFO - PROCESS | 3132 | 1468352565506 Marionette TRACE conn6 <- [1,910,null,{}] 12:42:45 INFO - PROCESS | 3132 | 1468352565513 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}] 12:42:45 INFO - PROCESS | 3132 | 1468352565517 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:45 INFO - PROCESS | 3132 | 1468352565711 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 12:42:45 INFO - PROCESS | 3132 | 1468352565795 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:45 INFO - PROCESS | 3132 | 1468352565799 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:45 INFO - PROCESS | 3132 | ++DOCSHELL 0C7EF800 == 38 [pid = 3132] [id = 237] 12:42:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0C7F0000) [pid = 3132] [serial = 710] [outer = 00000000] 12:42:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0C7F7400) [pid = 3132] [serial = 711] [outer = 0C7F0000] 12:42:45 INFO - PROCESS | 3132 | 1468352565861 Marionette DEBUG loaded listener.js 12:42:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0D67F800) [pid = 3132] [serial = 712] [outer = 0C7F0000] 12:42:46 INFO - PROCESS | 3132 | 1468352566434 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]]]}] 12:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 990ms 12:42:46 INFO - PROCESS | 3132 | 1468352566495 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 12:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:42:46 INFO - PROCESS | 3132 | 1468352566499 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 12:42:46 INFO - PROCESS | 3132 | 1468352566505 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:42:46 INFO - PROCESS | 3132 | 1468352566510 Marionette TRACE conn6 <- [1,914,null,{}] 12:42:46 INFO - PROCESS | 3132 | 1468352566515 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}] 12:42:46 INFO - PROCESS | 3132 | 1468352566518 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:46 INFO - PROCESS | 3132 | 1468352566632 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 12:42:46 INFO - PROCESS | 3132 | 1468352566761 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:46 INFO - PROCESS | 3132 | 1468352566764 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:46 INFO - PROCESS | 3132 | ++DOCSHELL 0DF08800 == 39 [pid = 3132] [id = 238] 12:42:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (0DF09000) [pid = 3132] [serial = 713] [outer = 00000000] 12:42:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (11950000) [pid = 3132] [serial = 714] [outer = 0DF09000] 12:42:46 INFO - PROCESS | 3132 | 1468352566825 Marionette DEBUG loaded listener.js 12:42:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (11ED8400) [pid = 3132] [serial = 715] [outer = 0DF09000] 12:42:47 INFO - PROCESS | 3132 | 1468352567446 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]]]}] 12:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 989ms 12:42:47 INFO - PROCESS | 3132 | 1468352567494 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 12:42:47 INFO - PROCESS | 3132 | 1468352567497 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 12:42:47 INFO - PROCESS | 3132 | 1468352567501 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:42:47 INFO - PROCESS | 3132 | 1468352567503 Marionette TRACE conn6 <- [1,918,null,{}] 12:42:47 INFO - PROCESS | 3132 | 1468352567509 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}] 12:42:47 INFO - PROCESS | 3132 | 1468352567514 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:47 INFO - PROCESS | 3132 | 1468352567631 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 12:42:47 INFO - PROCESS | 3132 | 1468352567769 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:47 INFO - PROCESS | 3132 | 1468352567774 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:47 INFO - PROCESS | 3132 | ++DOCSHELL 162ED000 == 40 [pid = 3132] [id = 239] 12:42:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (162EEC00) [pid = 3132] [serial = 716] [outer = 00000000] 12:42:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (164ED000) [pid = 3132] [serial = 717] [outer = 162EEC00] 12:42:47 INFO - PROCESS | 3132 | 1468352567835 Marionette DEBUG loaded listener.js 12:42:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (1671E000) [pid = 3132] [serial = 718] [outer = 162EEC00] 12:42:48 INFO - PROCESS | 3132 | 1468352568466 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]]]}] 12:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1018ms 12:42:48 INFO - PROCESS | 3132 | 1468352568522 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 12:42:48 INFO - PROCESS | 3132 | 1468352568525 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 12:42:48 INFO - PROCESS | 3132 | 1468352568528 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:42:48 INFO - PROCESS | 3132 | 1468352568530 Marionette TRACE conn6 <- [1,922,null,{}] 12:42:48 INFO - PROCESS | 3132 | 1468352568534 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}] 12:42:48 INFO - PROCESS | 3132 | 1468352568537 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:48 INFO - PROCESS | 3132 | 1468352568680 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 12:42:48 INFO - PROCESS | 3132 | 1468352568810 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:48 INFO - PROCESS | 3132 | 1468352568812 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:48 INFO - PROCESS | 3132 | ++DOCSHELL 14896400 == 41 [pid = 3132] [id = 240] 12:42:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (15854800) [pid = 3132] [serial = 719] [outer = 00000000] 12:42:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (16BD6C00) [pid = 3132] [serial = 720] [outer = 15854800] 12:42:48 INFO - PROCESS | 3132 | 1468352568870 Marionette DEBUG loaded listener.js 12:42:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (17356C00) [pid = 3132] [serial = 721] [outer = 15854800] 12:42:49 INFO - PROCESS | 3132 | 1468352569634 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]]]}] 12:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1124ms 12:42:49 INFO - PROCESS | 3132 | 1468352569667 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 12:42:49 INFO - PROCESS | 3132 | 1468352569672 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 12:42:49 INFO - PROCESS | 3132 | 1468352569678 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:42:49 INFO - PROCESS | 3132 | 1468352569681 Marionette TRACE conn6 <- [1,926,null,{}] 12:42:49 INFO - PROCESS | 3132 | 1468352569687 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}] 12:42:49 INFO - PROCESS | 3132 | 1468352569690 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:49 INFO - PROCESS | 3132 | 1468352569797 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 12:42:49 INFO - PROCESS | 3132 | 1468352569929 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:49 INFO - PROCESS | 3132 | 1468352569933 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:49 INFO - PROCESS | 3132 | ++DOCSHELL 08881800 == 42 [pid = 3132] [id = 241] 12:42:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (08881C00) [pid = 3132] [serial = 722] [outer = 00000000] 12:42:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (0D676000) [pid = 3132] [serial = 723] [outer = 08881C00] 12:42:49 INFO - PROCESS | 3132 | 1468352569988 Marionette DEBUG loaded listener.js 12:42:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (0D716800) [pid = 3132] [serial = 724] [outer = 08881C00] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 0DACC800 == 41 [pid = 3132] [id = 235] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 0DC14800 == 40 [pid = 3132] [id = 234] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 13913C00 == 39 [pid = 3132] [id = 233] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 08C68C00 == 38 [pid = 3132] [id = 232] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 1236F800 == 37 [pid = 3132] [id = 231] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 119E9C00 == 36 [pid = 3132] [id = 230] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 0D6F0400 == 35 [pid = 3132] [id = 229] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 08C67800 == 34 [pid = 3132] [id = 228] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 0D713C00 == 33 [pid = 3132] [id = 227] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 08C60C00 == 32 [pid = 3132] [id = 226] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 14896400 == 31 [pid = 3132] [id = 240] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 162ED000 == 30 [pid = 3132] [id = 239] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 164E4800 == 29 [pid = 3132] [id = 236] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 0C7EF800 == 28 [pid = 3132] [id = 237] 12:42:50 INFO - PROCESS | 3132 | --DOCSHELL 0DF08800 == 27 [pid = 3132] [id = 238] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (15855C00) [pid = 3132] [serial = 656] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (15856C00) [pid = 3132] [serial = 657] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (0D6F3400) [pid = 3132] [serial = 641] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (0D6FA400) [pid = 3132] [serial = 642] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (119F5800) [pid = 3132] [serial = 644] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (11BE7800) [pid = 3132] [serial = 645] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0CE1E800) [pid = 3132] [serial = 638] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0CE6C000) [pid = 3132] [serial = 639] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (1236CC00) [pid = 3132] [serial = 647] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (1241C800) [pid = 3132] [serial = 648] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (1324B000) [pid = 3132] [serial = 650] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (132E3000) [pid = 3132] [serial = 651] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1488F000) [pid = 3132] [serial = 654] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (13D86000) [pid = 3132] [serial = 653] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (16704400) [pid = 3132] [serial = 636] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (1670D000) [pid = 3132] [serial = 663] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (16721800) [pid = 3132] [serial = 666] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (1670F000) [pid = 3132] [serial = 664] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (132DCC00) [pid = 3132] [serial = 669] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (1585CC00) [pid = 3132] [serial = 670] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (167A5000) [pid = 3132] [serial = 667] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (16842800) [pid = 3132] [serial = 672] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (16407400) [pid = 3132] [serial = 659] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (15862000) [pid = 3132] [serial = 660] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (168DA800) [pid = 3132] [serial = 673] [outer = 00000000] [url = about:blank] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (0C7EE000) [pid = 3132] [serial = 375] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:42:50 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (16BD7000) [pid = 3132] [serial = 675] [outer = 00000000] [url = about:blank] 12:42:51 INFO - PROCESS | 3132 | 1468352571107 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]]]}] 12:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1476ms 12:42:51 INFO - PROCESS | 3132 | 1468352571162 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 12:42:51 INFO - PROCESS | 3132 | 1468352571166 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 12:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:42:51 INFO - PROCESS | 3132 | 1468352571170 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:42:51 INFO - PROCESS | 3132 | 1468352571175 Marionette TRACE conn6 <- [1,930,null,{}] 12:42:51 INFO - PROCESS | 3132 | 1468352571180 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}] 12:42:51 INFO - PROCESS | 3132 | 1468352571183 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:51 INFO - PROCESS | 3132 | 1468352571277 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 12:42:51 INFO - PROCESS | 3132 | 1468352571293 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:51 INFO - PROCESS | 3132 | 1468352571295 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:51 INFO - PROCESS | 3132 | ++DOCSHELL 0C7EBC00 == 28 [pid = 3132] [id = 242] 12:42:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0C7ED000) [pid = 3132] [serial = 725] [outer = 00000000] 12:42:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0CE1E800) [pid = 3132] [serial = 726] [outer = 0C7ED000] 12:42:51 INFO - PROCESS | 3132 | 1468352571346 Marionette DEBUG loaded listener.js 12:42:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0CEC9C00) [pid = 3132] [serial = 727] [outer = 0C7ED000] 12:42:52 INFO - PROCESS | 3132 | 1468352572088 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]]]}] 12:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 987ms 12:42:52 INFO - PROCESS | 3132 | 1468352572159 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 12:42:52 INFO - PROCESS | 3132 | 1468352572163 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 12:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:42:52 INFO - PROCESS | 3132 | 1468352572168 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:42:52 INFO - PROCESS | 3132 | 1468352572172 Marionette TRACE conn6 <- [1,934,null,{}] 12:42:52 INFO - PROCESS | 3132 | 1468352572178 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}] 12:42:52 INFO - PROCESS | 3132 | 1468352572182 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:52 INFO - PROCESS | 3132 | 1468352572310 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 12:42:52 INFO - PROCESS | 3132 | 1468352572388 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:52 INFO - PROCESS | 3132 | 1468352572391 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:52 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F2C00 == 29 [pid = 3132] [id = 243] 12:42:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0CEC7000) [pid = 3132] [serial = 728] [outer = 00000000] 12:42:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0D695C00) [pid = 3132] [serial = 729] [outer = 0CEC7000] 12:42:52 INFO - PROCESS | 3132 | 1468352572488 Marionette DEBUG loaded listener.js 12:42:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0D6F5800) [pid = 3132] [serial = 730] [outer = 0CEC7000] 12:42:53 INFO - PROCESS | 3132 | 1468352573174 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]]]}] 12:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1081ms 12:42:53 INFO - PROCESS | 3132 | 1468352573251 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 12:42:53 INFO - PROCESS | 3132 | 1468352573256 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 12:42:53 INFO - PROCESS | 3132 | 1468352573287 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:42:53 INFO - PROCESS | 3132 | 1468352573290 Marionette TRACE conn6 <- [1,938,null,{}] 12:42:53 INFO - PROCESS | 3132 | 1468352573295 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}] 12:42:53 INFO - PROCESS | 3132 | 1468352573298 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:53 INFO - PROCESS | 3132 | 1468352573421 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 12:42:53 INFO - PROCESS | 3132 | 1468352573543 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:53 INFO - PROCESS | 3132 | 1468352573546 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:53 INFO - PROCESS | 3132 | ++DOCSHELL 0D71F800 == 30 [pid = 3132] [id = 244] 12:42:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0D722000) [pid = 3132] [serial = 731] [outer = 00000000] 12:42:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0DC12000) [pid = 3132] [serial = 732] [outer = 0D722000] 12:42:53 INFO - PROCESS | 3132 | 1468352573607 Marionette DEBUG loaded listener.js 12:42:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0DCE9C00) [pid = 3132] [serial = 733] [outer = 0D722000] 12:42:54 INFO - PROCESS | 3132 | 1468352574374 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]]]}] 12:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1120ms 12:42:54 INFO - PROCESS | 3132 | 1468352574415 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 12:42:54 INFO - PROCESS | 3132 | 1468352574420 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 12:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:42:54 INFO - PROCESS | 3132 | 1468352574425 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:42:54 INFO - PROCESS | 3132 | 1468352574428 Marionette TRACE conn6 <- [1,942,null,{}] 12:42:54 INFO - PROCESS | 3132 | 1468352574433 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}] 12:42:54 INFO - PROCESS | 3132 | 1468352574436 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:54 INFO - PROCESS | 3132 | 1468352574533 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 12:42:54 INFO - PROCESS | 3132 | 1468352574546 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:54 INFO - PROCESS | 3132 | 1468352574550 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:54 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F5800 == 31 [pid = 3132] [id = 245] 12:42:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (0C7F6C00) [pid = 3132] [serial = 734] [outer = 00000000] 12:42:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0D6F5400) [pid = 3132] [serial = 735] [outer = 0C7F6C00] 12:42:54 INFO - PROCESS | 3132 | 1468352574601 Marionette DEBUG loaded listener.js 12:42:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (0D715000) [pid = 3132] [serial = 736] [outer = 0C7F6C00] 12:42:55 INFO - PROCESS | 3132 | 1468352575121 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]]]}] 12:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 729ms 12:42:55 INFO - PROCESS | 3132 | 1468352575155 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 12:42:55 INFO - PROCESS | 3132 | 1468352575159 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 12:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:42:55 INFO - PROCESS | 3132 | 1468352575165 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:42:55 INFO - PROCESS | 3132 | 1468352575167 Marionette TRACE conn6 <- [1,946,null,{}] 12:42:55 INFO - PROCESS | 3132 | 1468352575171 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}] 12:42:55 INFO - PROCESS | 3132 | 1468352575174 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:55 INFO - PROCESS | 3132 | 1468352575260 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 12:42:55 INFO - PROCESS | 3132 | 1468352575357 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:55 INFO - PROCESS | 3132 | 1468352575359 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:55 INFO - PROCESS | 3132 | ++DOCSHELL 0EBE1000 == 32 [pid = 3132] [id = 246] 12:42:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0EDCA000) [pid = 3132] [serial = 737] [outer = 00000000] 12:42:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (11B2B400) [pid = 3132] [serial = 738] [outer = 0EDCA000] 12:42:55 INFO - PROCESS | 3132 | 1468352575408 Marionette DEBUG loaded listener.js 12:42:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (11CC8800) [pid = 3132] [serial = 739] [outer = 0EDCA000] 12:42:55 INFO - PROCESS | 3132 | 1468352575874 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]]]}] 12:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 730ms 12:42:55 INFO - PROCESS | 3132 | 1468352575895 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 12:42:55 INFO - PROCESS | 3132 | 1468352575898 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 12:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:42:55 INFO - PROCESS | 3132 | 1468352575907 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:42:55 INFO - PROCESS | 3132 | 1468352575911 Marionette TRACE conn6 <- [1,950,null,{}] 12:42:55 INFO - PROCESS | 3132 | 1468352575922 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}] 12:42:55 INFO - PROCESS | 3132 | 1468352575927 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:56 INFO - PROCESS | 3132 | 1468352576050 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 12:42:56 INFO - PROCESS | 3132 | 1468352576148 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:56 INFO - PROCESS | 3132 | 1468352576151 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:56 INFO - PROCESS | 3132 | ++DOCSHELL 132E2000 == 33 [pid = 3132] [id = 247] 12:42:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (132E2400) [pid = 3132] [serial = 740] [outer = 00000000] 12:42:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (13450800) [pid = 3132] [serial = 741] [outer = 132E2400] 12:42:56 INFO - PROCESS | 3132 | 1468352576202 Marionette DEBUG loaded listener.js 12:42:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (13477800) [pid = 3132] [serial = 742] [outer = 132E2400] 12:42:56 INFO - PROCESS | 3132 | 1468352576664 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]]]}] 12:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 790ms 12:42:56 INFO - PROCESS | 3132 | 1468352576701 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 12:42:56 INFO - PROCESS | 3132 | 1468352576703 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 12:42:56 INFO - PROCESS | 3132 | 1468352576707 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:42:56 INFO - PROCESS | 3132 | 1468352576708 Marionette TRACE conn6 <- [1,954,null,{}] 12:42:56 INFO - PROCESS | 3132 | 1468352576712 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}] 12:42:56 INFO - PROCESS | 3132 | 1468352576714 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:56 INFO - PROCESS | 3132 | 1468352576834 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 12:42:56 INFO - PROCESS | 3132 | 1468352576840 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:56 INFO - PROCESS | 3132 | 1468352576842 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:56 INFO - PROCESS | 3132 | ++DOCSHELL 134CA000 == 34 [pid = 3132] [id = 248] 12:42:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (135C2400) [pid = 3132] [serial = 743] [outer = 00000000] 12:42:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (1488D000) [pid = 3132] [serial = 744] [outer = 135C2400] 12:42:56 INFO - PROCESS | 3132 | 1468352576937 Marionette DEBUG loaded listener.js 12:42:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (148C3C00) [pid = 3132] [serial = 745] [outer = 135C2400] 12:42:57 INFO - PROCESS | 3132 | 1468352577350 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]]]}] 12:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 669ms 12:42:57 INFO - PROCESS | 3132 | 1468352577380 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 12:42:57 INFO - PROCESS | 3132 | 1468352577383 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 12:42:57 INFO - PROCESS | 3132 | 1468352577386 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:42:57 INFO - PROCESS | 3132 | 1468352577388 Marionette TRACE conn6 <- [1,958,null,{}] 12:42:57 INFO - PROCESS | 3132 | 1468352577391 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}] 12:42:57 INFO - PROCESS | 3132 | 1468352577393 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:57 INFO - PROCESS | 3132 | 1468352577533 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (08881C00) [pid = 3132] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0C7F0000) [pid = 3132] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0DF09000) [pid = 3132] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (162EEC00) [pid = 3132] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (13476000) [pid = 3132] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (13914C00) [pid = 3132] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (168E1C00) [pid = 3132] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (08C61C00) [pid = 3132] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0D716C00) [pid = 3132] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (119E8400) [pid = 3132] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (08C6A400) [pid = 3132] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0D6F1C00) [pid = 3132] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (15854800) [pid = 3132] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0DFC3800) [pid = 3132] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (12370000) [pid = 3132] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (1344A800) [pid = 3132] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:42:57 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (164E5C00) [pid = 3132] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:42:57 INFO - PROCESS | 3132 | 1468352577616 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:57 INFO - PROCESS | 3132 | 1468352577619 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:57 INFO - PROCESS | 3132 | ++DOCSHELL 08C61C00 == 35 [pid = 3132] [id = 249] 12:42:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (08C6A400) [pid = 3132] [serial = 746] [outer = 00000000] 12:42:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0C7F0000) [pid = 3132] [serial = 747] [outer = 08C6A400] 12:42:57 INFO - PROCESS | 3132 | 1468352577670 Marionette DEBUG loaded listener.js 12:42:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0CE6D800) [pid = 3132] [serial = 748] [outer = 08C6A400] 12:42:58 INFO - PROCESS | 3132 | 1468352578051 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]]]}] 12:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 12:42:58 INFO - PROCESS | 3132 | 1468352578121 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 12:42:58 INFO - PROCESS | 3132 | 1468352578123 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 12:42:58 INFO - PROCESS | 3132 | 1468352578126 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:42:58 INFO - PROCESS | 3132 | 1468352578128 Marionette TRACE conn6 <- [1,962,null,{}] 12:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:42:58 INFO - PROCESS | 3132 | 1468352578131 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}] 12:42:58 INFO - PROCESS | 3132 | 1468352578137 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:58 INFO - PROCESS | 3132 | 1468352578278 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 12:42:58 INFO - PROCESS | 3132 | 1468352578293 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:58 INFO - PROCESS | 3132 | 1468352578295 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:58 INFO - PROCESS | 3132 | ++DOCSHELL 12370000 == 36 [pid = 3132] [id = 250] 12:42:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (14890000) [pid = 3132] [serial = 749] [outer = 00000000] 12:42:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (162ED000) [pid = 3132] [serial = 750] [outer = 14890000] 12:42:58 INFO - PROCESS | 3132 | 1468352578342 Marionette DEBUG loaded listener.js 12:42:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (1585D800) [pid = 3132] [serial = 751] [outer = 14890000] 12:42:58 INFO - PROCESS | 3132 | 1468352578777 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]]]}] 12:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 12:42:58 INFO - PROCESS | 3132 | 1468352578800 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 12:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:42:58 INFO - PROCESS | 3132 | 1468352578803 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 12:42:58 INFO - PROCESS | 3132 | 1468352578806 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:42:58 INFO - PROCESS | 3132 | 1468352578807 Marionette TRACE conn6 <- [1,966,null,{}] 12:42:58 INFO - PROCESS | 3132 | 1468352578811 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}] 12:42:58 INFO - PROCESS | 3132 | 1468352578813 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:58 INFO - PROCESS | 3132 | 1468352578957 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 12:42:58 INFO - PROCESS | 3132 | 1468352578969 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:58 INFO - PROCESS | 3132 | 1468352578970 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:58 INFO - PROCESS | 3132 | ++DOCSHELL 16486800 == 37 [pid = 3132] [id = 251] 12:42:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (16488C00) [pid = 3132] [serial = 752] [outer = 00000000] 12:42:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (164E4800) [pid = 3132] [serial = 753] [outer = 16488C00] 12:42:59 INFO - PROCESS | 3132 | 1468352579020 Marionette DEBUG loaded listener.js 12:42:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (16708400) [pid = 3132] [serial = 754] [outer = 16488C00] 12:42:59 INFO - PROCESS | 3132 | 1468352579408 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]]]}] 12:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 12:42:59 INFO - PROCESS | 3132 | 1468352579437 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 12:42:59 INFO - PROCESS | 3132 | 1468352579439 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 12:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:42:59 INFO - PROCESS | 3132 | 1468352579456 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:42:59 INFO - PROCESS | 3132 | 1468352579458 Marionette TRACE conn6 <- [1,970,null,{}] 12:42:59 INFO - PROCESS | 3132 | 1468352579462 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}] 12:42:59 INFO - PROCESS | 3132 | 1468352579463 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:59 INFO - PROCESS | 3132 | 1468352579581 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 12:42:59 INFO - PROCESS | 3132 | 1468352579589 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:59 INFO - PROCESS | 3132 | 1468352579591 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:42:59 INFO - PROCESS | 3132 | ++DOCSHELL 0C714C00 == 38 [pid = 3132] [id = 252] 12:42:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16481000) [pid = 3132] [serial = 755] [outer = 00000000] 12:42:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (16719400) [pid = 3132] [serial = 756] [outer = 16481000] 12:42:59 INFO - PROCESS | 3132 | 1468352579638 Marionette DEBUG loaded listener.js 12:42:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (1671F400) [pid = 3132] [serial = 757] [outer = 16481000] 12:43:00 INFO - PROCESS | 3132 | 1468352580363 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]]]}] 12:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 989ms 12:43:00 INFO - PROCESS | 3132 | 1468352580437 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 12:43:00 INFO - PROCESS | 3132 | 1468352580441 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 12:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:43:00 INFO - PROCESS | 3132 | 1468352580446 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:43:00 INFO - PROCESS | 3132 | 1468352580449 Marionette TRACE conn6 <- [1,974,null,{}] 12:43:00 INFO - PROCESS | 3132 | 1468352580455 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}] 12:43:00 INFO - PROCESS | 3132 | 1468352580458 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:00 INFO - PROCESS | 3132 | 1468352580573 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 12:43:00 INFO - PROCESS | 3132 | 1468352580703 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:00 INFO - PROCESS | 3132 | 1468352580707 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:00 INFO - PROCESS | 3132 | ++DOCSHELL 0C976800 == 39 [pid = 3132] [id = 253] 12:43:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0D677000) [pid = 3132] [serial = 758] [outer = 00000000] 12:43:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0DC78C00) [pid = 3132] [serial = 759] [outer = 0D677000] 12:43:00 INFO - PROCESS | 3132 | 1468352580768 Marionette DEBUG loaded listener.js 12:43:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (119E9C00) [pid = 3132] [serial = 760] [outer = 0D677000] 12:43:01 INFO - PROCESS | 3132 | 1468352581353 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]]]}] 12:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 990ms 12:43:01 INFO - PROCESS | 3132 | 1468352581437 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 12:43:01 INFO - PROCESS | 3132 | 1468352581442 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 12:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:43:01 INFO - PROCESS | 3132 | 1468352581448 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:43:01 INFO - PROCESS | 3132 | 1468352581451 Marionette TRACE conn6 <- [1,978,null,{}] 12:43:01 INFO - PROCESS | 3132 | 1468352581456 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}] 12:43:01 INFO - PROCESS | 3132 | 1468352581459 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:01 INFO - PROCESS | 3132 | 1468352581581 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 12:43:01 INFO - PROCESS | 3132 | 1468352581702 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:01 INFO - PROCESS | 3132 | 1468352581705 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:01 INFO - PROCESS | 3132 | ++DOCSHELL 132DC000 == 40 [pid = 3132] [id = 254] 12:43:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (132DCC00) [pid = 3132] [serial = 761] [outer = 00000000] 12:43:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (1347C000) [pid = 3132] [serial = 762] [outer = 132DCC00] 12:43:01 INFO - PROCESS | 3132 | 1468352581765 Marionette DEBUG loaded listener.js 12:43:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (13D90400) [pid = 3132] [serial = 763] [outer = 132DCC00] 12:43:02 INFO - PROCESS | 3132 | 1468352582359 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]]]}] 12:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 969ms 12:43:02 INFO - PROCESS | 3132 | 1468352582422 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 12:43:02 INFO - PROCESS | 3132 | 1468352582425 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 12:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:43:02 INFO - PROCESS | 3132 | 1468352582428 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:43:02 INFO - PROCESS | 3132 | 1468352582432 Marionette TRACE conn6 <- [1,982,null,{}] 12:43:02 INFO - PROCESS | 3132 | 1468352582444 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}] 12:43:02 INFO - PROCESS | 3132 | 1468352582449 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:02 INFO - PROCESS | 3132 | 1468352582555 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 12:43:02 INFO - PROCESS | 3132 | 1468352582661 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:02 INFO - PROCESS | 3132 | 1468352582665 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:02 INFO - PROCESS | 3132 | ++DOCSHELL 167A4800 == 41 [pid = 3132] [id = 255] 12:43:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (167A5000) [pid = 3132] [serial = 764] [outer = 00000000] 12:43:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (168D6000) [pid = 3132] [serial = 765] [outer = 167A5000] 12:43:02 INFO - PROCESS | 3132 | 1468352582725 Marionette DEBUG loaded listener.js 12:43:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (168DE800) [pid = 3132] [serial = 766] [outer = 167A5000] 12:43:03 INFO - PROCESS | 3132 | 1468352583330 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]]]}] 12:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 970ms 12:43:03 INFO - PROCESS | 3132 | 1468352583402 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 12:43:03 INFO - PROCESS | 3132 | 1468352583405 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 12:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:43:03 INFO - PROCESS | 3132 | 1468352583409 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:43:03 INFO - PROCESS | 3132 | 1468352583411 Marionette TRACE conn6 <- [1,986,null,{}] 12:43:03 INFO - PROCESS | 3132 | 1468352583415 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}] 12:43:03 INFO - PROCESS | 3132 | 1468352583417 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:03 INFO - PROCESS | 3132 | 1468352583537 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 12:43:03 INFO - PROCESS | 3132 | 1468352583634 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:03 INFO - PROCESS | 3132 | 1468352583637 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:03 INFO - PROCESS | 3132 | ++DOCSHELL 0D695400 == 42 [pid = 3132] [id = 256] 12:43:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (0D6F7400) [pid = 3132] [serial = 767] [outer = 00000000] 12:43:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (15857400) [pid = 3132] [serial = 768] [outer = 0D6F7400] 12:43:03 INFO - PROCESS | 3132 | 1468352583694 Marionette DEBUG loaded listener.js 12:43:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (16408800) [pid = 3132] [serial = 769] [outer = 0D6F7400] 12:43:04 INFO - PROCESS | 3132 | 1468352584431 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]]]}] 12:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1073ms 12:43:04 INFO - PROCESS | 3132 | 1468352584485 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 12:43:04 INFO - PROCESS | 3132 | 1468352584489 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 12:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:43:04 INFO - PROCESS | 3132 | 1468352584493 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:43:04 INFO - PROCESS | 3132 | 1468352584497 Marionette TRACE conn6 <- [1,990,null,{}] 12:43:04 INFO - PROCESS | 3132 | 1468352584502 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}] 12:43:04 INFO - PROCESS | 3132 | 1468352584505 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:04 INFO - PROCESS | 3132 | 1468352584636 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 12:43:04 INFO - PROCESS | 3132 | --DOCSHELL 16486800 == 41 [pid = 3132] [id = 251] 12:43:04 INFO - PROCESS | 3132 | --DOCSHELL 12370000 == 40 [pid = 3132] [id = 250] 12:43:04 INFO - PROCESS | 3132 | --DOCSHELL 08C61C00 == 39 [pid = 3132] [id = 249] 12:43:04 INFO - PROCESS | 3132 | --DOCSHELL 134CA000 == 38 [pid = 3132] [id = 248] 12:43:04 INFO - PROCESS | 3132 | --DOCSHELL 132E2000 == 37 [pid = 3132] [id = 247] 12:43:04 INFO - PROCESS | 3132 | --DOCSHELL 0EBE1000 == 36 [pid = 3132] [id = 246] 12:43:04 INFO - PROCESS | 3132 | --DOCSHELL 0C7F5800 == 35 [pid = 3132] [id = 245] 12:43:04 INFO - PROCESS | 3132 | --DOCSHELL 0D71F800 == 34 [pid = 3132] [id = 244] 12:43:04 INFO - PROCESS | 3132 | --DOCSHELL 0C7F2C00 == 33 [pid = 3132] [id = 243] 12:43:04 INFO - PROCESS | 3132 | --DOCSHELL 0C7EBC00 == 32 [pid = 3132] [id = 242] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (0D67F800) [pid = 3132] [serial = 712] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (164ED000) [pid = 3132] [serial = 717] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (11ED8400) [pid = 3132] [serial = 715] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (1347CC00) [pid = 3132] [serial = 696] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (15857C00) [pid = 3132] [serial = 699] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (16BE2800) [pid = 3132] [serial = 676] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (0C7DD000) [pid = 3132] [serial = 678] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0C7ED400) [pid = 3132] [serial = 679] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0D721400) [pid = 3132] [serial = 681] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0DE0B400) [pid = 3132] [serial = 682] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (119EF000) [pid = 3132] [serial = 690] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (11BA9000) [pid = 3132] [serial = 691] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0C7E3800) [pid = 3132] [serial = 684] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0CE6A800) [pid = 3132] [serial = 685] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0D723400) [pid = 3132] [serial = 687] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0D729000) [pid = 3132] [serial = 688] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (134C5800) [pid = 3132] [serial = 697] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (17356C00) [pid = 3132] [serial = 721] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (124EA000) [pid = 3132] [serial = 702] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (1670E400) [pid = 3132] [serial = 709] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (1585C000) [pid = 3132] [serial = 700] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (16BD6C00) [pid = 3132] [serial = 720] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (13245400) [pid = 3132] [serial = 693] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (162E8400) [pid = 3132] [serial = 706] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0D716800) [pid = 3132] [serial = 724] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (132DE800) [pid = 3132] [serial = 694] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (1390B800) [pid = 3132] [serial = 703] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (162E5800) [pid = 3132] [serial = 705] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (1671E000) [pid = 3132] [serial = 718] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (16705C00) [pid = 3132] [serial = 708] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (0CE1E800) [pid = 3132] [serial = 726] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (0D676000) [pid = 3132] [serial = 723] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (0C7F7400) [pid = 3132] [serial = 711] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (11950000) [pid = 3132] [serial = 714] [outer = 00000000] [url = about:blank] 12:43:04 INFO - PROCESS | 3132 | 1468352584755 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:04 INFO - PROCESS | 3132 | 1468352584758 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:04 INFO - PROCESS | 3132 | ++DOCSHELL 08C5EC00 == 33 [pid = 3132] [id = 257] 12:43:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (08C61C00) [pid = 3132] [serial = 770] [outer = 00000000] 12:43:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0C7EDC00) [pid = 3132] [serial = 771] [outer = 08C61C00] 12:43:04 INFO - PROCESS | 3132 | 1468352584808 Marionette DEBUG loaded listener.js 12:43:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0CEE5000) [pid = 3132] [serial = 772] [outer = 08C61C00] 12:43:05 INFO - PROCESS | 3132 | 1468352585261 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]]]}] 12:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 829ms 12:43:05 INFO - PROCESS | 3132 | 1468352585326 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 12:43:05 INFO - PROCESS | 3132 | 1468352585330 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 12:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:43:05 INFO - PROCESS | 3132 | 1468352585336 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:43:05 INFO - PROCESS | 3132 | 1468352585338 Marionette TRACE conn6 <- [1,994,null,{}] 12:43:05 INFO - PROCESS | 3132 | 1468352585342 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}] 12:43:05 INFO - PROCESS | 3132 | 1468352585345 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:05 INFO - PROCESS | 3132 | 1468352585440 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 12:43:05 INFO - PROCESS | 3132 | 1468352585453 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:05 INFO - PROCESS | 3132 | 1468352585455 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:05 INFO - PROCESS | 3132 | ++DOCSHELL 0DC12800 == 34 [pid = 3132] [id = 258] 12:43:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0DC17800) [pid = 3132] [serial = 773] [outer = 00000000] 12:43:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0DE09C00) [pid = 3132] [serial = 774] [outer = 0DC17800] 12:43:05 INFO - PROCESS | 3132 | 1468352585506 Marionette DEBUG loaded listener.js 12:43:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0EBDD400) [pid = 3132] [serial = 775] [outer = 0DC17800] 12:43:05 INFO - PROCESS | 3132 | 1468352585975 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]]]}] 12:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 12:43:05 INFO - PROCESS | 3132 | 1468352586010 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 12:43:06 INFO - PROCESS | 3132 | 1468352586012 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 12:43:06 INFO - PROCESS | 3132 | 1468352586016 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:43:06 INFO - PROCESS | 3132 | 1468352586019 Marionette TRACE conn6 <- [1,998,null,{}] 12:43:06 INFO - PROCESS | 3132 | 1468352586029 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}] 12:43:06 INFO - PROCESS | 3132 | 1468352586033 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:06 INFO - PROCESS | 3132 | 1468352586120 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 12:43:06 INFO - PROCESS | 3132 | 1468352586129 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:06 INFO - PROCESS | 3132 | 1468352586132 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:06 INFO - PROCESS | 3132 | ++DOCSHELL 123E7400 == 35 [pid = 3132] [id = 259] 12:43:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (123E8800) [pid = 3132] [serial = 776] [outer = 00000000] 12:43:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (124F2000) [pid = 3132] [serial = 777] [outer = 123E8800] 12:43:06 INFO - PROCESS | 3132 | 1468352586181 Marionette DEBUG loaded listener.js 12:43:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (132DE400) [pid = 3132] [serial = 778] [outer = 123E8800] 12:43:06 INFO - PROCESS | 3132 | 1468352586643 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]]]}] 12:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 12:43:06 INFO - PROCESS | 3132 | 1468352586690 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 12:43:06 INFO - PROCESS | 3132 | 1468352586701 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 12:43:06 INFO - PROCESS | 3132 | 1468352586705 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:43:06 INFO - PROCESS | 3132 | 1468352586707 Marionette TRACE conn6 <- [1,1002,null,{}] 12:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:43:06 INFO - PROCESS | 3132 | 1468352586710 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}] 12:43:06 INFO - PROCESS | 3132 | 1468352586712 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:06 INFO - PROCESS | 3132 | 1468352586798 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 12:43:06 INFO - PROCESS | 3132 | 1468352586805 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:06 INFO - PROCESS | 3132 | 1468352586807 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:06 INFO - PROCESS | 3132 | ++DOCSHELL 13472000 == 36 [pid = 3132] [id = 260] 12:43:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (13473400) [pid = 3132] [serial = 779] [outer = 00000000] 12:43:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (13480400) [pid = 3132] [serial = 780] [outer = 13473400] 12:43:06 INFO - PROCESS | 3132 | 1468352586850 Marionette DEBUG loaded listener.js 12:43:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (13824C00) [pid = 3132] [serial = 781] [outer = 13473400] 12:43:07 INFO - PROCESS | 3132 | 1468352587310 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]]]}] 12:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 12:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:43:07 INFO - PROCESS | 3132 | 1468352587360 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 12:43:07 INFO - PROCESS | 3132 | 1468352587362 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 12:43:07 INFO - PROCESS | 3132 | 1468352587365 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:43:07 INFO - PROCESS | 3132 | 1468352587367 Marionette TRACE conn6 <- [1,1006,null,{}] 12:43:07 INFO - PROCESS | 3132 | 1468352587370 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}] 12:43:07 INFO - PROCESS | 3132 | 1468352587372 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:07 INFO - PROCESS | 3132 | 1468352587488 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 12:43:07 INFO - PROCESS | 3132 | 1468352587581 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:07 INFO - PROCESS | 3132 | 1468352587583 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:07 INFO - PROCESS | 3132 | ++DOCSHELL 08C67800 == 37 [pid = 3132] [id = 261] 12:43:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (13D8E400) [pid = 3132] [serial = 782] [outer = 00000000] 12:43:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (15854C00) [pid = 3132] [serial = 783] [outer = 13D8E400] 12:43:07 INFO - PROCESS | 3132 | 1468352587629 Marionette DEBUG loaded listener.js 12:43:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (15857C00) [pid = 3132] [serial = 784] [outer = 13D8E400] 12:43:08 INFO - PROCESS | 3132 | 1468352588089 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]]]}] 12:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 770ms 12:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:43:08 INFO - PROCESS | 3132 | 1468352588139 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 12:43:08 INFO - PROCESS | 3132 | 1468352588141 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 12:43:08 INFO - PROCESS | 3132 | 1468352588144 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:43:08 INFO - PROCESS | 3132 | 1468352588145 Marionette TRACE conn6 <- [1,1010,null,{}] 12:43:08 INFO - PROCESS | 3132 | 1468352588149 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}] 12:43:08 INFO - PROCESS | 3132 | 1468352588154 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:08 INFO - PROCESS | 3132 | 1468352588289 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 12:43:08 INFO - PROCESS | 3132 | 1468352588354 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:08 INFO - PROCESS | 3132 | 1468352588356 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:08 INFO - PROCESS | 3132 | ++DOCSHELL 16480000 == 38 [pid = 3132] [id = 262] 12:43:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (16488400) [pid = 3132] [serial = 785] [outer = 00000000] 12:43:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (1670C000) [pid = 3132] [serial = 786] [outer = 16488400] 12:43:08 INFO - PROCESS | 3132 | 1468352588406 Marionette DEBUG loaded listener.js 12:43:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16715800) [pid = 3132] [serial = 787] [outer = 16488400] 12:43:08 INFO - PROCESS | 3132 | 1468352588839 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]]]}] 12:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 12:43:08 INFO - PROCESS | 3132 | 1468352588885 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 12:43:08 INFO - PROCESS | 3132 | 1468352588887 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 12:43:08 INFO - PROCESS | 3132 | 1468352588890 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:43:08 INFO - PROCESS | 3132 | 1468352588892 Marionette TRACE conn6 <- [1,1014,null,{}] 12:43:08 INFO - PROCESS | 3132 | 1468352588896 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}] 12:43:08 INFO - PROCESS | 3132 | 1468352588897 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:09 INFO - PROCESS | 3132 | 1468352589007 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 12:43:09 INFO - PROCESS | 3132 | 1468352589012 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:09 INFO - PROCESS | 3132 | 1468352589014 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:09 INFO - PROCESS | 3132 | ++DOCSHELL 0C942C00 == 39 [pid = 3132] [id = 263] 12:43:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0CE6C000) [pid = 3132] [serial = 788] [outer = 00000000] 12:43:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16724C00) [pid = 3132] [serial = 789] [outer = 0CE6C000] 12:43:09 INFO - PROCESS | 3132 | 1468352589146 Marionette DEBUG loaded listener.js 12:43:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (1683B800) [pid = 3132] [serial = 790] [outer = 0CE6C000] 12:43:09 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0C7F6C00) [pid = 3132] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:43:09 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (08C6A400) [pid = 3132] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:43:09 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0EDCA000) [pid = 3132] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:43:09 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (135C2400) [pid = 3132] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:43:09 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (132E2400) [pid = 3132] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:43:09 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (14890000) [pid = 3132] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:43:09 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (16488C00) [pid = 3132] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:43:09 INFO - PROCESS | 3132 | 1468352589517 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]]]}] 12:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 12:43:09 INFO - PROCESS | 3132 | 1468352589566 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 12:43:09 INFO - PROCESS | 3132 | 1468352589568 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 12:43:09 INFO - PROCESS | 3132 | 1468352589571 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:43:09 INFO - PROCESS | 3132 | 1468352589573 Marionette TRACE conn6 <- [1,1018,null,{}] 12:43:09 INFO - PROCESS | 3132 | 1468352589576 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}] 12:43:09 INFO - PROCESS | 3132 | 1468352589578 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:09 INFO - PROCESS | 3132 | 1468352589701 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 12:43:09 INFO - PROCESS | 3132 | 1468352589755 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:09 INFO - PROCESS | 3132 | 1468352589757 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:09 INFO - PROCESS | 3132 | ++DOCSHELL 0DE0A000 == 40 [pid = 3132] [id = 264] 12:43:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (13064400) [pid = 3132] [serial = 791] [outer = 00000000] 12:43:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (167AB000) [pid = 3132] [serial = 792] [outer = 13064400] 12:43:09 INFO - PROCESS | 3132 | 1468352589804 Marionette DEBUG loaded listener.js 12:43:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (168E3400) [pid = 3132] [serial = 793] [outer = 13064400] 12:43:10 INFO - PROCESS | 3132 | 1468352590160 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]]]}] 12:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 629ms 12:43:10 INFO - PROCESS | 3132 | 1468352590206 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 12:43:10 INFO - PROCESS | 3132 | 1468352590208 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 12:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:43:10 INFO - PROCESS | 3132 | 1468352590211 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:43:10 INFO - PROCESS | 3132 | 1468352590213 Marionette TRACE conn6 <- [1,1022,null,{}] 12:43:10 INFO - PROCESS | 3132 | 1468352590216 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}] 12:43:10 INFO - PROCESS | 3132 | 1468352590218 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:10 INFO - PROCESS | 3132 | 1468352590339 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 12:43:10 INFO - PROCESS | 3132 | 1468352590376 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:10 INFO - PROCESS | 3132 | 1468352590378 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:10 INFO - PROCESS | 3132 | ++DOCSHELL 15844400 == 41 [pid = 3132] [id = 265] 12:43:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16407000) [pid = 3132] [serial = 794] [outer = 00000000] 12:43:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (16CAB400) [pid = 3132] [serial = 795] [outer = 16407000] 12:43:10 INFO - PROCESS | 3132 | 1468352590434 Marionette DEBUG loaded listener.js 12:43:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (1735B400) [pid = 3132] [serial = 796] [outer = 16407000] 12:43:10 INFO - PROCESS | 3132 | 1468352590823 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]]]}] 12:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 12:43:10 INFO - PROCESS | 3132 | 1468352590886 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 12:43:10 INFO - PROCESS | 3132 | 1468352590888 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 12:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:43:10 INFO - PROCESS | 3132 | 1468352590895 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:43:10 INFO - PROCESS | 3132 | 1468352590897 Marionette TRACE conn6 <- [1,1026,null,{}] 12:43:10 INFO - PROCESS | 3132 | 1468352590900 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}] 12:43:10 INFO - PROCESS | 3132 | 1468352590902 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:10 INFO - PROCESS | 3132 | 1468352590984 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 12:43:10 INFO - PROCESS | 3132 | 1468352590989 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:10 INFO - PROCESS | 3132 | 1468352590991 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:10 INFO - PROCESS | 3132 | ++DOCSHELL 173C4000 == 42 [pid = 3132] [id = 266] 12:43:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (173C4800) [pid = 3132] [serial = 797] [outer = 00000000] 12:43:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (185D2800) [pid = 3132] [serial = 798] [outer = 173C4800] 12:43:11 INFO - PROCESS | 3132 | 1468352591036 Marionette DEBUG loaded listener.js 12:43:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (186A9400) [pid = 3132] [serial = 799] [outer = 173C4800] 12:43:11 INFO - PROCESS | 3132 | 1468352591763 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]]]}] 12:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 930ms 12:43:11 INFO - PROCESS | 3132 | 1468352591828 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 12:43:11 INFO - PROCESS | 3132 | 1468352591832 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 12:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:43:11 INFO - PROCESS | 3132 | 1468352591837 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:43:11 INFO - PROCESS | 3132 | 1468352591842 Marionette TRACE conn6 <- [1,1030,null,{}] 12:43:11 INFO - PROCESS | 3132 | 1468352591848 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}] 12:43:11 INFO - PROCESS | 3132 | 1468352591851 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:11 INFO - PROCESS | 3132 | 1468352591980 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 12:43:12 INFO - PROCESS | 3132 | 1468352592107 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:12 INFO - PROCESS | 3132 | 1468352592110 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:12 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E6800 == 43 [pid = 3132] [id = 267] 12:43:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0C7EA400) [pid = 3132] [serial = 800] [outer = 00000000] 12:43:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0D710800) [pid = 3132] [serial = 801] [outer = 0C7EA400] 12:43:12 INFO - PROCESS | 3132 | 1468352592175 Marionette DEBUG loaded listener.js 12:43:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0D72CC00) [pid = 3132] [serial = 802] [outer = 0C7EA400] 12:43:12 INFO - PROCESS | 3132 | 1468352592740 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]]]}] 12:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 929ms 12:43:12 INFO - PROCESS | 3132 | 1468352592768 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 12:43:12 INFO - PROCESS | 3132 | 1468352592773 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 12:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:43:12 INFO - PROCESS | 3132 | 1468352592780 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:43:12 INFO - PROCESS | 3132 | 1468352592783 Marionette TRACE conn6 <- [1,1034,null,{}] 12:43:12 INFO - PROCESS | 3132 | 1468352592787 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}] 12:43:12 INFO - PROCESS | 3132 | 1468352592790 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:12 INFO - PROCESS | 3132 | 1468352592906 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 12:43:12 INFO - PROCESS | 3132 | 1468352593007 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:12 INFO - PROCESS | 3132 | 1468352593009 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:13 INFO - PROCESS | 3132 | ++DOCSHELL 12327800 == 44 [pid = 3132] [id = 268] 12:43:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (1236D000) [pid = 3132] [serial = 803] [outer = 00000000] 12:43:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (13241400) [pid = 3132] [serial = 804] [outer = 1236D000] 12:43:13 INFO - PROCESS | 3132 | 1468352593066 Marionette DEBUG loaded listener.js 12:43:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (1347D000) [pid = 3132] [serial = 805] [outer = 1236D000] 12:43:13 INFO - PROCESS | 3132 | 1468352593705 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]]]}] 12:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 970ms 12:43:13 INFO - PROCESS | 3132 | 1468352593753 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 12:43:13 INFO - PROCESS | 3132 | 1468352593756 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 12:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:43:13 INFO - PROCESS | 3132 | 1468352593760 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:43:13 INFO - PROCESS | 3132 | 1468352593764 Marionette TRACE conn6 <- [1,1038,null,{}] 12:43:13 INFO - PROCESS | 3132 | 1468352593775 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}] 12:43:13 INFO - PROCESS | 3132 | 1468352593780 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:13 INFO - PROCESS | 3132 | 1468352593927 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 12:43:14 INFO - PROCESS | 3132 | 1468352594061 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:14 INFO - PROCESS | 3132 | 1468352594065 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:14 INFO - PROCESS | 3132 | ++DOCSHELL 168DD400 == 45 [pid = 3132] [id = 269] 12:43:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (168E1000) [pid = 3132] [serial = 806] [outer = 00000000] 12:43:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (173BEC00) [pid = 3132] [serial = 807] [outer = 168E1000] 12:43:14 INFO - PROCESS | 3132 | 1468352594124 Marionette DEBUG loaded listener.js 12:43:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (186AC800) [pid = 3132] [serial = 808] [outer = 168E1000] 12:43:14 INFO - PROCESS | 3132 | 1468352594754 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]]]}] 12:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1021ms 12:43:15 INFO - PROCESS | 3132 | 1468352595056 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 12:43:15 INFO - PROCESS | 3132 | 1468352595059 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 12:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:43:15 INFO - PROCESS | 3132 | 1468352595069 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:43:15 INFO - PROCESS | 3132 | 1468352595072 Marionette TRACE conn6 <- [1,1042,null,{}] 12:43:15 INFO - PROCESS | 3132 | 1468352595078 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}] 12:43:15 INFO - PROCESS | 3132 | 1468352595081 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:15 INFO - PROCESS | 3132 | 1468352595216 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 12:43:15 INFO - PROCESS | 3132 | 1468352595344 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:15 INFO - PROCESS | 3132 | 1468352595348 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:15 INFO - PROCESS | 3132 | ++DOCSHELL 0D710C00 == 46 [pid = 3132] [id = 270] 12:43:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (0D712C00) [pid = 3132] [serial = 809] [outer = 00000000] 12:43:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (0D723800) [pid = 3132] [serial = 810] [outer = 0D712C00] 12:43:15 INFO - PROCESS | 3132 | 1468352595404 Marionette DEBUG loaded listener.js 12:43:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (0DC13000) [pid = 3132] [serial = 811] [outer = 0D712C00] 12:43:15 INFO - PROCESS | 3132 | --DOCSHELL 15844400 == 45 [pid = 3132] [id = 265] 12:43:15 INFO - PROCESS | 3132 | --DOCSHELL 0DE0A000 == 44 [pid = 3132] [id = 264] 12:43:15 INFO - PROCESS | 3132 | --DOCSHELL 0C942C00 == 43 [pid = 3132] [id = 263] 12:43:15 INFO - PROCESS | 3132 | --DOCSHELL 16480000 == 42 [pid = 3132] [id = 262] 12:43:15 INFO - PROCESS | 3132 | --DOCSHELL 08C67800 == 41 [pid = 3132] [id = 261] 12:43:15 INFO - PROCESS | 3132 | --DOCSHELL 13472000 == 40 [pid = 3132] [id = 260] 12:43:15 INFO - PROCESS | 3132 | --DOCSHELL 123E7400 == 39 [pid = 3132] [id = 259] 12:43:15 INFO - PROCESS | 3132 | --DOCSHELL 0DC12800 == 38 [pid = 3132] [id = 258] 12:43:15 INFO - PROCESS | 3132 | --DOCSHELL 08C5EC00 == 37 [pid = 3132] [id = 257] 12:43:15 INFO - PROCESS | 3132 | --DOCSHELL 0D695400 == 36 [pid = 3132] [id = 256] 12:43:15 INFO - PROCESS | 3132 | --DOCSHELL 167A4800 == 35 [pid = 3132] [id = 255] 12:43:15 INFO - PROCESS | 3132 | --DOCSHELL 132DC000 == 34 [pid = 3132] [id = 254] 12:43:15 INFO - PROCESS | 3132 | --DOCSHELL 0C976800 == 33 [pid = 3132] [id = 253] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (164E4800) [pid = 3132] [serial = 753] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (16708400) [pid = 3132] [serial = 754] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (0D715000) [pid = 3132] [serial = 736] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (0CE6D800) [pid = 3132] [serial = 748] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (0DC12000) [pid = 3132] [serial = 732] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (0D6F5400) [pid = 3132] [serial = 735] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (11CC8800) [pid = 3132] [serial = 739] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (0C7F0000) [pid = 3132] [serial = 747] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (1488D000) [pid = 3132] [serial = 744] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (13477800) [pid = 3132] [serial = 742] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (13450800) [pid = 3132] [serial = 741] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (11B2B400) [pid = 3132] [serial = 738] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (162ED000) [pid = 3132] [serial = 750] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0D695C00) [pid = 3132] [serial = 729] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1585D800) [pid = 3132] [serial = 751] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (148C3C00) [pid = 3132] [serial = 745] [outer = 00000000] [url = about:blank] 12:43:15 INFO - PROCESS | 3132 | 1468352596007 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]]]}] 12:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 970ms 12:43:16 INFO - PROCESS | 3132 | 1468352596044 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 12:43:16 INFO - PROCESS | 3132 | 1468352596047 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 12:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:43:16 INFO - PROCESS | 3132 | 1468352596053 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:43:16 INFO - PROCESS | 3132 | 1468352596057 Marionette TRACE conn6 <- [1,1046,null,{}] 12:43:16 INFO - PROCESS | 3132 | 1468352596061 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}] 12:43:16 INFO - PROCESS | 3132 | 1468352596064 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:16 INFO - PROCESS | 3132 | 1468352596153 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 12:43:16 INFO - PROCESS | 3132 | 1468352596252 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:16 INFO - PROCESS | 3132 | 1468352596255 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:16 INFO - PROCESS | 3132 | ++DOCSHELL 0D673800 == 34 [pid = 3132] [id = 271] 12:43:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0D67F800) [pid = 3132] [serial = 812] [outer = 00000000] 12:43:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0D712400) [pid = 3132] [serial = 813] [outer = 0D67F800] 12:43:16 INFO - PROCESS | 3132 | 1468352596306 Marionette DEBUG loaded listener.js 12:43:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (0DC12000) [pid = 3132] [serial = 814] [outer = 0D67F800] 12:43:16 INFO - PROCESS | 3132 | 1468352596705 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]]]}] 12:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 12:43:16 INFO - PROCESS | 3132 | 1468352596797 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 12:43:16 INFO - PROCESS | 3132 | 1468352596799 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 12:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:43:16 INFO - PROCESS | 3132 | 1468352596803 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:43:16 INFO - PROCESS | 3132 | 1468352596805 Marionette TRACE conn6 <- [1,1050,null,{}] 12:43:16 INFO - PROCESS | 3132 | 1468352596819 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}] 12:43:16 INFO - PROCESS | 3132 | 1468352596823 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:16 INFO - PROCESS | 3132 | 1468352596910 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 12:43:16 INFO - PROCESS | 3132 | 1468352596927 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:16 INFO - PROCESS | 3132 | 1468352596931 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:16 INFO - PROCESS | 3132 | ++DOCSHELL 12371400 == 35 [pid = 3132] [id = 272] 12:43:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (12375800) [pid = 3132] [serial = 815] [outer = 00000000] 12:43:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (12428800) [pid = 3132] [serial = 816] [outer = 12375800] 12:43:16 INFO - PROCESS | 3132 | 1468352596982 Marionette DEBUG loaded listener.js 12:43:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (132DB000) [pid = 3132] [serial = 817] [outer = 12375800] 12:43:17 INFO - PROCESS | 3132 | 1468352597444 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]]]}] 12:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 689ms 12:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:43:17 INFO - PROCESS | 3132 | 1468352597495 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 12:43:17 INFO - PROCESS | 3132 | 1468352597497 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 12:43:17 INFO - PROCESS | 3132 | 1468352597500 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:43:17 INFO - PROCESS | 3132 | 1468352597502 Marionette TRACE conn6 <- [1,1054,null,{}] 12:43:17 INFO - PROCESS | 3132 | 1468352597505 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}] 12:43:17 INFO - PROCESS | 3132 | 1468352597507 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:17 INFO - PROCESS | 3132 | 1468352597601 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 12:43:17 INFO - PROCESS | 3132 | 1468352597609 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:17 INFO - PROCESS | 3132 | 1468352597611 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:17 INFO - PROCESS | 3132 | ++DOCSHELL 13479400 == 36 [pid = 3132] [id = 273] 12:43:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (1347A400) [pid = 3132] [serial = 818] [outer = 00000000] 12:43:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (13D90800) [pid = 3132] [serial = 819] [outer = 1347A400] 12:43:17 INFO - PROCESS | 3132 | 1468352597659 Marionette DEBUG loaded listener.js 12:43:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (14896800) [pid = 3132] [serial = 820] [outer = 1347A400] 12:43:18 INFO - PROCESS | 3132 | 1468352598129 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]]]}] 12:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 12:43:18 INFO - PROCESS | 3132 | 1468352598176 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 12:43:18 INFO - PROCESS | 3132 | 1468352598178 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 12:43:18 INFO - PROCESS | 3132 | 1468352598182 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:43:18 INFO - PROCESS | 3132 | 1468352598183 Marionette TRACE conn6 <- [1,1058,null,{}] 12:43:18 INFO - PROCESS | 3132 | 1468352598187 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}] 12:43:18 INFO - PROCESS | 3132 | 1468352598189 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:18 INFO - PROCESS | 3132 | 1468352598306 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 12:43:18 INFO - PROCESS | 3132 | 1468352598391 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:18 INFO - PROCESS | 3132 | 1468352598393 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:18 INFO - PROCESS | 3132 | ++DOCSHELL 148C4000 == 37 [pid = 3132] [id = 274] 12:43:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (1583EC00) [pid = 3132] [serial = 821] [outer = 00000000] 12:43:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (1585CC00) [pid = 3132] [serial = 822] [outer = 1583EC00] 12:43:18 INFO - PROCESS | 3132 | 1468352598440 Marionette DEBUG loaded listener.js 12:43:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (15863800) [pid = 3132] [serial = 823] [outer = 1583EC00] 12:43:18 INFO - PROCESS | 3132 | 1468352598881 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]]]}] 12:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 12:43:18 INFO - PROCESS | 3132 | 1468352598916 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 12:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:43:18 INFO - PROCESS | 3132 | 1468352598918 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 12:43:18 INFO - PROCESS | 3132 | 1468352598928 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:43:18 INFO - PROCESS | 3132 | 1468352598929 Marionette TRACE conn6 <- [1,1062,null,{}] 12:43:18 INFO - PROCESS | 3132 | 1468352598933 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}] 12:43:18 INFO - PROCESS | 3132 | 1468352598939 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:19 INFO - PROCESS | 3132 | 1468352599125 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 12:43:19 INFO - PROCESS | 3132 | 1468352599148 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:19 INFO - PROCESS | 3132 | 1468352599150 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:19 INFO - PROCESS | 3132 | ++DOCSHELL 0D6F2000 == 38 [pid = 3132] [id = 275] 12:43:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (1670B400) [pid = 3132] [serial = 824] [outer = 00000000] 12:43:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (168D5400) [pid = 3132] [serial = 825] [outer = 1670B400] 12:43:19 INFO - PROCESS | 3132 | 1468352599197 Marionette DEBUG loaded listener.js 12:43:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (16CA7800) [pid = 3132] [serial = 826] [outer = 1670B400] 12:43:19 INFO - PROCESS | 3132 | 1468352599645 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]]]}] 12:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 790ms 12:43:19 INFO - PROCESS | 3132 | 1468352599712 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 12:43:19 INFO - PROCESS | 3132 | 1468352599714 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 12:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:43:19 INFO - PROCESS | 3132 | 1468352599717 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:43:19 INFO - PROCESS | 3132 | 1468352599719 Marionette TRACE conn6 <- [1,1066,null,{}] 12:43:19 INFO - PROCESS | 3132 | 1468352599722 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}] 12:43:19 INFO - PROCESS | 3132 | 1468352599724 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:19 INFO - PROCESS | 3132 | 1468352599853 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 12:43:19 INFO - PROCESS | 3132 | 1468352599918 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:19 INFO - PROCESS | 3132 | 1468352599920 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:19 INFO - PROCESS | 3132 | ++DOCSHELL 16CB0400 == 39 [pid = 3132] [id = 276] 12:43:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (173C1400) [pid = 3132] [serial = 827] [outer = 00000000] 12:43:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 99 (187BEC00) [pid = 3132] [serial = 828] [outer = 173C1400] 12:43:19 INFO - PROCESS | 3132 | 1468352599966 Marionette DEBUG loaded listener.js 12:43:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 100 (18943400) [pid = 3132] [serial = 829] [outer = 173C1400] 12:43:20 INFO - PROCESS | 3132 | --DOMWINDOW == 99 (13473400) [pid = 3132] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:43:20 INFO - PROCESS | 3132 | --DOMWINDOW == 98 (13D8E400) [pid = 3132] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:43:20 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (123E8800) [pid = 3132] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:43:20 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (0DC17800) [pid = 3132] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:43:20 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (08C61C00) [pid = 3132] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:43:20 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (16488400) [pid = 3132] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:43:20 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (0CE6C000) [pid = 3132] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:43:20 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (13064400) [pid = 3132] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:43:20 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (16407000) [pid = 3132] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:43:20 INFO - PROCESS | 3132 | 1468352600593 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]]]}] 12:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 929ms 12:43:20 INFO - PROCESS | 3132 | 1468352600648 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 12:43:20 INFO - PROCESS | 3132 | 1468352600650 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 12:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:43:20 INFO - PROCESS | 3132 | 1468352600654 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:43:20 INFO - PROCESS | 3132 | 1468352600655 Marionette TRACE conn6 <- [1,1070,null,{}] 12:43:20 INFO - PROCESS | 3132 | 1468352600659 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}] 12:43:20 INFO - PROCESS | 3132 | 1468352600661 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:20 INFO - PROCESS | 3132 | 1468352600783 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 12:43:20 INFO - PROCESS | 3132 | 1468352600843 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:20 INFO - PROCESS | 3132 | 1468352600845 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:20 INFO - PROCESS | 3132 | ++DOCSHELL 0DC17400 == 40 [pid = 3132] [id = 277] 12:43:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (119EB000) [pid = 3132] [serial = 830] [outer = 00000000] 12:43:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (1347D400) [pid = 3132] [serial = 831] [outer = 119EB000] 12:43:20 INFO - PROCESS | 3132 | 1468352600891 Marionette DEBUG loaded listener.js 12:43:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (1585EC00) [pid = 3132] [serial = 832] [outer = 119EB000] 12:43:21 INFO - PROCESS | 3132 | 1468352601283 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]]]}] 12:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 12:43:21 INFO - PROCESS | 3132 | 1468352601324 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 12:43:21 INFO - PROCESS | 3132 | 1468352601326 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 12:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:43:21 INFO - PROCESS | 3132 | 1468352601329 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:43:21 INFO - PROCESS | 3132 | 1468352601331 Marionette TRACE conn6 <- [1,1074,null,{}] 12:43:21 INFO - PROCESS | 3132 | 1468352601334 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}] 12:43:21 INFO - PROCESS | 3132 | 1468352601336 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:21 INFO - PROCESS | 3132 | 1468352601423 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 12:43:21 INFO - PROCESS | 3132 | 1468352601429 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:21 INFO - PROCESS | 3132 | 1468352601431 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:21 INFO - PROCESS | 3132 | ++DOCSHELL 13474C00 == 41 [pid = 3132] [id = 278] 12:43:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (13475000) [pid = 3132] [serial = 833] [outer = 00000000] 12:43:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (187B3800) [pid = 3132] [serial = 834] [outer = 13475000] 12:43:21 INFO - PROCESS | 3132 | 1468352601477 Marionette DEBUG loaded listener.js 12:43:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (192BD400) [pid = 3132] [serial = 835] [outer = 13475000] 12:43:21 INFO - PROCESS | 3132 | 1468352601911 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]]]}] 12:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 12:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:43:21 INFO - PROCESS | 3132 | 1468352601960 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 12:43:21 INFO - PROCESS | 3132 | 1468352601962 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 12:43:21 INFO - PROCESS | 3132 | 1468352601965 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:43:21 INFO - PROCESS | 3132 | 1468352601967 Marionette TRACE conn6 <- [1,1078,null,{}] 12:43:21 INFO - PROCESS | 3132 | 1468352601970 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}] 12:43:21 INFO - PROCESS | 3132 | 1468352601972 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:22 INFO - PROCESS | 3132 | 1468352602059 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 12:43:22 INFO - PROCESS | 3132 | 1468352602064 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:22 INFO - PROCESS | 3132 | 1468352602066 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:22 INFO - PROCESS | 3132 | ++DOCSHELL 192B8000 == 42 [pid = 3132] [id = 279] 12:43:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (198A4800) [pid = 3132] [serial = 836] [outer = 00000000] 12:43:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 99 (198A9000) [pid = 3132] [serial = 837] [outer = 198A4800] 12:43:22 INFO - PROCESS | 3132 | 1468352602112 Marionette DEBUG loaded listener.js 12:43:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 100 (198AF400) [pid = 3132] [serial = 838] [outer = 198A4800] 12:43:22 INFO - PROCESS | 3132 | 1468352602761 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]]]}] 12:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 829ms 12:43:22 INFO - PROCESS | 3132 | 1468352602797 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 12:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:43:22 INFO - PROCESS | 3132 | 1468352602801 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 12:43:22 INFO - PROCESS | 3132 | 1468352602806 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:43:22 INFO - PROCESS | 3132 | 1468352602809 Marionette TRACE conn6 <- [1,1082,null,{}] 12:43:22 INFO - PROCESS | 3132 | 1468352602815 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}] 12:43:22 INFO - PROCESS | 3132 | 1468352602819 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:22 INFO - PROCESS | 3132 | 1468352602939 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 12:43:23 INFO - PROCESS | 3132 | 1468352603052 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:23 INFO - PROCESS | 3132 | 1468352603055 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:23 INFO - PROCESS | 3132 | ++DOCSHELL 0CEC9400 == 43 [pid = 3132] [id = 280] 12:43:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 101 (0CF5A000) [pid = 3132] [serial = 839] [outer = 00000000] 12:43:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 102 (0D697000) [pid = 3132] [serial = 840] [outer = 0CF5A000] 12:43:23 INFO - PROCESS | 3132 | 1468352603155 Marionette DEBUG loaded listener.js 12:43:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 103 (0D710400) [pid = 3132] [serial = 841] [outer = 0CF5A000] 12:43:23 INFO - PROCESS | 3132 | 1468352603803 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]]]}] 12:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1024ms 12:43:23 INFO - PROCESS | 3132 | 1468352603831 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 12:43:23 INFO - PROCESS | 3132 | 1468352603835 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 12:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:43:23 INFO - PROCESS | 3132 | 1468352603842 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:43:23 INFO - PROCESS | 3132 | 1468352603845 Marionette TRACE conn6 <- [1,1086,null,{}] 12:43:23 INFO - PROCESS | 3132 | 1468352603849 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}] 12:43:23 INFO - PROCESS | 3132 | 1468352603852 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:23 INFO - PROCESS | 3132 | 1468352603971 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 12:43:24 INFO - PROCESS | 3132 | 1468352604108 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:24 INFO - PROCESS | 3132 | 1468352604111 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:24 INFO - PROCESS | 3132 | ++DOCSHELL 11B2D800 == 44 [pid = 3132] [id = 281] 12:43:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 104 (11BA4000) [pid = 3132] [serial = 842] [outer = 00000000] 12:43:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 105 (1231EC00) [pid = 3132] [serial = 843] [outer = 11BA4000] 12:43:24 INFO - PROCESS | 3132 | 1468352604168 Marionette DEBUG loaded listener.js 12:43:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 106 (132E4800) [pid = 3132] [serial = 844] [outer = 11BA4000] 12:43:24 INFO - PROCESS | 3132 | 1468352604757 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]]]}] 12:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 969ms 12:43:24 INFO - PROCESS | 3132 | 1468352604816 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 12:43:24 INFO - PROCESS | 3132 | 1468352604819 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 12:43:24 INFO - PROCESS | 3132 | 1468352604822 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:43:24 INFO - PROCESS | 3132 | 1468352604826 Marionette TRACE conn6 <- [1,1090,null,{}] 12:43:24 INFO - PROCESS | 3132 | 1468352604837 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}] 12:43:24 INFO - PROCESS | 3132 | 1468352604842 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:24 INFO - PROCESS | 3132 | 1468352604951 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 12:43:25 INFO - PROCESS | 3132 | 1468352605086 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:25 INFO - PROCESS | 3132 | 1468352605090 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:25 INFO - PROCESS | 3132 | ++DOCSHELL 168E0400 == 45 [pid = 3132] [id = 282] 12:43:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 107 (168E3800) [pid = 3132] [serial = 845] [outer = 00000000] 12:43:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 108 (186A8400) [pid = 3132] [serial = 846] [outer = 168E3800] 12:43:25 INFO - PROCESS | 3132 | 1468352605151 Marionette DEBUG loaded listener.js 12:43:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 109 (198A8C00) [pid = 3132] [serial = 847] [outer = 168E3800] 12:43:25 INFO - PROCESS | 3132 | 1468352605768 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]]]}] 12:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 970ms 12:43:25 INFO - PROCESS | 3132 | 1468352605795 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 12:43:25 INFO - PROCESS | 3132 | 1468352605798 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 12:43:25 INFO - PROCESS | 3132 | 1468352605802 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:43:25 INFO - PROCESS | 3132 | 1468352605804 Marionette TRACE conn6 <- [1,1094,null,{}] 12:43:25 INFO - PROCESS | 3132 | 1468352605808 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}] 12:43:25 INFO - PROCESS | 3132 | 1468352605810 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:25 INFO - PROCESS | 3132 | 1468352605921 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 12:43:26 INFO - PROCESS | 3132 | 1468352606029 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:26 INFO - PROCESS | 3132 | 1468352606032 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:26 INFO - PROCESS | 3132 | ++DOCSHELL 19E03C00 == 46 [pid = 3132] [id = 283] 12:43:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 110 (19E04400) [pid = 3132] [serial = 848] [outer = 00000000] 12:43:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 111 (19E08C00) [pid = 3132] [serial = 849] [outer = 19E04400] 12:43:26 INFO - PROCESS | 3132 | 1468352606087 Marionette DEBUG loaded listener.js 12:43:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 112 (19E0E800) [pid = 3132] [serial = 850] [outer = 19E04400] 12:43:26 INFO - PROCESS | 3132 | 1468352606721 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]]]}] 12:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1122ms 12:43:26 INFO - PROCESS | 3132 | 1468352606928 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 12:43:26 INFO - PROCESS | 3132 | 1468352606933 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 12:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:43:26 INFO - PROCESS | 3132 | 1468352606938 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:43:26 INFO - PROCESS | 3132 | 1468352606940 Marionette TRACE conn6 <- [1,1098,null,{}] 12:43:26 INFO - PROCESS | 3132 | 1468352606946 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}] 12:43:26 INFO - PROCESS | 3132 | 1468352606949 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:27 INFO - PROCESS | 3132 | 1468352607053 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 12:43:27 INFO - PROCESS | 3132 | 1468352607185 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:27 INFO - PROCESS | 3132 | 1468352607190 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:27 INFO - PROCESS | 3132 | ++DOCSHELL 0C985C00 == 47 [pid = 3132] [id = 284] 12:43:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 113 (0CE6B800) [pid = 3132] [serial = 851] [outer = 00000000] 12:43:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 114 (0D671800) [pid = 3132] [serial = 852] [outer = 0CE6B800] 12:43:27 INFO - PROCESS | 3132 | 1468352607246 Marionette DEBUG loaded listener.js 12:43:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 115 (0D6FB000) [pid = 3132] [serial = 853] [outer = 0CE6B800] 12:43:27 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:43:27 INFO - PROCESS | 3132 | 1468352608007 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]]]}] 12:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1124ms 12:43:28 INFO - PROCESS | 3132 | --DOCSHELL 08881800 == 46 [pid = 3132] [id = 241] 12:43:28 INFO - PROCESS | 3132 | --DOCSHELL 13474C00 == 45 [pid = 3132] [id = 278] 12:43:28 INFO - PROCESS | 3132 | --DOCSHELL 0DC17400 == 44 [pid = 3132] [id = 277] 12:43:28 INFO - PROCESS | 3132 | --DOCSHELL 16CB0400 == 43 [pid = 3132] [id = 276] 12:43:28 INFO - PROCESS | 3132 | --DOCSHELL 0D6F2000 == 42 [pid = 3132] [id = 275] 12:43:28 INFO - PROCESS | 3132 | --DOCSHELL 148C4000 == 41 [pid = 3132] [id = 274] 12:43:28 INFO - PROCESS | 3132 | --DOCSHELL 13479400 == 40 [pid = 3132] [id = 273] 12:43:28 INFO - PROCESS | 3132 | --DOCSHELL 12371400 == 39 [pid = 3132] [id = 272] 12:43:28 INFO - PROCESS | 3132 | --DOCSHELL 0D673800 == 38 [pid = 3132] [id = 271] 12:43:28 INFO - PROCESS | 3132 | --DOCSHELL 0D710C00 == 37 [pid = 3132] [id = 270] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 114 (13480400) [pid = 3132] [serial = 780] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 113 (15854C00) [pid = 3132] [serial = 783] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 112 (16719400) [pid = 3132] [serial = 756] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 111 (124F2000) [pid = 3132] [serial = 777] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 110 (132DE400) [pid = 3132] [serial = 778] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 109 (1347C000) [pid = 3132] [serial = 762] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 108 (0DE09C00) [pid = 3132] [serial = 774] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 107 (0EBDD400) [pid = 3132] [serial = 775] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 106 (0C7EDC00) [pid = 3132] [serial = 771] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 105 (1670C000) [pid = 3132] [serial = 786] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 104 (0CEE5000) [pid = 3132] [serial = 772] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 103 (15857400) [pid = 3132] [serial = 768] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 102 (168D6000) [pid = 3132] [serial = 765] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 101 (15857C00) [pid = 3132] [serial = 784] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 100 (16715800) [pid = 3132] [serial = 787] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 99 (0DC78C00) [pid = 3132] [serial = 759] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 98 (1683B800) [pid = 3132] [serial = 790] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (167AB000) [pid = 3132] [serial = 792] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (16724C00) [pid = 3132] [serial = 789] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (1735B400) [pid = 3132] [serial = 796] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (13824C00) [pid = 3132] [serial = 781] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (168E3400) [pid = 3132] [serial = 793] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (16CAB400) [pid = 3132] [serial = 795] [outer = 00000000] [url = about:blank] 12:43:28 INFO - PROCESS | 3132 | 1468352608101 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 12:43:28 INFO - PROCESS | 3132 | 1468352608104 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 12:43:28 INFO - PROCESS | 3132 | 1468352608110 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:43:28 INFO - PROCESS | 3132 | 1468352608114 Marionette TRACE conn6 <- [1,1102,null,{}] 12:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:43:28 INFO - PROCESS | 3132 | 1468352608118 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}] 12:43:28 INFO - PROCESS | 3132 | 1468352608120 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:28 INFO - PROCESS | 3132 | 1468352608216 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 12:43:28 INFO - PROCESS | 3132 | 1468352608223 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:28 INFO - PROCESS | 3132 | 1468352608226 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:28 INFO - PROCESS | 3132 | ++DOCSHELL 0D6F8400 == 38 [pid = 3132] [id = 285] 12:43:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (0D710C00) [pid = 3132] [serial = 854] [outer = 00000000] 12:43:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (0D724C00) [pid = 3132] [serial = 855] [outer = 0D710C00] 12:43:28 INFO - PROCESS | 3132 | 1468352608276 Marionette DEBUG loaded listener.js 12:43:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (0DE09C00) [pid = 3132] [serial = 856] [outer = 0D710C00] 12:43:28 INFO - PROCESS | 3132 | 1468352608799 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]]]}] 12:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 12:43:28 INFO - PROCESS | 3132 | 1468352608848 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 12:43:28 INFO - PROCESS | 3132 | 1468352608850 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 12:43:28 INFO - PROCESS | 3132 | 1468352608854 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:43:28 INFO - PROCESS | 3132 | 1468352608856 Marionette TRACE conn6 <- [1,1106,null,{}] 12:43:28 INFO - PROCESS | 3132 | 1468352608865 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}] 12:43:28 INFO - PROCESS | 3132 | 1468352608869 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:28 INFO - PROCESS | 3132 | 1468352608959 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 12:43:28 INFO - PROCESS | 3132 | 1468352608969 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:28 INFO - PROCESS | 3132 | 1468352608973 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:28 INFO - PROCESS | 3132 | ++DOCSHELL 1390B800 == 39 [pid = 3132] [id = 286] 12:43:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (13915000) [pid = 3132] [serial = 857] [outer = 00000000] 12:43:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (148C9000) [pid = 3132] [serial = 858] [outer = 13915000] 12:43:29 INFO - PROCESS | 3132 | 1468352609024 Marionette DEBUG loaded listener.js 12:43:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (1585B000) [pid = 3132] [serial = 859] [outer = 13915000] 12:43:29 INFO - PROCESS | 3132 | 1468352609487 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]]]}] 12:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 671ms 12:43:29 INFO - PROCESS | 3132 | 1468352609529 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 12:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:43:29 INFO - PROCESS | 3132 | 1468352609531 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 12:43:29 INFO - PROCESS | 3132 | 1468352609535 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:43:29 INFO - PROCESS | 3132 | 1468352609536 Marionette TRACE conn6 <- [1,1110,null,{}] 12:43:29 INFO - PROCESS | 3132 | 1468352609540 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}] 12:43:29 INFO - PROCESS | 3132 | 1468352609542 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:29 INFO - PROCESS | 3132 | 1468352609637 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 12:43:29 INFO - PROCESS | 3132 | 1468352609645 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:29 INFO - PROCESS | 3132 | 1468352609647 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:29 INFO - PROCESS | 3132 | ++DOCSHELL 15E43400 == 40 [pid = 3132] [id = 287] 12:43:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 99 (15E44800) [pid = 3132] [serial = 860] [outer = 00000000] 12:43:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 100 (16488C00) [pid = 3132] [serial = 861] [outer = 15E44800] 12:43:29 INFO - PROCESS | 3132 | 1468352609694 Marionette DEBUG loaded listener.js 12:43:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 101 (1671C000) [pid = 3132] [serial = 862] [outer = 15E44800] 12:43:30 INFO - PROCESS | 3132 | 1468352610196 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]]]}] 12:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 729ms 12:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:43:30 INFO - PROCESS | 3132 | 1468352610266 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 12:43:30 INFO - PROCESS | 3132 | 1468352610268 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 12:43:30 INFO - PROCESS | 3132 | 1468352610275 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:43:30 INFO - PROCESS | 3132 | 1468352610277 Marionette TRACE conn6 <- [1,1114,null,{}] 12:43:30 INFO - PROCESS | 3132 | 1468352610281 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}] 12:43:30 INFO - PROCESS | 3132 | 1468352610283 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:30 INFO - PROCESS | 3132 | 1468352610400 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 12:43:30 INFO - PROCESS | 3132 | 1468352610414 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:30 INFO - PROCESS | 3132 | 1468352610416 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:30 INFO - PROCESS | 3132 | ++DOCSHELL 167A9800 == 41 [pid = 3132] [id = 288] 12:43:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 102 (167B2800) [pid = 3132] [serial = 863] [outer = 00000000] 12:43:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 103 (168E4400) [pid = 3132] [serial = 864] [outer = 167B2800] 12:43:30 INFO - PROCESS | 3132 | 1468352610462 Marionette DEBUG loaded listener.js 12:43:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 104 (16BD9000) [pid = 3132] [serial = 865] [outer = 167B2800] 12:43:30 INFO - PROCESS | 3132 | 1468352610950 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]]]}] 12:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 730ms 12:43:30 INFO - PROCESS | 3132 | 1468352611002 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 12:43:30 INFO - PROCESS | 3132 | 1468352611004 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 12:43:30 INFO - PROCESS | 3132 | 1468352611007 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:43:30 INFO - PROCESS | 3132 | 1468352611009 Marionette TRACE conn6 <- [1,1118,null,{}] 12:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:43:31 INFO - PROCESS | 3132 | 1468352611019 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}] 12:43:31 INFO - PROCESS | 3132 | 1468352611024 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:31 INFO - PROCESS | 3132 | 1468352611161 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 12:43:31 INFO - PROCESS | 3132 | 1468352611228 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:31 INFO - PROCESS | 3132 | 1468352611231 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:31 INFO - PROCESS | 3132 | ++DOCSHELL 173C2400 == 42 [pid = 3132] [id = 289] 12:43:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 105 (173C3C00) [pid = 3132] [serial = 866] [outer = 00000000] 12:43:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 106 (19279800) [pid = 3132] [serial = 867] [outer = 173C3C00] 12:43:31 INFO - PROCESS | 3132 | 1468352611278 Marionette DEBUG loaded listener.js 12:43:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 107 (198B0C00) [pid = 3132] [serial = 868] [outer = 173C3C00] 12:43:31 INFO - PROCESS | 3132 | 1468352611706 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]]]}] 12:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 770ms 12:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:43:31 INFO - PROCESS | 3132 | 1468352611782 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 12:43:31 INFO - PROCESS | 3132 | 1468352611784 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 12:43:31 INFO - PROCESS | 3132 | 1468352611787 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:43:31 INFO - PROCESS | 3132 | 1468352611789 Marionette TRACE conn6 <- [1,1122,null,{}] 12:43:31 INFO - PROCESS | 3132 | 1468352611793 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}] 12:43:31 INFO - PROCESS | 3132 | 1468352611795 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:31 INFO - PROCESS | 3132 | 1468352611928 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 12:43:31 INFO - PROCESS | 3132 | 1468352611941 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:31 INFO - PROCESS | 3132 | 1468352611943 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:31 INFO - PROCESS | 3132 | ++DOCSHELL 08C67800 == 43 [pid = 3132] [id = 290] 12:43:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 108 (16CAE400) [pid = 3132] [serial = 869] [outer = 00000000] 12:43:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 109 (19E0B000) [pid = 3132] [serial = 870] [outer = 16CAE400] 12:43:32 INFO - PROCESS | 3132 | 1468352612046 Marionette DEBUG loaded listener.js 12:43:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 110 (19E10C00) [pid = 3132] [serial = 871] [outer = 16CAE400] 12:43:32 INFO - PROCESS | 3132 | 1468352612437 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]]]}] 12:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 669ms 12:43:32 INFO - PROCESS | 3132 | 1468352612473 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 12:43:32 INFO - PROCESS | 3132 | 1468352612475 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 12:43:32 INFO - PROCESS | 3132 | 1468352612479 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:43:32 INFO - PROCESS | 3132 | 1468352612480 Marionette TRACE conn6 <- [1,1126,null,{}] 12:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:43:32 INFO - PROCESS | 3132 | 1468352612484 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}] 12:43:32 INFO - PROCESS | 3132 | 1468352612486 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:32 INFO - PROCESS | 3132 | 1468352612606 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 12:43:32 INFO - PROCESS | 3132 | 1468352612612 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:32 INFO - PROCESS | 3132 | 1468352612614 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:32 INFO - PROCESS | 3132 | ++DOCSHELL 0D720800 == 44 [pid = 3132] [id = 291] 12:43:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 111 (19E04000) [pid = 3132] [serial = 872] [outer = 00000000] 12:43:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 112 (19F7F800) [pid = 3132] [serial = 873] [outer = 19E04000] 12:43:32 INFO - PROCESS | 3132 | 1468352612659 Marionette DEBUG loaded listener.js 12:43:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 113 (19F7FC00) [pid = 3132] [serial = 874] [outer = 19E04000] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 112 (0CEC7000) [pid = 3132] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 111 (0D677000) [pid = 3132] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 110 (16481000) [pid = 3132] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 109 (0D6F7400) [pid = 3132] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 108 (132DCC00) [pid = 3132] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 107 (0D722000) [pid = 3132] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 106 (0C7ED000) [pid = 3132] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 105 (0C7EA400) [pid = 3132] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 104 (12375800) [pid = 3132] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 103 (0D67F800) [pid = 3132] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 102 (1347A400) [pid = 3132] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 101 (1583EC00) [pid = 3132] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 100 (0D712C00) [pid = 3132] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 99 (1670B400) [pid = 3132] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 98 (119EB000) [pid = 3132] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (173C1400) [pid = 3132] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:43:32 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (13475000) [pid = 3132] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:43:33 INFO - PROCESS | 3132 | 1468352613248 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]]]}] 12:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 830ms 12:43:33 INFO - PROCESS | 3132 | 1468352613316 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 12:43:33 INFO - PROCESS | 3132 | 1468352613318 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 12:43:33 INFO - PROCESS | 3132 | 1468352613321 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:43:33 INFO - PROCESS | 3132 | 1468352613323 Marionette TRACE conn6 <- [1,1130,null,{}] 12:43:33 INFO - PROCESS | 3132 | 1468352613327 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}] 12:43:33 INFO - PROCESS | 3132 | 1468352613329 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:33 INFO - PROCESS | 3132 | 1468352613418 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 12:43:33 INFO - PROCESS | 3132 | 1468352613424 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:33 INFO - PROCESS | 3132 | 1468352613426 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:33 INFO - PROCESS | 3132 | ++DOCSHELL 0D722000 == 45 [pid = 3132] [id = 292] 12:43:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (0DC13C00) [pid = 3132] [serial = 875] [outer = 00000000] 12:43:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (123E0800) [pid = 3132] [serial = 876] [outer = 0DC13C00] 12:43:33 INFO - PROCESS | 3132 | 1468352613475 Marionette DEBUG loaded listener.js 12:43:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 99 (1347A400) [pid = 3132] [serial = 877] [outer = 0DC13C00] 12:43:33 INFO - PROCESS | 3132 | 1468352613917 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]]]}] 12:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 12:43:33 INFO - PROCESS | 3132 | 1468352613956 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 12:43:33 INFO - PROCESS | 3132 | 1468352613958 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 12:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:43:33 INFO - PROCESS | 3132 | 1468352613961 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:43:33 INFO - PROCESS | 3132 | 1468352613962 Marionette TRACE conn6 <- [1,1134,null,{}] 12:43:33 INFO - PROCESS | 3132 | 1468352613966 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}] 12:43:33 INFO - PROCESS | 3132 | 1468352613968 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:34 INFO - PROCESS | 3132 | 1468352614056 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 12:43:34 INFO - PROCESS | 3132 | 1468352614061 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:34 INFO - PROCESS | 3132 | 1468352614063 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:34 INFO - PROCESS | 3132 | ++DOCSHELL 0D6EF400 == 46 [pid = 3132] [id = 293] 12:43:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 100 (11B2C400) [pid = 3132] [serial = 878] [outer = 00000000] 12:43:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 101 (198A2400) [pid = 3132] [serial = 879] [outer = 11B2C400] 12:43:34 INFO - PROCESS | 3132 | 1468352614109 Marionette DEBUG loaded listener.js 12:43:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 102 (19F7E000) [pid = 3132] [serial = 880] [outer = 11B2C400] 12:43:34 INFO - PROCESS | 3132 | 1468352614517 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]]]}] 12:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 570ms 12:43:34 INFO - PROCESS | 3132 | 1468352614543 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 12:43:34 INFO - PROCESS | 3132 | 1468352614546 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 12:43:34 INFO - PROCESS | 3132 | 1468352614549 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:43:34 INFO - PROCESS | 3132 | 1468352614551 Marionette TRACE conn6 <- [1,1138,null,{}] 12:43:34 INFO - PROCESS | 3132 | 1468352614559 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}] 12:43:34 INFO - PROCESS | 3132 | 1468352614561 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:34 INFO - PROCESS | 3132 | 1468352614711 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 12:43:34 INFO - PROCESS | 3132 | 1468352614727 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:34 INFO - PROCESS | 3132 | 1468352614729 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:34 INFO - PROCESS | 3132 | ++DOCSHELL 19FB9400 == 47 [pid = 3132] [id = 294] 12:43:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 103 (1A03F000) [pid = 3132] [serial = 881] [outer = 00000000] 12:43:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 104 (1BA1AC00) [pid = 3132] [serial = 882] [outer = 1A03F000] 12:43:34 INFO - PROCESS | 3132 | 1468352614778 Marionette DEBUG loaded listener.js 12:43:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 105 (1BA20800) [pid = 3132] [serial = 883] [outer = 1A03F000] 12:43:35 INFO - PROCESS | 3132 | 1468352615442 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]]]}] 12:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 929ms 12:43:35 INFO - PROCESS | 3132 | 1468352615484 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 12:43:35 INFO - PROCESS | 3132 | 1468352615489 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 12:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:43:35 INFO - PROCESS | 3132 | 1468352615494 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:43:35 INFO - PROCESS | 3132 | 1468352615498 Marionette TRACE conn6 <- [1,1142,null,{}] 12:43:35 INFO - PROCESS | 3132 | 1468352615505 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}] 12:43:35 INFO - PROCESS | 3132 | 1468352615508 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:35 INFO - PROCESS | 3132 | 1468352615632 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 12:43:35 INFO - PROCESS | 3132 | 1468352615775 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:35 INFO - PROCESS | 3132 | 1468352615778 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:35 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F8400 == 48 [pid = 3132] [id = 295] 12:43:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 106 (0CE1E800) [pid = 3132] [serial = 884] [outer = 00000000] 12:43:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 107 (0D712800) [pid = 3132] [serial = 885] [outer = 0CE1E800] 12:43:35 INFO - PROCESS | 3132 | 1468352615840 Marionette DEBUG loaded listener.js 12:43:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 108 (0DC78C00) [pid = 3132] [serial = 886] [outer = 0CE1E800] 12:43:36 INFO - PROCESS | 3132 | 1468352616491 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]]]}] 12:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1024ms 12:43:36 INFO - PROCESS | 3132 | 1468352616522 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 12:43:36 INFO - PROCESS | 3132 | 1468352616527 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 12:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:43:36 INFO - PROCESS | 3132 | 1468352616533 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:43:36 INFO - PROCESS | 3132 | 1468352616536 Marionette TRACE conn6 <- [1,1146,null,{}] 12:43:36 INFO - PROCESS | 3132 | 1468352616540 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}] 12:43:36 INFO - PROCESS | 3132 | 1468352616543 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:36 INFO - PROCESS | 3132 | 1468352616665 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 12:43:36 INFO - PROCESS | 3132 | 1468352616807 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:36 INFO - PROCESS | 3132 | 1468352616810 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:36 INFO - PROCESS | 3132 | ++DOCSHELL 13245C00 == 49 [pid = 3132] [id = 296] 12:43:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 109 (132DE800) [pid = 3132] [serial = 887] [outer = 00000000] 12:43:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 110 (13821800) [pid = 3132] [serial = 888] [outer = 132DE800] 12:43:36 INFO - PROCESS | 3132 | 1468352616872 Marionette DEBUG loaded listener.js 12:43:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 111 (15861C00) [pid = 3132] [serial = 889] [outer = 132DE800] 12:43:37 INFO - PROCESS | 3132 | 1468352617516 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]]]}] 12:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1020ms 12:43:37 INFO - PROCESS | 3132 | 1468352617558 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 12:43:37 INFO - PROCESS | 3132 | 1468352617561 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 12:43:37 INFO - PROCESS | 3132 | 1468352617564 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:43:37 INFO - PROCESS | 3132 | 1468352617568 Marionette TRACE conn6 <- [1,1150,null,{}] 12:43:37 INFO - PROCESS | 3132 | 1468352617579 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}] 12:43:37 INFO - PROCESS | 3132 | 1468352617584 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:37 INFO - PROCESS | 3132 | 1468352617745 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 12:43:37 INFO - PROCESS | 3132 | 1468352617887 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:37 INFO - PROCESS | 3132 | 1468352617890 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:37 INFO - PROCESS | 3132 | ++DOCSHELL 198A6800 == 50 [pid = 3132] [id = 297] 12:43:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 112 (198A8800) [pid = 3132] [serial = 890] [outer = 00000000] 12:43:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 113 (19E0B800) [pid = 3132] [serial = 891] [outer = 198A8800] 12:43:37 INFO - PROCESS | 3132 | 1468352617947 Marionette DEBUG loaded listener.js 12:43:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 114 (1A03D000) [pid = 3132] [serial = 892] [outer = 198A8800] 12:43:38 INFO - PROCESS | 3132 | 1468352618579 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]]]}] 12:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1070ms 12:43:38 INFO - PROCESS | 3132 | 1468352618655 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 12:43:38 INFO - PROCESS | 3132 | 1468352618658 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 12:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:43:38 INFO - PROCESS | 3132 | 1468352618662 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:43:38 INFO - PROCESS | 3132 | 1468352618664 Marionette TRACE conn6 <- [1,1154,null,{}] 12:43:38 INFO - PROCESS | 3132 | 1468352618668 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}] 12:43:38 INFO - PROCESS | 3132 | 1468352618671 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:38 INFO - PROCESS | 3132 | 1468352618793 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 12:43:39 INFO - PROCESS | 3132 | 1468352619105 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:39 INFO - PROCESS | 3132 | 1468352619108 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:39 INFO - PROCESS | 3132 | ++DOCSHELL 08C57C00 == 51 [pid = 3132] [id = 298] 12:43:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 115 (08C5DC00) [pid = 3132] [serial = 893] [outer = 00000000] 12:43:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 116 (0C7E6400) [pid = 3132] [serial = 894] [outer = 08C5DC00] 12:43:39 INFO - PROCESS | 3132 | 1468352619184 Marionette DEBUG loaded listener.js 12:43:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 117 (0C93A800) [pid = 3132] [serial = 895] [outer = 08C5DC00] 12:43:39 INFO - PROCESS | 3132 | 1468352619799 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]]]}] 12:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1178ms 12:43:39 INFO - PROCESS | 3132 | 1468352619846 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 12:43:39 INFO - PROCESS | 3132 | 1468352619850 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 12:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:43:39 INFO - PROCESS | 3132 | 1468352619854 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:43:39 INFO - PROCESS | 3132 | 1468352619856 Marionette TRACE conn6 <- [1,1158,null,{}] 12:43:39 INFO - PROCESS | 3132 | 1468352619862 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}] 12:43:39 INFO - PROCESS | 3132 | 1468352619867 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:39 INFO - PROCESS | 3132 | 1468352619977 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 12:43:40 INFO - PROCESS | 3132 | 1468352620095 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:40 INFO - PROCESS | 3132 | 1468352620098 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 0D6EF400 == 50 [pid = 3132] [id = 293] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 0D722000 == 49 [pid = 3132] [id = 292] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 0D720800 == 48 [pid = 3132] [id = 291] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 08C67800 == 47 [pid = 3132] [id = 290] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 173C2400 == 46 [pid = 3132] [id = 289] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 167A9800 == 45 [pid = 3132] [id = 288] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 15E43400 == 44 [pid = 3132] [id = 287] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 1390B800 == 43 [pid = 3132] [id = 286] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 0D6F8400 == 42 [pid = 3132] [id = 285] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 0C985C00 == 41 [pid = 3132] [id = 284] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 0C7E6800 == 40 [pid = 3132] [id = 267] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 12327800 == 39 [pid = 3132] [id = 268] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 168DD400 == 38 [pid = 3132] [id = 269] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 0CEC9400 == 37 [pid = 3132] [id = 280] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 192B8000 == 36 [pid = 3132] [id = 279] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 168E0400 == 35 [pid = 3132] [id = 282] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 11B2D800 == 34 [pid = 3132] [id = 281] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 19E03C00 == 33 [pid = 3132] [id = 283] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 173C4000 == 32 [pid = 3132] [id = 266] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 0C714C00 == 31 [pid = 3132] [id = 252] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 198A6800 == 30 [pid = 3132] [id = 297] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 08C57C00 == 29 [pid = 3132] [id = 298] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 13245C00 == 28 [pid = 3132] [id = 296] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 19FB9400 == 27 [pid = 3132] [id = 294] 12:43:40 INFO - PROCESS | 3132 | --DOCSHELL 0C7F8400 == 26 [pid = 3132] [id = 295] 12:43:40 INFO - PROCESS | 3132 | ++DOCSHELL 08C55400 == 27 [pid = 3132] [id = 299] 12:43:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 118 (08C56800) [pid = 3132] [serial = 896] [outer = 00000000] 12:43:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 119 (08C5CC00) [pid = 3132] [serial = 897] [outer = 08C56800] 12:43:40 INFO - PROCESS | 3132 | 1468352620889 Marionette DEBUG loaded listener.js 12:43:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 120 (0C716400) [pid = 3132] [serial = 898] [outer = 08C56800] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 119 (0D6F5800) [pid = 3132] [serial = 730] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 118 (119E9C00) [pid = 3132] [serial = 760] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 117 (1671F400) [pid = 3132] [serial = 757] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 116 (16408800) [pid = 3132] [serial = 769] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 115 (13D90400) [pid = 3132] [serial = 763] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 114 (0DCE9C00) [pid = 3132] [serial = 733] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 113 (0CEC9C00) [pid = 3132] [serial = 727] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 112 (13241400) [pid = 3132] [serial = 804] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 111 (0D710800) [pid = 3132] [serial = 801] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 110 (0D72CC00) [pid = 3132] [serial = 802] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 109 (12428800) [pid = 3132] [serial = 816] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 108 (132DB000) [pid = 3132] [serial = 817] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 107 (0D712400) [pid = 3132] [serial = 813] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 106 (0DC12000) [pid = 3132] [serial = 814] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 105 (13D90800) [pid = 3132] [serial = 819] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 104 (1585CC00) [pid = 3132] [serial = 822] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 103 (0DC13000) [pid = 3132] [serial = 811] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 102 (15863800) [pid = 3132] [serial = 823] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 101 (0D723800) [pid = 3132] [serial = 810] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 100 (185D2800) [pid = 3132] [serial = 798] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 99 (173BEC00) [pid = 3132] [serial = 807] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 98 (168D5400) [pid = 3132] [serial = 825] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (1347D400) [pid = 3132] [serial = 831] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (187BEC00) [pid = 3132] [serial = 828] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (16CA7800) [pid = 3132] [serial = 826] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (187B3800) [pid = 3132] [serial = 834] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (192BD400) [pid = 3132] [serial = 835] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (18943400) [pid = 3132] [serial = 829] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (198A9000) [pid = 3132] [serial = 837] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (14896800) [pid = 3132] [serial = 820] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (1585EC00) [pid = 3132] [serial = 832] [outer = 00000000] [url = about:blank] 12:43:41 INFO - PROCESS | 3132 | 1468352621436 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]]]}] 12:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1634ms 12:43:41 INFO - PROCESS | 3132 | 1468352621490 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 12:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:43:41 INFO - PROCESS | 3132 | 1468352621494 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 12:43:41 INFO - PROCESS | 3132 | 1468352621499 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:43:41 INFO - PROCESS | 3132 | 1468352621501 Marionette TRACE conn6 <- [1,1162,null,{}] 12:43:41 INFO - PROCESS | 3132 | 1468352621506 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}] 12:43:41 INFO - PROCESS | 3132 | 1468352621509 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:41 INFO - PROCESS | 3132 | 1468352621632 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 12:43:41 INFO - PROCESS | 3132 | 1468352621728 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:41 INFO - PROCESS | 3132 | 1468352621731 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:41 INFO - PROCESS | 3132 | ++DOCSHELL 0CFFE400 == 28 [pid = 3132] [id = 300] 12:43:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (0D676800) [pid = 3132] [serial = 899] [outer = 00000000] 12:43:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (0D6EF400) [pid = 3132] [serial = 900] [outer = 0D676800] 12:43:41 INFO - PROCESS | 3132 | 1468352621781 Marionette DEBUG loaded listener.js 12:43:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (0D6F8400) [pid = 3132] [serial = 901] [outer = 0D676800] 12:43:42 INFO - PROCESS | 3132 | 1468352622185 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] 12:43:42 INFO - PROCESS | 3132 | 1468352622251 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 12:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:43:42 INFO - PROCESS | 3132 | 1468352622261 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:43:42 INFO - PROCESS | 3132 | 1468352622263 Marionette TRACE conn6 <- [1,1166,null,{}] 12:43:42 INFO - PROCESS | 3132 | 1468352622267 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}] 12:43:42 INFO - PROCESS | 3132 | 1468352622269 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:42 INFO - PROCESS | 3132 | 1468352622371 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 12:43:42 INFO - PROCESS | 3132 | 1468352622384 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:42 INFO - PROCESS | 3132 | 1468352622386 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:42 INFO - PROCESS | 3132 | ++DOCSHELL 0CFF9C00 == 29 [pid = 3132] [id = 301] 12:43:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (0DC1D800) [pid = 3132] [serial = 902] [outer = 00000000] 12:43:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (0DE0A000) [pid = 3132] [serial = 903] [outer = 0DC1D800] 12:43:42 INFO - PROCESS | 3132 | 1468352622433 Marionette DEBUG loaded listener.js 12:43:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (0ED41000) [pid = 3132] [serial = 904] [outer = 0DC1D800] 12:43:42 INFO - PROCESS | 3132 | 1468352622907 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] 12:43:42 INFO - PROCESS | 3132 | 1468352622999 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 12:43:42 INFO - PROCESS | 3132 | 1468352623002 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:43:42 INFO - PROCESS | 3132 | 1468352623006 Marionette TRACE conn6 <- [1,1170,null,{}] 12:43:43 INFO - PROCESS | 3132 | 1468352623021 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}] 12:43:43 INFO - PROCESS | 3132 | 1468352623026 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:43 INFO - PROCESS | 3132 | 1468352623118 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 12:43:43 INFO - PROCESS | 3132 | 1468352623128 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:43 INFO - PROCESS | 3132 | 1468352623131 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:43 INFO - PROCESS | 3132 | ++DOCSHELL 0C7DF400 == 30 [pid = 3132] [id = 302] 12:43:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (0C7EEC00) [pid = 3132] [serial = 905] [outer = 00000000] 12:43:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (1232A800) [pid = 3132] [serial = 906] [outer = 0C7EEC00] 12:43:43 INFO - PROCESS | 3132 | 1468352623188 Marionette DEBUG loaded listener.js 12:43:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (13058400) [pid = 3132] [serial = 907] [outer = 0C7EEC00] 12:43:43 INFO - PROCESS | 3132 | 1468352623665 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] 12:43:43 INFO - PROCESS | 3132 | 1468352623746 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 12:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:43:43 INFO - PROCESS | 3132 | 1468352623749 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:43:43 INFO - PROCESS | 3132 | 1468352623751 Marionette TRACE conn6 <- [1,1174,null,{}] 12:43:43 INFO - PROCESS | 3132 | 1468352623759 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}] 12:43:43 INFO - PROCESS | 3132 | 1468352623761 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:43 INFO - PROCESS | 3132 | 1468352623890 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 12:43:43 INFO - PROCESS | 3132 | 1468352623901 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:43 INFO - PROCESS | 3132 | 1468352623903 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:43 INFO - PROCESS | 3132 | ++DOCSHELL 13064400 == 31 [pid = 3132] [id = 303] 12:43:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 99 (13456000) [pid = 3132] [serial = 908] [outer = 00000000] 12:43:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 100 (13822800) [pid = 3132] [serial = 909] [outer = 13456000] 12:43:43 INFO - PROCESS | 3132 | 1468352623951 Marionette DEBUG loaded listener.js 12:43:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 101 (13917400) [pid = 3132] [serial = 910] [outer = 13456000] 12:43:44 INFO - PROCESS | 3132 | 1468352624405 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] 12:43:44 INFO - PROCESS | 3132 | 1468352624423 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 12:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:43:44 INFO - PROCESS | 3132 | 1468352624426 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:43:44 INFO - PROCESS | 3132 | 1468352624428 Marionette TRACE conn6 <- [1,1178,null,{}] 12:43:44 INFO - PROCESS | 3132 | 1468352624431 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}] 12:43:44 INFO - PROCESS | 3132 | 1468352624433 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:44 INFO - PROCESS | 3132 | 1468352624550 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 12:43:44 INFO - PROCESS | 3132 | 1468352624556 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:44 INFO - PROCESS | 3132 | 1468352624558 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:44 INFO - PROCESS | 3132 | ++DOCSHELL 14894400 == 32 [pid = 3132] [id = 304] 12:43:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 102 (14896800) [pid = 3132] [serial = 911] [outer = 00000000] 12:43:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 103 (1585A000) [pid = 3132] [serial = 912] [outer = 14896800] 12:43:44 INFO - PROCESS | 3132 | 1468352624660 Marionette DEBUG loaded listener.js 12:43:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 104 (15933800) [pid = 3132] [serial = 913] [outer = 14896800] 12:43:45 INFO - PROCESS | 3132 | 1468352625152 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] 12:43:45 INFO - PROCESS | 3132 | 1468352625218 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 12:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:43:45 INFO - PROCESS | 3132 | 1468352625221 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:43:45 INFO - PROCESS | 3132 | 1468352625223 Marionette TRACE conn6 <- [1,1182,null,{}] 12:43:45 INFO - PROCESS | 3132 | 1468352625227 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}] 12:43:45 INFO - PROCESS | 3132 | 1468352625233 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:45 INFO - PROCESS | 3132 | 1468352625814 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 103 (167A5000) [pid = 3132] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 102 (168E1000) [pid = 3132] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 101 (1236D000) [pid = 3132] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 100 (173C4800) [pid = 3132] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 99 (173C3C00) [pid = 3132] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 98 (16CAE400) [pid = 3132] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (19E04000) [pid = 3132] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (15E44800) [pid = 3132] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (167B2800) [pid = 3132] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (168E3800) [pid = 3132] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (13915000) [pid = 3132] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (0CE6B800) [pid = 3132] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (0D710C00) [pid = 3132] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (19E04400) [pid = 3132] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0CF5A000) [pid = 3132] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (11BA4000) [pid = 3132] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (198A4800) [pid = 3132] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0DC13C00) [pid = 3132] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (11B2C400) [pid = 3132] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:43:45 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (1A03F000) [pid = 3132] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:43:45 INFO - PROCESS | 3132 | 1468352625890 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:45 INFO - PROCESS | 3132 | 1468352625892 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:45 INFO - PROCESS | 3132 | ++DOCSHELL 08C70000 == 33 [pid = 3132] [id = 305] 12:43:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (0C713C00) [pid = 3132] [serial = 914] [outer = 00000000] 12:43:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0CECE800) [pid = 3132] [serial = 915] [outer = 0C713C00] 12:43:45 INFO - PROCESS | 3132 | 1468352625938 Marionette DEBUG loaded listener.js 12:43:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0D71BC00) [pid = 3132] [serial = 916] [outer = 0C713C00] 12:43:46 INFO - PROCESS | 3132 | 1468352626314 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] 12:43:46 INFO - PROCESS | 3132 | 1468352626359 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 12:43:46 INFO - PROCESS | 3132 | 1468352626362 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:43:46 INFO - PROCESS | 3132 | 1468352626364 Marionette TRACE conn6 <- [1,1186,null,{}] 12:43:46 INFO - PROCESS | 3132 | 1468352626368 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}] 12:43:46 INFO - PROCESS | 3132 | 1468352626370 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:46 INFO - PROCESS | 3132 | 1468352626452 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 12:43:46 INFO - PROCESS | 3132 | 1468352626458 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:46 INFO - PROCESS | 3132 | 1468352626460 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:46 INFO - PROCESS | 3132 | ++DOCSHELL 12320C00 == 34 [pid = 3132] [id = 306] 12:43:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (13480800) [pid = 3132] [serial = 917] [outer = 00000000] 12:43:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (1671BC00) [pid = 3132] [serial = 918] [outer = 13480800] 12:43:46 INFO - PROCESS | 3132 | 1468352626506 Marionette DEBUG loaded listener.js 12:43:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (16722800) [pid = 3132] [serial = 919] [outer = 13480800] 12:43:46 INFO - PROCESS | 3132 | 1468352626946 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]]]}] 12:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 12:43:46 INFO - PROCESS | 3132 | 1468352626997 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 12:43:46 INFO - PROCESS | 3132 | 1468352626999 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 12:43:46 INFO - PROCESS | 3132 | 1468352627003 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:43:46 INFO - PROCESS | 3132 | 1468352627005 Marionette TRACE conn6 <- [1,1190,null,{}] 12:43:46 INFO - PROCESS | 3132 | 1468352627008 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}] 12:43:46 INFO - PROCESS | 3132 | 1468352627010 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:47 INFO - PROCESS | 3132 | 1468352627091 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 12:43:47 INFO - PROCESS | 3132 | 1468352627097 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:47 INFO - PROCESS | 3132 | 1468352627098 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:47 INFO - PROCESS | 3132 | ++DOCSHELL 08C55800 == 35 [pid = 3132] [id = 307] 12:43:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (08C5A800) [pid = 3132] [serial = 920] [outer = 00000000] 12:43:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (168D5C00) [pid = 3132] [serial = 921] [outer = 08C5A800] 12:43:47 INFO - PROCESS | 3132 | 1468352627144 Marionette DEBUG loaded listener.js 12:43:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (168D7000) [pid = 3132] [serial = 922] [outer = 08C5A800] 12:43:47 INFO - PROCESS | 3132 | 1468352627555 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]]]}] 12:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 12:43:47 INFO - PROCESS | 3132 | 1468352627611 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 12:43:47 INFO - PROCESS | 3132 | 1468352627613 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 12:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:43:47 INFO - PROCESS | 3132 | 1468352627616 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:43:47 INFO - PROCESS | 3132 | 1468352627618 Marionette TRACE conn6 <- [1,1194,null,{}] 12:43:47 INFO - PROCESS | 3132 | 1468352627621 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}] 12:43:47 INFO - PROCESS | 3132 | 1468352627623 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:47 INFO - PROCESS | 3132 | 1468352627719 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 12:43:47 INFO - PROCESS | 3132 | 1468352627726 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:47 INFO - PROCESS | 3132 | 1468352627728 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:47 INFO - PROCESS | 3132 | ++DOCSHELL 168E4C00 == 36 [pid = 3132] [id = 308] 12:43:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (16BD8000) [pid = 3132] [serial = 923] [outer = 00000000] 12:43:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (16CAE400) [pid = 3132] [serial = 924] [outer = 16BD8000] 12:43:47 INFO - PROCESS | 3132 | 1468352627771 Marionette DEBUG loaded listener.js 12:43:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (173C4000) [pid = 3132] [serial = 925] [outer = 16BD8000] 12:43:48 INFO - PROCESS | 3132 | 1468352628599 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]]]}] 12:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1018ms 12:43:48 INFO - PROCESS | 3132 | 1468352628635 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 12:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:43:48 INFO - PROCESS | 3132 | 1468352628640 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 12:43:48 INFO - PROCESS | 3132 | 1468352628645 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:43:48 INFO - PROCESS | 3132 | 1468352628650 Marionette TRACE conn6 <- [1,1198,null,{}] 12:43:48 INFO - PROCESS | 3132 | 1468352628656 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}] 12:43:48 INFO - PROCESS | 3132 | 1468352628659 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:48 INFO - PROCESS | 3132 | 1468352628790 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 12:43:48 INFO - PROCESS | 3132 | 1468352628923 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:48 INFO - PROCESS | 3132 | 1468352628927 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:48 INFO - PROCESS | 3132 | ++DOCSHELL 0CE6A800 == 37 [pid = 3132] [id = 309] 12:43:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (0CFF4C00) [pid = 3132] [serial = 926] [outer = 00000000] 12:43:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (0D71AC00) [pid = 3132] [serial = 927] [outer = 0CFF4C00] 12:43:48 INFO - PROCESS | 3132 | 1468352628984 Marionette DEBUG loaded listener.js 12:43:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 99 (0DC17400) [pid = 3132] [serial = 928] [outer = 0CFF4C00] 12:43:49 INFO - PROCESS | 3132 | 1468352629670 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]]]}] 12:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1080ms 12:43:49 INFO - PROCESS | 3132 | 1468352629726 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 12:43:49 INFO - PROCESS | 3132 | 1468352629731 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 12:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:43:49 INFO - PROCESS | 3132 | 1468352629737 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:43:49 INFO - PROCESS | 3132 | 1468352629740 Marionette TRACE conn6 <- [1,1202,null,{}] 12:43:49 INFO - PROCESS | 3132 | 1468352629769 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}] 12:43:49 INFO - PROCESS | 3132 | 1468352629773 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:49 INFO - PROCESS | 3132 | 1468352629909 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 12:43:50 INFO - PROCESS | 3132 | 1468352630043 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:50 INFO - PROCESS | 3132 | 1468352630046 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:50 INFO - PROCESS | 3132 | ++DOCSHELL 0C983000 == 38 [pid = 3132] [id = 310] 12:43:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 100 (0D717800) [pid = 3132] [serial = 929] [outer = 00000000] 12:43:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 101 (13245C00) [pid = 3132] [serial = 930] [outer = 0D717800] 12:43:50 INFO - PROCESS | 3132 | 1468352630107 Marionette DEBUG loaded listener.js 12:43:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 102 (132E5400) [pid = 3132] [serial = 931] [outer = 0D717800] 12:43:51 INFO - PROCESS | 3132 | --DOCSHELL 08C55800 == 37 [pid = 3132] [id = 307] 12:43:51 INFO - PROCESS | 3132 | --DOCSHELL 12320C00 == 36 [pid = 3132] [id = 306] 12:43:51 INFO - PROCESS | 3132 | --DOCSHELL 08C70000 == 35 [pid = 3132] [id = 305] 12:43:51 INFO - PROCESS | 3132 | --DOCSHELL 14894400 == 34 [pid = 3132] [id = 304] 12:43:51 INFO - PROCESS | 3132 | --DOCSHELL 13064400 == 33 [pid = 3132] [id = 303] 12:43:51 INFO - PROCESS | 3132 | --DOCSHELL 0C7DF400 == 32 [pid = 3132] [id = 302] 12:43:51 INFO - PROCESS | 3132 | --DOCSHELL 0CFF9C00 == 31 [pid = 3132] [id = 301] 12:43:51 INFO - PROCESS | 3132 | --DOCSHELL 0CFFE400 == 30 [pid = 3132] [id = 300] 12:43:51 INFO - PROCESS | 3132 | --DOCSHELL 08C55400 == 29 [pid = 3132] [id = 299] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 101 (1347D000) [pid = 3132] [serial = 805] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 100 (186A9400) [pid = 3132] [serial = 799] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 99 (186AC800) [pid = 3132] [serial = 808] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 98 (168DE800) [pid = 3132] [serial = 766] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (19279800) [pid = 3132] [serial = 867] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (19E0B000) [pid = 3132] [serial = 870] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (198B0C00) [pid = 3132] [serial = 868] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (19F7F800) [pid = 3132] [serial = 873] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (16488C00) [pid = 3132] [serial = 861] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (1671C000) [pid = 3132] [serial = 862] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (168E4400) [pid = 3132] [serial = 864] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (186A8400) [pid = 3132] [serial = 846] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (198A8C00) [pid = 3132] [serial = 847] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (148C9000) [pid = 3132] [serial = 858] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (1585B000) [pid = 3132] [serial = 859] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0D671800) [pid = 3132] [serial = 852] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0D6FB000) [pid = 3132] [serial = 853] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0D724C00) [pid = 3132] [serial = 855] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0DE09C00) [pid = 3132] [serial = 856] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (19E08C00) [pid = 3132] [serial = 849] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (19E0E800) [pid = 3132] [serial = 850] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0D697000) [pid = 3132] [serial = 840] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0D710400) [pid = 3132] [serial = 841] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (19E10C00) [pid = 3132] [serial = 871] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (1231EC00) [pid = 3132] [serial = 843] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (132E4800) [pid = 3132] [serial = 844] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (198AF400) [pid = 3132] [serial = 838] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (123E0800) [pid = 3132] [serial = 876] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (19F7E000) [pid = 3132] [serial = 880] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (198A2400) [pid = 3132] [serial = 879] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (1BA20800) [pid = 3132] [serial = 883] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (19F7FC00) [pid = 3132] [serial = 874] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (1BA1AC00) [pid = 3132] [serial = 882] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (1347A400) [pid = 3132] [serial = 877] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (16BD9000) [pid = 3132] [serial = 865] [outer = 00000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3132 | 1468352631037 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]]]}] 12:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1360ms 12:43:51 INFO - PROCESS | 3132 | 1468352631102 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 12:43:51 INFO - PROCESS | 3132 | 1468352631106 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 12:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:43:51 INFO - PROCESS | 3132 | 1468352631111 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:43:51 INFO - PROCESS | 3132 | 1468352631114 Marionette TRACE conn6 <- [1,1206,null,{}] 12:43:51 INFO - PROCESS | 3132 | 1468352631120 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}] 12:43:51 INFO - PROCESS | 3132 | 1468352631122 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:51 INFO - PROCESS | 3132 | 1468352631224 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 12:43:51 INFO - PROCESS | 3132 | 1468352631232 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:51 INFO - PROCESS | 3132 | 1468352631236 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:51 INFO - PROCESS | 3132 | ++DOCSHELL 0CFF5400 == 30 [pid = 3132] [id = 311] 12:43:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0CFFE400) [pid = 3132] [serial = 932] [outer = 00000000] 12:43:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0D6ED800) [pid = 3132] [serial = 933] [outer = 0CFFE400] 12:43:51 INFO - PROCESS | 3132 | 1468352631287 Marionette DEBUG loaded listener.js 12:43:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0D70F400) [pid = 3132] [serial = 934] [outer = 0CFFE400] 12:43:51 INFO - PROCESS | 3132 | 1468352631787 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]]]}] 12:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 12:43:51 INFO - PROCESS | 3132 | 1468352631842 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 12:43:51 INFO - PROCESS | 3132 | 1468352631846 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 12:43:51 INFO - PROCESS | 3132 | 1468352631852 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:43:51 INFO - PROCESS | 3132 | 1468352631854 Marionette TRACE conn6 <- [1,1210,null,{}] 12:43:51 INFO - PROCESS | 3132 | 1468352631858 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}] 12:43:51 INFO - PROCESS | 3132 | 1468352631861 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:51 INFO - PROCESS | 3132 | 1468352631955 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 12:43:52 INFO - PROCESS | 3132 | 1468352632055 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:52 INFO - PROCESS | 3132 | 1468352632057 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:52 INFO - PROCESS | 3132 | ++DOCSHELL 0CFF3400 == 31 [pid = 3132] [id = 312] 12:43:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0DC14C00) [pid = 3132] [serial = 935] [outer = 00000000] 12:43:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0DFCDC00) [pid = 3132] [serial = 936] [outer = 0DC14C00] 12:43:52 INFO - PROCESS | 3132 | 1468352632107 Marionette DEBUG loaded listener.js 12:43:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (119F6C00) [pid = 3132] [serial = 937] [outer = 0DC14C00] 12:43:52 INFO - PROCESS | 3132 | 1468352632500 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] 12:43:52 INFO - PROCESS | 3132 | 1468352632530 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 12:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:43:52 INFO - PROCESS | 3132 | 1468352632533 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:43:52 INFO - PROCESS | 3132 | 1468352632536 Marionette TRACE conn6 <- [1,1214,null,{}] 12:43:52 INFO - PROCESS | 3132 | 1468352632547 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}] 12:43:52 INFO - PROCESS | 3132 | 1468352632551 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:52 INFO - PROCESS | 3132 | 1468352632669 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 12:43:52 INFO - PROCESS | 3132 | 1468352632680 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:52 INFO - PROCESS | 3132 | 1468352632683 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:52 INFO - PROCESS | 3132 | ++DOCSHELL 13472400 == 32 [pid = 3132] [id = 313] 12:43:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (13472C00) [pid = 3132] [serial = 938] [outer = 00000000] 12:43:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (1347F000) [pid = 3132] [serial = 939] [outer = 13472C00] 12:43:52 INFO - PROCESS | 3132 | 1468352632731 Marionette DEBUG loaded listener.js 12:43:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (13D8C000) [pid = 3132] [serial = 940] [outer = 13472C00] 12:43:53 INFO - PROCESS | 3132 | 1468352633196 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]]]}] 12:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 12:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:43:53 INFO - PROCESS | 3132 | 1468352633267 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 12:43:53 INFO - PROCESS | 3132 | 1468352633270 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 12:43:53 INFO - PROCESS | 3132 | 1468352633273 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:43:53 INFO - PROCESS | 3132 | 1468352633274 Marionette TRACE conn6 <- [1,1218,null,{}] 12:43:53 INFO - PROCESS | 3132 | 1468352633278 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}] 12:43:53 INFO - PROCESS | 3132 | 1468352633280 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:53 INFO - PROCESS | 3132 | 1468352633398 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 12:43:53 INFO - PROCESS | 3132 | 1468352633455 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:53 INFO - PROCESS | 3132 | 1468352633457 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:53 INFO - PROCESS | 3132 | ++DOCSHELL 15858400 == 33 [pid = 3132] [id = 314] 12:43:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (15858800) [pid = 3132] [serial = 941] [outer = 00000000] 12:43:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (15861000) [pid = 3132] [serial = 942] [outer = 15858800] 12:43:53 INFO - PROCESS | 3132 | 1468352633505 Marionette DEBUG loaded listener.js 12:43:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (162E8400) [pid = 3132] [serial = 943] [outer = 15858800] 12:43:53 INFO - PROCESS | 3132 | 1468352633915 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]]]}] 12:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 12:43:53 INFO - PROCESS | 3132 | 1468352633950 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 12:43:53 INFO - PROCESS | 3132 | 1468352633952 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 12:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:43:53 INFO - PROCESS | 3132 | 1468352633955 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:43:53 INFO - PROCESS | 3132 | 1468352633957 Marionette TRACE conn6 <- [1,1222,null,{}] 12:43:53 INFO - PROCESS | 3132 | 1468352633960 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}] 12:43:53 INFO - PROCESS | 3132 | 1468352633962 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:54 INFO - PROCESS | 3132 | 1468352634108 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 12:43:54 INFO - PROCESS | 3132 | 1468352634172 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:54 INFO - PROCESS | 3132 | 1468352634174 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:54 INFO - PROCESS | 3132 | ++DOCSHELL 16408000 == 34 [pid = 3132] [id = 315] 12:43:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (16486C00) [pid = 3132] [serial = 944] [outer = 00000000] 12:43:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (164E5800) [pid = 3132] [serial = 945] [outer = 16486C00] 12:43:54 INFO - PROCESS | 3132 | 1468352634223 Marionette DEBUG loaded listener.js 12:43:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (164ED000) [pid = 3132] [serial = 946] [outer = 16486C00] 12:43:54 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (08C5A800) [pid = 3132] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:43:54 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (13456000) [pid = 3132] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:43:54 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0DC1D800) [pid = 3132] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:43:54 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0C7EEC00) [pid = 3132] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:43:54 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (08C56800) [pid = 3132] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:43:54 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D676800) [pid = 3132] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:43:54 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (08C5DC00) [pid = 3132] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:43:54 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0CE1E800) [pid = 3132] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:43:54 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (132DE800) [pid = 3132] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:43:54 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (14896800) [pid = 3132] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:43:54 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (198A8800) [pid = 3132] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:43:54 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (13480800) [pid = 3132] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:43:54 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (0C713C00) [pid = 3132] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:43:55 INFO - PROCESS | 3132 | 1468352634993 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]]]}] 12:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1126ms 12:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:43:55 INFO - PROCESS | 3132 | 1468352635084 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 12:43:55 INFO - PROCESS | 3132 | 1468352635088 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 12:43:55 INFO - PROCESS | 3132 | 1468352635093 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:43:55 INFO - PROCESS | 3132 | 1468352635098 Marionette TRACE conn6 <- [1,1226,null,{}] 12:43:55 INFO - PROCESS | 3132 | 1468352635104 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}] 12:43:55 INFO - PROCESS | 3132 | 1468352635107 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:55 INFO - PROCESS | 3132 | 1468352635259 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 12:43:55 INFO - PROCESS | 3132 | 1468352635388 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:55 INFO - PROCESS | 3132 | 1468352635391 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:55 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F0000 == 35 [pid = 3132] [id = 316] 12:43:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0CE6E800) [pid = 3132] [serial = 947] [outer = 00000000] 12:43:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D719C00) [pid = 3132] [serial = 948] [outer = 0CE6E800] 12:43:55 INFO - PROCESS | 3132 | 1468352635453 Marionette DEBUG loaded listener.js 12:43:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0DC15C00) [pid = 3132] [serial = 949] [outer = 0CE6E800] 12:43:56 INFO - PROCESS | 3132 | 1468352636025 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]]]}] 12:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 990ms 12:43:56 INFO - PROCESS | 3132 | 1468352636084 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 12:43:56 INFO - PROCESS | 3132 | 1468352636089 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 12:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:43:56 INFO - PROCESS | 3132 | 1468352636095 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:43:56 INFO - PROCESS | 3132 | 1468352636098 Marionette TRACE conn6 <- [1,1230,null,{}] 12:43:56 INFO - PROCESS | 3132 | 1468352636102 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}] 12:43:56 INFO - PROCESS | 3132 | 1468352636105 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:56 INFO - PROCESS | 3132 | 1468352636224 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 12:43:56 INFO - PROCESS | 3132 | 1468352636387 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:56 INFO - PROCESS | 3132 | 1468352636390 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:56 INFO - PROCESS | 3132 | ++DOCSHELL 123E9C00 == 36 [pid = 3132] [id = 317] 12:43:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (132D8400) [pid = 3132] [serial = 950] [outer = 00000000] 12:43:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (132E4800) [pid = 3132] [serial = 951] [outer = 132D8400] 12:43:56 INFO - PROCESS | 3132 | 1468352636451 Marionette DEBUG loaded listener.js 12:43:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (13478000) [pid = 3132] [serial = 952] [outer = 132D8400] 12:43:57 INFO - PROCESS | 3132 | 1468352637085 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]]]}] 12:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1022ms 12:43:57 INFO - PROCESS | 3132 | 1468352637121 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 12:43:57 INFO - PROCESS | 3132 | 1468352637123 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 12:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:43:57 INFO - PROCESS | 3132 | 1468352637127 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:43:57 INFO - PROCESS | 3132 | 1468352637131 Marionette TRACE conn6 <- [1,1234,null,{}] 12:43:57 INFO - PROCESS | 3132 | 1468352637143 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}] 12:43:57 INFO - PROCESS | 3132 | 1468352637148 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:57 INFO - PROCESS | 3132 | 1468352637310 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 12:43:57 INFO - PROCESS | 3132 | 1468352637448 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:57 INFO - PROCESS | 3132 | 1468352637452 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:57 INFO - PROCESS | 3132 | ++DOCSHELL 1670B400 == 37 [pid = 3132] [id = 318] 12:43:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (1670D000) [pid = 3132] [serial = 953] [outer = 00000000] 12:43:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (1671CC00) [pid = 3132] [serial = 954] [outer = 1670D000] 12:43:57 INFO - PROCESS | 3132 | 1468352637512 Marionette DEBUG loaded listener.js 12:43:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (167AB000) [pid = 3132] [serial = 955] [outer = 1670D000] 12:43:58 INFO - PROCESS | 3132 | 1468352638132 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]]]}] 12:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1020ms 12:43:58 INFO - PROCESS | 3132 | 1468352638150 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 12:43:58 INFO - PROCESS | 3132 | 1468352638153 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 12:43:58 INFO - PROCESS | 3132 | 1468352638157 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:43:58 INFO - PROCESS | 3132 | 1468352638159 Marionette TRACE conn6 <- [1,1238,null,{}] 12:43:58 INFO - PROCESS | 3132 | 1468352638162 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}] 12:43:58 INFO - PROCESS | 3132 | 1468352638165 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:58 INFO - PROCESS | 3132 | 1468352638280 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 12:43:58 INFO - PROCESS | 3132 | 1468352638414 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:58 INFO - PROCESS | 3132 | 1468352638416 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:58 INFO - PROCESS | 3132 | ++DOCSHELL 168D6400 == 38 [pid = 3132] [id = 319] 12:43:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (168DD400) [pid = 3132] [serial = 956] [outer = 00000000] 12:43:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (16BDA400) [pid = 3132] [serial = 957] [outer = 168DD400] 12:43:58 INFO - PROCESS | 3132 | 1468352638476 Marionette DEBUG loaded listener.js 12:43:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16CA7800) [pid = 3132] [serial = 958] [outer = 168DD400] 12:43:59 INFO - PROCESS | 3132 | 1468352639140 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]]]}] 12:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1015ms 12:43:59 INFO - PROCESS | 3132 | 1468352639177 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 12:43:59 INFO - PROCESS | 3132 | 1468352639181 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 12:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:43:59 INFO - PROCESS | 3132 | 1468352639186 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:43:59 INFO - PROCESS | 3132 | 1468352639190 Marionette TRACE conn6 <- [1,1242,null,{}] 12:43:59 INFO - PROCESS | 3132 | 1468352639197 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}] 12:43:59 INFO - PROCESS | 3132 | 1468352639200 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:59 INFO - PROCESS | 3132 | 1468352639315 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 12:43:59 INFO - PROCESS | 3132 | 1468352639450 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:59 INFO - PROCESS | 3132 | 1468352639454 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:43:59 INFO - PROCESS | 3132 | ++DOCSHELL 0CFFEC00 == 39 [pid = 3132] [id = 320] 12:43:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0D671800) [pid = 3132] [serial = 959] [outer = 00000000] 12:43:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0D6F0400) [pid = 3132] [serial = 960] [outer = 0D671800] 12:43:59 INFO - PROCESS | 3132 | 1468352639510 Marionette DEBUG loaded listener.js 12:43:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0D714000) [pid = 3132] [serial = 961] [outer = 0D671800] 12:44:00 INFO - PROCESS | 3132 | --DOCSHELL 15858400 == 38 [pid = 3132] [id = 314] 12:44:00 INFO - PROCESS | 3132 | --DOCSHELL 13472400 == 37 [pid = 3132] [id = 313] 12:44:00 INFO - PROCESS | 3132 | --DOCSHELL 0CFF3400 == 36 [pid = 3132] [id = 312] 12:44:00 INFO - PROCESS | 3132 | --DOCSHELL 0CFF5400 == 35 [pid = 3132] [id = 311] 12:44:00 INFO - PROCESS | 3132 | --DOCSHELL 0C983000 == 34 [pid = 3132] [id = 310] 12:44:00 INFO - PROCESS | 3132 | --DOCSHELL 0CE6A800 == 33 [pid = 3132] [id = 309] 12:44:00 INFO - PROCESS | 3132 | --DOCSHELL 168E4C00 == 32 [pid = 3132] [id = 308] 12:44:00 INFO - PROCESS | 3132 | --DOCSHELL 168D6400 == 31 [pid = 3132] [id = 319] 12:44:00 INFO - PROCESS | 3132 | --DOCSHELL 1670B400 == 30 [pid = 3132] [id = 318] 12:44:00 INFO - PROCESS | 3132 | --DOCSHELL 123E9C00 == 29 [pid = 3132] [id = 317] 12:44:00 INFO - PROCESS | 3132 | --DOCSHELL 16408000 == 28 [pid = 3132] [id = 315] 12:44:00 INFO - PROCESS | 3132 | --DOCSHELL 0C7F0000 == 27 [pid = 3132] [id = 316] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (168D5C00) [pid = 3132] [serial = 921] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (13822800) [pid = 3132] [serial = 909] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0DE0A000) [pid = 3132] [serial = 903] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0ED41000) [pid = 3132] [serial = 904] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (1232A800) [pid = 3132] [serial = 906] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (08C5CC00) [pid = 3132] [serial = 897] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0C716400) [pid = 3132] [serial = 898] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D6EF400) [pid = 3132] [serial = 900] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0D6F8400) [pid = 3132] [serial = 901] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0C93A800) [pid = 3132] [serial = 895] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0C7E6400) [pid = 3132] [serial = 894] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0DC78C00) [pid = 3132] [serial = 886] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0D712800) [pid = 3132] [serial = 885] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (15861C00) [pid = 3132] [serial = 889] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (13821800) [pid = 3132] [serial = 888] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (1585A000) [pid = 3132] [serial = 912] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (1A03D000) [pid = 3132] [serial = 892] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (19E0B800) [pid = 3132] [serial = 891] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (13917400) [pid = 3132] [serial = 910] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (15933800) [pid = 3132] [serial = 913] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (1671BC00) [pid = 3132] [serial = 918] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (0CECE800) [pid = 3132] [serial = 915] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (0D71BC00) [pid = 3132] [serial = 916] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (16722800) [pid = 3132] [serial = 919] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (13058400) [pid = 3132] [serial = 907] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (168D7000) [pid = 3132] [serial = 922] [outer = 00000000] [url = about:blank] 12:44:00 INFO - PROCESS | 3132 | 1468352640836 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]]]}] 12:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1692ms 12:44:00 INFO - PROCESS | 3132 | 1468352640879 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 12:44:00 INFO - PROCESS | 3132 | 1468352640883 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 12:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:44:00 INFO - PROCESS | 3132 | 1468352640888 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:44:00 INFO - PROCESS | 3132 | 1468352640890 Marionette TRACE conn6 <- [1,1246,null,{}] 12:44:00 INFO - PROCESS | 3132 | 1468352640896 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}] 12:44:00 INFO - PROCESS | 3132 | 1468352640899 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:00 INFO - PROCESS | 3132 | 1468352640991 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 12:44:01 INFO - PROCESS | 3132 | 1468352640998 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:01 INFO - PROCESS | 3132 | 1468352641001 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:01 INFO - PROCESS | 3132 | ++DOCSHELL 0C7EA400 == 28 [pid = 3132] [id = 321] 12:44:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (0C7EA800) [pid = 3132] [serial = 962] [outer = 00000000] 12:44:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (0C7F7C00) [pid = 3132] [serial = 963] [outer = 0C7EA800] 12:44:01 INFO - PROCESS | 3132 | 1468352641051 Marionette DEBUG loaded listener.js 12:44:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (0C984000) [pid = 3132] [serial = 964] [outer = 0C7EA800] 12:44:01 INFO - PROCESS | 3132 | 1468352641534 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]]]}] 12:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 12:44:01 INFO - PROCESS | 3132 | 1468352641578 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 12:44:01 INFO - PROCESS | 3132 | 1468352641583 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 12:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:44:01 INFO - PROCESS | 3132 | 1468352641590 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:44:01 INFO - PROCESS | 3132 | 1468352641593 Marionette TRACE conn6 <- [1,1250,null,{}] 12:44:01 INFO - PROCESS | 3132 | 1468352641597 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}] 12:44:01 INFO - PROCESS | 3132 | 1468352641599 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:01 INFO - PROCESS | 3132 | 1468352641733 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 12:44:01 INFO - PROCESS | 3132 | 1468352641747 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:01 INFO - PROCESS | 3132 | 1468352641749 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:01 INFO - PROCESS | 3132 | ++DOCSHELL 08879C00 == 29 [pid = 3132] [id = 322] 12:44:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (0887D000) [pid = 3132] [serial = 965] [outer = 00000000] 12:44:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (0D711800) [pid = 3132] [serial = 966] [outer = 0887D000] 12:44:01 INFO - PROCESS | 3132 | 1468352641806 Marionette DEBUG loaded listener.js 12:44:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (0D71F000) [pid = 3132] [serial = 967] [outer = 0887D000] 12:44:02 INFO - PROCESS | 3132 | 1468352642259 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]]]}] 12:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 12:44:02 INFO - PROCESS | 3132 | 1468352642325 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 12:44:02 INFO - PROCESS | 3132 | 1468352642327 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 12:44:02 INFO - PROCESS | 3132 | 1468352642331 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:44:02 INFO - PROCESS | 3132 | 1468352642334 Marionette TRACE conn6 <- [1,1254,null,{}] 12:44:02 INFO - PROCESS | 3132 | 1468352642345 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}] 12:44:02 INFO - PROCESS | 3132 | 1468352642350 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:02 INFO - PROCESS | 3132 | 1468352642438 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 12:44:02 INFO - PROCESS | 3132 | 1468352642446 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:02 INFO - PROCESS | 3132 | 1468352642449 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:02 INFO - PROCESS | 3132 | ++DOCSHELL 0DFC2800 == 30 [pid = 3132] [id = 323] 12:44:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0DFC3800) [pid = 3132] [serial = 968] [outer = 00000000] 12:44:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (11913800) [pid = 3132] [serial = 969] [outer = 0DFC3800] 12:44:02 INFO - PROCESS | 3132 | 1468352642499 Marionette DEBUG loaded listener.js 12:44:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (119F0400) [pid = 3132] [serial = 970] [outer = 0DFC3800] 12:44:03 INFO - PROCESS | 3132 | 1468352643001 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]]]}] 12:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 12:44:03 INFO - PROCESS | 3132 | 1468352643071 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 12:44:03 INFO - PROCESS | 3132 | 1468352643074 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 12:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:44:03 INFO - PROCESS | 3132 | 1468352643111 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:44:03 INFO - PROCESS | 3132 | 1468352643113 Marionette TRACE conn6 <- [1,1258,null,{}] 12:44:03 INFO - PROCESS | 3132 | 1468352643120 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}] 12:44:03 INFO - PROCESS | 3132 | 1468352643122 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:03 INFO - PROCESS | 3132 | 1468352643244 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 12:44:03 INFO - PROCESS | 3132 | 1468352643251 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:03 INFO - PROCESS | 3132 | 1468352643253 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:03 INFO - PROCESS | 3132 | ++DOCSHELL 11CD5800 == 31 [pid = 3132] [id = 324] 12:44:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (11CD5C00) [pid = 3132] [serial = 971] [outer = 00000000] 12:44:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (1231EC00) [pid = 3132] [serial = 972] [outer = 11CD5C00] 12:44:03 INFO - PROCESS | 3132 | 1468352643300 Marionette DEBUG loaded listener.js 12:44:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (1241E000) [pid = 3132] [serial = 973] [outer = 11CD5C00] 12:44:03 INFO - PROCESS | 3132 | 1468352643739 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]]]}] 12:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 690ms 12:44:03 INFO - PROCESS | 3132 | 1468352643800 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 12:44:03 INFO - PROCESS | 3132 | 1468352643802 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 12:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:44:03 INFO - PROCESS | 3132 | 1468352643805 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:44:03 INFO - PROCESS | 3132 | 1468352643806 Marionette TRACE conn6 <- [1,1262,null,{}] 12:44:03 INFO - PROCESS | 3132 | 1468352643810 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}] 12:44:03 INFO - PROCESS | 3132 | 1468352643812 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:03 INFO - PROCESS | 3132 | 1468352643929 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 12:44:03 INFO - PROCESS | 3132 | 1468352643938 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:03 INFO - PROCESS | 3132 | 1468352643940 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:04 INFO - PROCESS | 3132 | ++DOCSHELL 13059000 == 32 [pid = 3132] [id = 325] 12:44:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (13059400) [pid = 3132] [serial = 974] [outer = 00000000] 12:44:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (132DEC00) [pid = 3132] [serial = 975] [outer = 13059400] 12:44:04 INFO - PROCESS | 3132 | 1468352644037 Marionette DEBUG loaded listener.js 12:44:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (13478400) [pid = 3132] [serial = 976] [outer = 13059400] 12:44:04 INFO - PROCESS | 3132 | 1468352644485 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]]]}] 12:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 12:44:04 INFO - PROCESS | 3132 | 1468352644563 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 12:44:04 INFO - PROCESS | 3132 | 1468352644565 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 12:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:44:04 INFO - PROCESS | 3132 | 1468352644569 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:44:04 INFO - PROCESS | 3132 | 1468352644570 Marionette TRACE conn6 <- [1,1266,null,{}] 12:44:04 INFO - PROCESS | 3132 | 1468352644574 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}] 12:44:04 INFO - PROCESS | 3132 | 1468352644580 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:04 INFO - PROCESS | 3132 | 1468352644854 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 12:44:04 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (15858800) [pid = 3132] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:44:04 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (13472C00) [pid = 3132] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:44:04 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (16486C00) [pid = 3132] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:44:04 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (0CFF4C00) [pid = 3132] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:44:04 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0DC14C00) [pid = 3132] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:44:04 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (0CFFE400) [pid = 3132] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:44:04 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (0D717800) [pid = 3132] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:44:04 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (16BD8000) [pid = 3132] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:44:04 INFO - PROCESS | 3132 | 1468352644913 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:04 INFO - PROCESS | 3132 | 1468352644915 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:04 INFO - PROCESS | 3132 | ++DOCSHELL 0C719000 == 33 [pid = 3132] [id = 326] 12:44:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0C7E6000) [pid = 3132] [serial = 977] [outer = 00000000] 12:44:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0D717800) [pid = 3132] [serial = 978] [outer = 0C7E6000] 12:44:04 INFO - PROCESS | 3132 | 1468352644963 Marionette DEBUG loaded listener.js 12:44:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (132DC400) [pid = 3132] [serial = 979] [outer = 0C7E6000] 12:44:05 INFO - PROCESS | 3132 | 1468352645340 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]]]}] 12:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 830ms 12:44:05 INFO - PROCESS | 3132 | 1468352645402 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 12:44:05 INFO - PROCESS | 3132 | 1468352645404 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 12:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:44:05 INFO - PROCESS | 3132 | 1468352645407 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:44:05 INFO - PROCESS | 3132 | 1468352645408 Marionette TRACE conn6 <- [1,1270,null,{}] 12:44:05 INFO - PROCESS | 3132 | 1468352645412 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}] 12:44:05 INFO - PROCESS | 3132 | 1468352645414 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:05 INFO - PROCESS | 3132 | 1468352645495 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 12:44:05 INFO - PROCESS | 3132 | 1468352645501 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:05 INFO - PROCESS | 3132 | 1468352645503 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:05 INFO - PROCESS | 3132 | ++DOCSHELL 0C717000 == 34 [pid = 3132] [id = 327] 12:44:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0D711400) [pid = 3132] [serial = 980] [outer = 00000000] 12:44:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (15844800) [pid = 3132] [serial = 981] [outer = 0D711400] 12:44:05 INFO - PROCESS | 3132 | 1468352645549 Marionette DEBUG loaded listener.js 12:44:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (15847C00) [pid = 3132] [serial = 982] [outer = 0D711400] 12:44:05 INFO - PROCESS | 3132 | 1468352645988 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]]]}] 12:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 12:44:06 INFO - PROCESS | 3132 | 1468352646038 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 12:44:06 INFO - PROCESS | 3132 | 1468352646040 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 12:44:06 INFO - PROCESS | 3132 | 1468352646044 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:44:06 INFO - PROCESS | 3132 | 1468352646045 Marionette TRACE conn6 <- [1,1274,null,{}] 12:44:06 INFO - PROCESS | 3132 | 1468352646049 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}] 12:44:06 INFO - PROCESS | 3132 | 1468352646051 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:06 INFO - PROCESS | 3132 | 1468352646127 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 12:44:06 INFO - PROCESS | 3132 | 1468352646133 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:06 INFO - PROCESS | 3132 | 1468352646135 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:06 INFO - PROCESS | 3132 | ++DOCSHELL 0D723400 == 35 [pid = 3132] [id = 328] 12:44:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (15844400) [pid = 3132] [serial = 983] [outer = 00000000] 12:44:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (15E3B400) [pid = 3132] [serial = 984] [outer = 15844400] 12:44:06 INFO - PROCESS | 3132 | 1468352646181 Marionette DEBUG loaded listener.js 12:44:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (15E3D400) [pid = 3132] [serial = 985] [outer = 15844400] 12:44:06 INFO - PROCESS | 3132 | 1468352646633 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]]]}] 12:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 12:44:06 INFO - PROCESS | 3132 | 1468352646685 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 12:44:06 INFO - PROCESS | 3132 | 1468352646687 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 12:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:44:06 INFO - PROCESS | 3132 | 1468352646690 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:44:06 INFO - PROCESS | 3132 | 1468352646692 Marionette TRACE conn6 <- [1,1278,null,{}] 12:44:06 INFO - PROCESS | 3132 | 1468352646700 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}] 12:44:06 INFO - PROCESS | 3132 | 1468352646702 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:06 INFO - PROCESS | 3132 | 1468352646786 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 12:44:06 INFO - PROCESS | 3132 | 1468352646795 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:06 INFO - PROCESS | 3132 | 1468352646797 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:06 INFO - PROCESS | 3132 | ++DOCSHELL 0DF12000 == 36 [pid = 3132] [id = 329] 12:44:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (12373400) [pid = 3132] [serial = 986] [outer = 00000000] 12:44:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (16489000) [pid = 3132] [serial = 987] [outer = 12373400] 12:44:06 INFO - PROCESS | 3132 | 1468352646853 Marionette DEBUG loaded listener.js 12:44:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (1648D800) [pid = 3132] [serial = 988] [outer = 12373400] 12:44:07 INFO - PROCESS | 3132 | 1468352647712 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]]]}] 12:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1078ms 12:44:07 INFO - PROCESS | 3132 | 1468352647771 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 12:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:44:07 INFO - PROCESS | 3132 | 1468352647776 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 12:44:07 INFO - PROCESS | 3132 | 1468352647780 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:44:07 INFO - PROCESS | 3132 | 1468352647786 Marionette TRACE conn6 <- [1,1282,null,{}] 12:44:07 INFO - PROCESS | 3132 | 1468352647791 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}] 12:44:07 INFO - PROCESS | 3132 | 1468352647794 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:07 INFO - PROCESS | 3132 | 1468352647922 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 12:44:08 INFO - PROCESS | 3132 | 1468352648054 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:08 INFO - PROCESS | 3132 | 1468352648057 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:08 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E3400 == 37 [pid = 3132] [id = 330] 12:44:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0C7F3000) [pid = 3132] [serial = 989] [outer = 00000000] 12:44:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (0D67D800) [pid = 3132] [serial = 990] [outer = 0C7F3000] 12:44:08 INFO - PROCESS | 3132 | 1468352648119 Marionette DEBUG loaded listener.js 12:44:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0D710000) [pid = 3132] [serial = 991] [outer = 0C7F3000] 12:44:08 INFO - PROCESS | 3132 | 1468352648890 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]]]}] 12:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1123ms 12:44:08 INFO - PROCESS | 3132 | 1468352648905 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 12:44:08 INFO - PROCESS | 3132 | 1468352648910 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 12:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:44:08 INFO - PROCESS | 3132 | 1468352648916 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:44:08 INFO - PROCESS | 3132 | 1468352648919 Marionette TRACE conn6 <- [1,1286,null,{}] 12:44:08 INFO - PROCESS | 3132 | 1468352648923 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}] 12:44:08 INFO - PROCESS | 3132 | 1468352648926 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:09 INFO - PROCESS | 3132 | 1468352649055 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 12:44:09 INFO - PROCESS | 3132 | 1468352649263 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:09 INFO - PROCESS | 3132 | 1468352649267 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:09 INFO - PROCESS | 3132 | ++DOCSHELL 08C59000 == 38 [pid = 3132] [id = 331] 12:44:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (08C5C800) [pid = 3132] [serial = 992] [outer = 00000000] 12:44:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (08C70000) [pid = 3132] [serial = 993] [outer = 08C5C800] 12:44:09 INFO - PROCESS | 3132 | 1468352649328 Marionette DEBUG loaded listener.js 12:44:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0C7E4400) [pid = 3132] [serial = 994] [outer = 08C5C800] 12:44:09 INFO - PROCESS | 3132 | --DOCSHELL 0D723400 == 37 [pid = 3132] [id = 328] 12:44:09 INFO - PROCESS | 3132 | --DOCSHELL 0C717000 == 36 [pid = 3132] [id = 327] 12:44:09 INFO - PROCESS | 3132 | --DOCSHELL 0C719000 == 35 [pid = 3132] [id = 326] 12:44:09 INFO - PROCESS | 3132 | --DOCSHELL 13059000 == 34 [pid = 3132] [id = 325] 12:44:09 INFO - PROCESS | 3132 | --DOCSHELL 11CD5800 == 33 [pid = 3132] [id = 324] 12:44:09 INFO - PROCESS | 3132 | --DOCSHELL 0DFC2800 == 32 [pid = 3132] [id = 323] 12:44:09 INFO - PROCESS | 3132 | --DOCSHELL 08879C00 == 31 [pid = 3132] [id = 322] 12:44:09 INFO - PROCESS | 3132 | --DOCSHELL 0C7EA400 == 30 [pid = 3132] [id = 321] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (164ED000) [pid = 3132] [serial = 946] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (164E5800) [pid = 3132] [serial = 945] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0D71AC00) [pid = 3132] [serial = 927] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0DC17400) [pid = 3132] [serial = 928] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0DFCDC00) [pid = 3132] [serial = 936] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (119F6C00) [pid = 3132] [serial = 937] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D6ED800) [pid = 3132] [serial = 933] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0D70F400) [pid = 3132] [serial = 934] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (13245C00) [pid = 3132] [serial = 930] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (132E5400) [pid = 3132] [serial = 931] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (173C4000) [pid = 3132] [serial = 925] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (16CAE400) [pid = 3132] [serial = 924] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (15861000) [pid = 3132] [serial = 942] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (13D8C000) [pid = 3132] [serial = 940] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (1347F000) [pid = 3132] [serial = 939] [outer = 00000000] [url = about:blank] 12:44:09 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (162E8400) [pid = 3132] [serial = 943] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3132 | 1468352649999 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]]]}] 12:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1124ms 12:44:10 INFO - PROCESS | 3132 | 1468352650045 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 12:44:10 INFO - PROCESS | 3132 | 1468352650048 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 12:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:44:10 INFO - PROCESS | 3132 | 1468352650052 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:44:10 INFO - PROCESS | 3132 | 1468352650055 Marionette TRACE conn6 <- [1,1290,null,{}] 12:44:10 INFO - PROCESS | 3132 | 1468352650060 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}] 12:44:10 INFO - PROCESS | 3132 | 1468352650064 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:10 INFO - PROCESS | 3132 | 1468352650153 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 12:44:10 INFO - PROCESS | 3132 | 1468352650242 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:10 INFO - PROCESS | 3132 | 1468352650245 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:10 INFO - PROCESS | 3132 | ++DOCSHELL 0C7DE000 == 31 [pid = 3132] [id = 332] 12:44:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0C7E4000) [pid = 3132] [serial = 995] [outer = 00000000] 12:44:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0CF5D800) [pid = 3132] [serial = 996] [outer = 0C7E4000] 12:44:10 INFO - PROCESS | 3132 | 1468352650294 Marionette DEBUG loaded listener.js 12:44:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0CFFF000) [pid = 3132] [serial = 997] [outer = 0C7E4000] 12:44:10 INFO - PROCESS | 3132 | 1468352650764 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]]]}] 12:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 770ms 12:44:10 INFO - PROCESS | 3132 | 1468352650826 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 12:44:10 INFO - PROCESS | 3132 | 1468352650830 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 12:44:10 INFO - PROCESS | 3132 | 1468352650834 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:44:10 INFO - PROCESS | 3132 | 1468352650836 Marionette TRACE conn6 <- [1,1294,null,{}] 12:44:10 INFO - PROCESS | 3132 | 1468352650840 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}] 12:44:10 INFO - PROCESS | 3132 | 1468352650843 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:10 INFO - PROCESS | 3132 | 1468352650935 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 12:44:10 INFO - PROCESS | 3132 | 1468352650941 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:10 INFO - PROCESS | 3132 | 1468352650944 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:10 INFO - PROCESS | 3132 | ++DOCSHELL 0DC0F400 == 32 [pid = 3132] [id = 333] 12:44:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0DC14000) [pid = 3132] [serial = 998] [outer = 00000000] 12:44:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0DC69C00) [pid = 3132] [serial = 999] [outer = 0DC14000] 12:44:11 INFO - PROCESS | 3132 | 1468352650998 Marionette DEBUG loaded listener.js 12:44:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0DE15000) [pid = 3132] [serial = 1000] [outer = 0DC14000] 12:44:11 INFO - PROCESS | 3132 | 1468352651468 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]]]}] 12:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 12:44:11 INFO - PROCESS | 3132 | 1468352651509 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 12:44:11 INFO - PROCESS | 3132 | 1468352651511 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 12:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:44:11 INFO - PROCESS | 3132 | 1468352651516 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:44:11 INFO - PROCESS | 3132 | 1468352651522 Marionette TRACE conn6 <- [1,1298,null,{}] 12:44:11 INFO - PROCESS | 3132 | 1468352651532 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}] 12:44:11 INFO - PROCESS | 3132 | 1468352651535 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:11 INFO - PROCESS | 3132 | 1468352651622 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 12:44:11 INFO - PROCESS | 3132 | 1468352651632 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:11 INFO - PROCESS | 3132 | 1468352651634 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:11 INFO - PROCESS | 3132 | ++DOCSHELL 11CCAC00 == 33 [pid = 3132] [id = 334] 12:44:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (11CD5000) [pid = 3132] [serial = 1001] [outer = 00000000] 12:44:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (12320C00) [pid = 3132] [serial = 1002] [outer = 11CD5000] 12:44:11 INFO - PROCESS | 3132 | 1468352651680 Marionette DEBUG loaded listener.js 12:44:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (13058400) [pid = 3132] [serial = 1003] [outer = 11CD5000] 12:44:12 INFO - PROCESS | 3132 | 1468352652132 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] 12:44:12 INFO - PROCESS | 3132 | 1468352652212 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 12:44:12 INFO - PROCESS | 3132 | 1468352652215 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:44:12 INFO - PROCESS | 3132 | 1468352652217 Marionette TRACE conn6 <- [1,1302,null,{}] 12:44:12 INFO - PROCESS | 3132 | 1468352652220 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}] 12:44:12 INFO - PROCESS | 3132 | 1468352652222 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:12 INFO - PROCESS | 3132 | 1468352652371 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 12:44:12 INFO - PROCESS | 3132 | 1468352652390 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:12 INFO - PROCESS | 3132 | 1468352652392 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:12 INFO - PROCESS | 3132 | ++DOCSHELL 132E2000 == 34 [pid = 3132] [id = 335] 12:44:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (132E2800) [pid = 3132] [serial = 1004] [outer = 00000000] 12:44:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (135C2000) [pid = 3132] [serial = 1005] [outer = 132E2800] 12:44:12 INFO - PROCESS | 3132 | 1468352652439 Marionette DEBUG loaded listener.js 12:44:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (13915000) [pid = 3132] [serial = 1006] [outer = 132E2800] 12:44:12 INFO - PROCESS | 3132 | 1468352652888 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]]]}] 12:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 12:44:12 INFO - PROCESS | 3132 | 1468352652949 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 12:44:12 INFO - PROCESS | 3132 | 1468352652951 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 12:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:44:12 INFO - PROCESS | 3132 | 1468352652954 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:44:12 INFO - PROCESS | 3132 | 1468352652956 Marionette TRACE conn6 <- [1,1306,null,{}] 12:44:12 INFO - PROCESS | 3132 | 1468352652972 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}] 12:44:12 INFO - PROCESS | 3132 | 1468352652974 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:13 INFO - PROCESS | 3132 | 1468352653086 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 12:44:13 INFO - PROCESS | 3132 | 1468352653099 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:13 INFO - PROCESS | 3132 | 1468352653105 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:13 INFO - PROCESS | 3132 | ++DOCSHELL 14894800 == 35 [pid = 3132] [id = 336] 12:44:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (14894C00) [pid = 3132] [serial = 1007] [outer = 00000000] 12:44:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (15842800) [pid = 3132] [serial = 1008] [outer = 14894C00] 12:44:13 INFO - PROCESS | 3132 | 1468352653212 Marionette DEBUG loaded listener.js 12:44:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (1585D800) [pid = 3132] [serial = 1009] [outer = 14894C00] 12:44:13 INFO - PROCESS | 3132 | 1468352653720 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]]]}] 12:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 830ms 12:44:13 INFO - PROCESS | 3132 | 1468352653785 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 12:44:13 INFO - PROCESS | 3132 | 1468352653787 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 12:44:13 INFO - PROCESS | 3132 | 1468352653790 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:44:13 INFO - PROCESS | 3132 | 1468352653792 Marionette TRACE conn6 <- [1,1310,null,{}] 12:44:13 INFO - PROCESS | 3132 | 1468352653796 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}] 12:44:13 INFO - PROCESS | 3132 | 1468352653798 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:13 INFO - PROCESS | 3132 | 1468352653934 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 12:44:13 INFO - PROCESS | 3132 | 1468352653989 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:13 INFO - PROCESS | 3132 | 1468352653991 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:14 INFO - PROCESS | 3132 | ++DOCSHELL 162ED000 == 36 [pid = 3132] [id = 337] 12:44:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16409C00) [pid = 3132] [serial = 1010] [outer = 00000000] 12:44:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (16703C00) [pid = 3132] [serial = 1011] [outer = 16409C00] 12:44:14 INFO - PROCESS | 3132 | 1468352654037 Marionette DEBUG loaded listener.js 12:44:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (16488400) [pid = 3132] [serial = 1012] [outer = 16409C00] 12:44:14 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (15844400) [pid = 3132] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:44:14 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (11CD5C00) [pid = 3132] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:44:14 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (13059400) [pid = 3132] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:44:14 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0D671800) [pid = 3132] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:44:14 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0C7EA800) [pid = 3132] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:44:14 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0DFC3800) [pid = 3132] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:44:14 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0887D000) [pid = 3132] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:44:14 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0C7E6000) [pid = 3132] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:44:14 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0CE6E800) [pid = 3132] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:44:14 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (132D8400) [pid = 3132] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:44:14 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (1670D000) [pid = 3132] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:44:14 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (168DD400) [pid = 3132] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:44:14 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0D711400) [pid = 3132] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:44:14 INFO - PROCESS | 3132 | 1468352654487 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]]]}] 12:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 730ms 12:44:14 INFO - PROCESS | 3132 | 1468352654525 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 12:44:14 INFO - PROCESS | 3132 | 1468352654527 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 12:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:44:14 INFO - PROCESS | 3132 | 1468352654530 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:44:14 INFO - PROCESS | 3132 | 1468352654532 Marionette TRACE conn6 <- [1,1314,null,{}] 12:44:14 INFO - PROCESS | 3132 | 1468352654536 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}] 12:44:14 INFO - PROCESS | 3132 | 1468352654538 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:14 INFO - PROCESS | 3132 | 1468352654654 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 12:44:14 INFO - PROCESS | 3132 | 1468352654712 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:14 INFO - PROCESS | 3132 | 1468352654714 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:14 INFO - PROCESS | 3132 | ++DOCSHELL 0D6EE400 == 37 [pid = 3132] [id = 338] 12:44:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0D6EF800) [pid = 3132] [serial = 1013] [outer = 00000000] 12:44:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (13472000) [pid = 3132] [serial = 1014] [outer = 0D6EF800] 12:44:14 INFO - PROCESS | 3132 | 1468352654760 Marionette DEBUG loaded listener.js 12:44:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (14890400) [pid = 3132] [serial = 1015] [outer = 0D6EF800] 12:44:15 INFO - PROCESS | 3132 | 1468352655130 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]]]}] 12:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 12:44:15 INFO - PROCESS | 3132 | 1468352655161 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 12:44:15 INFO - PROCESS | 3132 | 1468352655163 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 12:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:44:15 INFO - PROCESS | 3132 | 1468352655166 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:44:15 INFO - PROCESS | 3132 | 1468352655168 Marionette TRACE conn6 <- [1,1318,null,{}] 12:44:15 INFO - PROCESS | 3132 | 1468352655171 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}] 12:44:15 INFO - PROCESS | 3132 | 1468352655174 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:15 INFO - PROCESS | 3132 | 1468352655283 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 12:44:15 INFO - PROCESS | 3132 | 1468352655293 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:15 INFO - PROCESS | 3132 | 1468352655295 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:15 INFO - PROCESS | 3132 | ++DOCSHELL 1347F800 == 38 [pid = 3132] [id = 339] 12:44:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (162E2800) [pid = 3132] [serial = 1016] [outer = 00000000] 12:44:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (1671C000) [pid = 3132] [serial = 1017] [outer = 162E2800] 12:44:15 INFO - PROCESS | 3132 | 1468352655340 Marionette DEBUG loaded listener.js 12:44:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (16721C00) [pid = 3132] [serial = 1018] [outer = 162E2800] 12:44:15 INFO - PROCESS | 3132 | 1468352655799 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]]]}] 12:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 12:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:44:15 INFO - PROCESS | 3132 | 1468352655897 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 12:44:15 INFO - PROCESS | 3132 | 1468352655899 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 12:44:15 INFO - PROCESS | 3132 | 1468352655902 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:44:15 INFO - PROCESS | 3132 | 1468352655904 Marionette TRACE conn6 <- [1,1322,null,{}] 12:44:15 INFO - PROCESS | 3132 | 1468352655908 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}] 12:44:15 INFO - PROCESS | 3132 | 1468352655910 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:16 INFO - PROCESS | 3132 | 1468352656000 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 12:44:16 INFO - PROCESS | 3132 | 1468352656005 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:16 INFO - PROCESS | 3132 | 1468352656007 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:16 INFO - PROCESS | 3132 | ++DOCSHELL 16833800 == 39 [pid = 3132] [id = 340] 12:44:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (168D7000) [pid = 3132] [serial = 1019] [outer = 00000000] 12:44:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (168E0000) [pid = 3132] [serial = 1020] [outer = 168D7000] 12:44:16 INFO - PROCESS | 3132 | 1468352656052 Marionette DEBUG loaded listener.js 12:44:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (168E4000) [pid = 3132] [serial = 1021] [outer = 168D7000] 12:44:16 INFO - PROCESS | 3132 | 1468352656695 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]]]}] 12:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 830ms 12:44:16 INFO - PROCESS | 3132 | 1468352656733 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 12:44:16 INFO - PROCESS | 3132 | 1468352656738 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 12:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:44:16 INFO - PROCESS | 3132 | 1468352656743 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:44:16 INFO - PROCESS | 3132 | 1468352656746 Marionette TRACE conn6 <- [1,1326,null,{}] 12:44:16 INFO - PROCESS | 3132 | 1468352656752 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}] 12:44:16 INFO - PROCESS | 3132 | 1468352656756 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:16 INFO - PROCESS | 3132 | 1468352656878 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 12:44:16 INFO - PROCESS | 3132 | 1468352656979 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:16 INFO - PROCESS | 3132 | 1468352656982 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:16 INFO - PROCESS | 3132 | ++DOCSHELL 0C719000 == 40 [pid = 3132] [id = 341] 12:44:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0C71BC00) [pid = 3132] [serial = 1022] [outer = 00000000] 12:44:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0CF5F400) [pid = 3132] [serial = 1023] [outer = 0C71BC00] 12:44:17 INFO - PROCESS | 3132 | 1468352657044 Marionette DEBUG loaded listener.js 12:44:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0D70F400) [pid = 3132] [serial = 1024] [outer = 0C71BC00] 12:44:18 INFO - PROCESS | 3132 | 1468352658066 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]]]}] 12:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1381ms 12:44:18 INFO - PROCESS | 3132 | 1468352658125 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 12:44:18 INFO - PROCESS | 3132 | 1468352658130 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 12:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:44:18 INFO - PROCESS | 3132 | 1468352658136 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:44:18 INFO - PROCESS | 3132 | 1468352658139 Marionette TRACE conn6 <- [1,1330,null,{}] 12:44:18 INFO - PROCESS | 3132 | 1468352658143 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}] 12:44:18 INFO - PROCESS | 3132 | 1468352658146 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:18 INFO - PROCESS | 3132 | 1468352658293 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 12:44:18 INFO - PROCESS | 3132 | 1468352658440 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:18 INFO - PROCESS | 3132 | 1468352658443 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:18 INFO - PROCESS | 3132 | ++DOCSHELL 119F0000 == 41 [pid = 3132] [id = 342] 12:44:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (119F4400) [pid = 3132] [serial = 1025] [outer = 00000000] 12:44:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (11CC8800) [pid = 3132] [serial = 1026] [outer = 119F4400] 12:44:18 INFO - PROCESS | 3132 | 1468352658503 Marionette DEBUG loaded listener.js 12:44:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (132DE800) [pid = 3132] [serial = 1027] [outer = 119F4400] 12:44:19 INFO - PROCESS | 3132 | 1468352659091 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]]]}] 12:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 969ms 12:44:19 INFO - PROCESS | 3132 | 1468352659109 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 12:44:19 INFO - PROCESS | 3132 | 1468352659112 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 12:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:44:19 INFO - PROCESS | 3132 | 1468352659116 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:44:19 INFO - PROCESS | 3132 | 1468352659119 Marionette TRACE conn6 <- [1,1334,null,{}] 12:44:19 INFO - PROCESS | 3132 | 1468352659131 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}] 12:44:19 INFO - PROCESS | 3132 | 1468352659136 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:19 INFO - PROCESS | 3132 | 1468352659251 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 12:44:19 INFO - PROCESS | 3132 | 1468352659360 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:19 INFO - PROCESS | 3132 | 1468352659364 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:19 INFO - PROCESS | 3132 | ++DOCSHELL 168DDC00 == 42 [pid = 3132] [id = 343] 12:44:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (168DE000) [pid = 3132] [serial = 1028] [outer = 00000000] 12:44:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (16BDBC00) [pid = 3132] [serial = 1029] [outer = 168DE000] 12:44:19 INFO - PROCESS | 3132 | 1468352659423 Marionette DEBUG loaded listener.js 12:44:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (16CAE400) [pid = 3132] [serial = 1030] [outer = 168DE000] 12:44:20 INFO - PROCESS | 3132 | 1468352660042 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]]]}] 12:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 970ms 12:44:20 INFO - PROCESS | 3132 | 1468352660089 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 12:44:20 INFO - PROCESS | 3132 | 1468352660092 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 12:44:20 INFO - PROCESS | 3132 | 1468352660096 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:44:20 INFO - PROCESS | 3132 | 1468352660098 Marionette TRACE conn6 <- [1,1338,null,{}] 12:44:20 INFO - PROCESS | 3132 | 1468352660102 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}] 12:44:20 INFO - PROCESS | 3132 | 1468352660104 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:20 INFO - PROCESS | 3132 | 1468352660219 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 12:44:20 INFO - PROCESS | 3132 | 1468352660358 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:20 INFO - PROCESS | 3132 | 1468352660360 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:20 INFO - PROCESS | 3132 | ++DOCSHELL 13D87000 == 43 [pid = 3132] [id = 344] 12:44:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (1647F800) [pid = 3132] [serial = 1031] [outer = 00000000] 12:44:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (173C6800) [pid = 3132] [serial = 1032] [outer = 1647F800] 12:44:20 INFO - PROCESS | 3132 | 1468352660419 Marionette DEBUG loaded listener.js 12:44:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (173E1800) [pid = 3132] [serial = 1033] [outer = 1647F800] 12:44:21 INFO - PROCESS | 3132 | 1468352661181 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]]]}] 12:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1129ms 12:44:21 INFO - PROCESS | 3132 | 1468352661229 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 12:44:21 INFO - PROCESS | 3132 | 1468352661233 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 12:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:44:21 INFO - PROCESS | 3132 | 1468352661238 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:44:21 INFO - PROCESS | 3132 | 1468352661242 Marionette TRACE conn6 <- [1,1342,null,{}] 12:44:21 INFO - PROCESS | 3132 | 1468352661247 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}] 12:44:21 INFO - PROCESS | 3132 | 1468352661250 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:21 INFO - PROCESS | 3132 | 1468352661359 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 12:44:21 INFO - PROCESS | 3132 | 1468352661497 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:21 INFO - PROCESS | 3132 | 1468352661502 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:21 INFO - PROCESS | 3132 | ++DOCSHELL 0D679C00 == 44 [pid = 3132] [id = 345] 12:44:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (0D6EDC00) [pid = 3132] [serial = 1034] [outer = 00000000] 12:44:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (0D713400) [pid = 3132] [serial = 1035] [outer = 0D6EDC00] 12:44:21 INFO - PROCESS | 3132 | 1468352661555 Marionette DEBUG loaded listener.js 12:44:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (0DC0E800) [pid = 3132] [serial = 1036] [outer = 0D6EDC00] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 1347F800 == 43 [pid = 3132] [id = 339] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 0D6EE400 == 42 [pid = 3132] [id = 338] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 162ED000 == 41 [pid = 3132] [id = 337] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 14894800 == 40 [pid = 3132] [id = 336] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 132E2000 == 39 [pid = 3132] [id = 335] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 11CCAC00 == 38 [pid = 3132] [id = 334] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 0DC0F400 == 37 [pid = 3132] [id = 333] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 0C7DE000 == 36 [pid = 3132] [id = 332] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 08C59000 == 35 [pid = 3132] [id = 331] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 0C7E3400 == 34 [pid = 3132] [id = 330] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 0DF12000 == 33 [pid = 3132] [id = 329] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 0CFFEC00 == 32 [pid = 3132] [id = 320] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 13D87000 == 31 [pid = 3132] [id = 344] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 119F0000 == 30 [pid = 3132] [id = 342] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 168DDC00 == 29 [pid = 3132] [id = 343] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 16833800 == 28 [pid = 3132] [id = 340] 12:44:22 INFO - PROCESS | 3132 | --DOCSHELL 0C719000 == 27 [pid = 3132] [id = 341] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (15E3B400) [pid = 3132] [serial = 984] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (1231EC00) [pid = 3132] [serial = 972] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (132DEC00) [pid = 3132] [serial = 975] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (0D714000) [pid = 3132] [serial = 961] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (0D6F0400) [pid = 3132] [serial = 960] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (0C7F7C00) [pid = 3132] [serial = 963] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0C984000) [pid = 3132] [serial = 964] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (11913800) [pid = 3132] [serial = 969] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0D711800) [pid = 3132] [serial = 966] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0D71F000) [pid = 3132] [serial = 967] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (1241E000) [pid = 3132] [serial = 973] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0D717800) [pid = 3132] [serial = 978] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0DC15C00) [pid = 3132] [serial = 949] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0D719C00) [pid = 3132] [serial = 948] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (13478000) [pid = 3132] [serial = 952] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (132E4800) [pid = 3132] [serial = 951] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (167AB000) [pid = 3132] [serial = 955] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (1671CC00) [pid = 3132] [serial = 954] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (13478400) [pid = 3132] [serial = 976] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (16CA7800) [pid = 3132] [serial = 958] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (16BDA400) [pid = 3132] [serial = 957] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (15844800) [pid = 3132] [serial = 981] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (15E3D400) [pid = 3132] [serial = 985] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (15847C00) [pid = 3132] [serial = 982] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (132DC400) [pid = 3132] [serial = 979] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (119F0400) [pid = 3132] [serial = 970] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 3132 | 1468352662750 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]]]}] 12:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1578ms 12:44:22 INFO - PROCESS | 3132 | 1468352662842 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 12:44:22 INFO - PROCESS | 3132 | 1468352662846 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 12:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:44:22 INFO - PROCESS | 3132 | 1468352662859 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:44:22 INFO - PROCESS | 3132 | 1468352662862 Marionette TRACE conn6 <- [1,1346,null,{}] 12:44:22 INFO - PROCESS | 3132 | 1468352662867 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}] 12:44:22 INFO - PROCESS | 3132 | 1468352662870 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:22 INFO - PROCESS | 3132 | 1468352662966 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 12:44:22 INFO - PROCESS | 3132 | 1468352662974 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:22 INFO - PROCESS | 3132 | 1468352662976 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:23 INFO - PROCESS | 3132 | ++DOCSHELL 0C983000 == 28 [pid = 3132] [id = 346] 12:44:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0C984000) [pid = 3132] [serial = 1037] [outer = 00000000] 12:44:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0CE76800) [pid = 3132] [serial = 1038] [outer = 0C984000] 12:44:23 INFO - PROCESS | 3132 | 1468352663028 Marionette DEBUG loaded listener.js 12:44:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0CFF0400) [pid = 3132] [serial = 1039] [outer = 0C984000] 12:44:23 INFO - PROCESS | 3132 | 1468352663518 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]]]}] 12:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 12:44:23 INFO - PROCESS | 3132 | 1468352663531 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 12:44:23 INFO - PROCESS | 3132 | 1468352663536 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 12:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:44:23 INFO - PROCESS | 3132 | 1468352663546 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:44:23 INFO - PROCESS | 3132 | 1468352663549 Marionette TRACE conn6 <- [1,1350,null,{}] 12:44:23 INFO - PROCESS | 3132 | 1468352663553 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}] 12:44:23 INFO - PROCESS | 3132 | 1468352663555 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:23 INFO - PROCESS | 3132 | 1468352663649 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 12:44:23 INFO - PROCESS | 3132 | 1468352663658 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:23 INFO - PROCESS | 3132 | 1468352663661 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:23 INFO - PROCESS | 3132 | ++DOCSHELL 0D716C00 == 29 [pid = 3132] [id = 347] 12:44:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0D717800) [pid = 3132] [serial = 1040] [outer = 00000000] 12:44:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0D720800) [pid = 3132] [serial = 1041] [outer = 0D717800] 12:44:23 INFO - PROCESS | 3132 | 1468352663707 Marionette DEBUG loaded listener.js 12:44:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0DC0FC00) [pid = 3132] [serial = 1042] [outer = 0D717800] 12:44:24 INFO - PROCESS | 3132 | 1468352664194 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]]]}] 12:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 12:44:24 INFO - PROCESS | 3132 | 1468352664217 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 12:44:24 INFO - PROCESS | 3132 | 1468352664219 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 12:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:44:24 INFO - PROCESS | 3132 | 1468352664223 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:44:24 INFO - PROCESS | 3132 | 1468352664226 Marionette TRACE conn6 <- [1,1354,null,{}] 12:44:24 INFO - PROCESS | 3132 | 1468352664237 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}] 12:44:24 INFO - PROCESS | 3132 | 1468352664242 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:24 INFO - PROCESS | 3132 | 1468352664331 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 12:44:24 INFO - PROCESS | 3132 | 1468352664460 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:24 INFO - PROCESS | 3132 | 1468352664463 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:24 INFO - PROCESS | 3132 | ++DOCSHELL 11EB9000 == 30 [pid = 3132] [id = 348] 12:44:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (11EBA400) [pid = 3132] [serial = 1043] [outer = 00000000] 12:44:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (1231B400) [pid = 3132] [serial = 1044] [outer = 11EBA400] 12:44:24 INFO - PROCESS | 3132 | 1468352664516 Marionette DEBUG loaded listener.js 12:44:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (12422C00) [pid = 3132] [serial = 1045] [outer = 11EBA400] 12:44:24 INFO - PROCESS | 3132 | 1468352664964 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] 12:44:25 INFO - PROCESS | 3132 | 1468352664999 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 12:44:25 INFO - PROCESS | 3132 | 1468352665002 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:44:25 INFO - PROCESS | 3132 | 1468352665003 Marionette TRACE conn6 <- [1,1358,null,{}] 12:44:25 INFO - PROCESS | 3132 | 1468352665012 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}] 12:44:25 INFO - PROCESS | 3132 | 1468352665014 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:25 INFO - PROCESS | 3132 | 1468352665136 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 12:44:25 INFO - PROCESS | 3132 | 1468352665147 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:25 INFO - PROCESS | 3132 | 1468352665149 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:25 INFO - PROCESS | 3132 | ++DOCSHELL 12421000 == 31 [pid = 3132] [id = 349] 12:44:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (13057800) [pid = 3132] [serial = 1046] [outer = 00000000] 12:44:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (13475400) [pid = 3132] [serial = 1047] [outer = 13057800] 12:44:25 INFO - PROCESS | 3132 | 1468352665246 Marionette DEBUG loaded listener.js 12:44:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (1347EC00) [pid = 3132] [serial = 1048] [outer = 13057800] 12:44:25 INFO - PROCESS | 3132 | 1468352665651 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] 12:44:25 INFO - PROCESS | 3132 | 1468352665678 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 12:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:44:25 INFO - PROCESS | 3132 | 1468352665681 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:44:25 INFO - PROCESS | 3132 | 1468352665683 Marionette TRACE conn6 <- [1,1362,null,{}] 12:44:25 INFO - PROCESS | 3132 | 1468352665687 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}] 12:44:25 INFO - PROCESS | 3132 | 1468352665689 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:25 INFO - PROCESS | 3132 | 1468352665832 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 12:44:25 INFO - PROCESS | 3132 | 1468352665849 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:25 INFO - PROCESS | 3132 | 1468352665851 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:25 INFO - PROCESS | 3132 | ++DOCSHELL 134CB800 == 32 [pid = 3132] [id = 350] 12:44:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (13D83C00) [pid = 3132] [serial = 1049] [outer = 00000000] 12:44:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (148BFC00) [pid = 3132] [serial = 1050] [outer = 13D83C00] 12:44:25 INFO - PROCESS | 3132 | 1468352665897 Marionette DEBUG loaded listener.js 12:44:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (15857400) [pid = 3132] [serial = 1051] [outer = 13D83C00] 12:44:26 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:26 INFO - PROCESS | 3132 | 1468352666375 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] 12:44:26 INFO - PROCESS | 3132 | 1468352666416 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 12:44:26 INFO - PROCESS | 3132 | 1468352666419 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:44:26 INFO - PROCESS | 3132 | 1468352666421 Marionette TRACE conn6 <- [1,1366,null,{}] 12:44:26 INFO - PROCESS | 3132 | 1468352666424 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}] 12:44:26 INFO - PROCESS | 3132 | 1468352666430 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:26 INFO - PROCESS | 3132 | 1468352666573 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 12:44:26 INFO - PROCESS | 3132 | 1468352666642 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:26 INFO - PROCESS | 3132 | 1468352666644 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:26 INFO - PROCESS | 3132 | ++DOCSHELL 16483400 == 33 [pid = 3132] [id = 351] 12:44:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (16484400) [pid = 3132] [serial = 1052] [outer = 00000000] 12:44:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (1670CC00) [pid = 3132] [serial = 1053] [outer = 16484400] 12:44:26 INFO - PROCESS | 3132 | 1468352666690 Marionette DEBUG loaded listener.js 12:44:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (16722400) [pid = 3132] [serial = 1054] [outer = 16484400] 12:44:27 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (132E2800) [pid = 3132] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:44:27 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (14894C00) [pid = 3132] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:44:27 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0C7F3000) [pid = 3132] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:44:27 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (162E2800) [pid = 3132] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:44:27 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (11CD5000) [pid = 3132] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:44:27 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0DC14000) [pid = 3132] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:44:27 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0D6EF800) [pid = 3132] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:44:27 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (08C5C800) [pid = 3132] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:44:27 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0C7E4000) [pid = 3132] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:44:27 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (12373400) [pid = 3132] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:44:27 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (16409C00) [pid = 3132] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:44:27 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (168D7000) [pid = 3132] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:44:27 INFO - PROCESS | 3132 | 1468352667288 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] 12:44:27 INFO - PROCESS | 3132 | 1468352667355 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 12:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:44:27 INFO - PROCESS | 3132 | 1468352667358 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:44:27 INFO - PROCESS | 3132 | 1468352667359 Marionette TRACE conn6 <- [1,1370,null,{}] 12:44:27 INFO - PROCESS | 3132 | 1468352667363 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}] 12:44:27 INFO - PROCESS | 3132 | 1468352667365 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:27 INFO - PROCESS | 3132 | 1468352667447 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 12:44:27 INFO - PROCESS | 3132 | 1468352667452 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:27 INFO - PROCESS | 3132 | 1468352667454 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:27 INFO - PROCESS | 3132 | ++DOCSHELL 0C717000 == 34 [pid = 3132] [id = 352] 12:44:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0DE09800) [pid = 3132] [serial = 1055] [outer = 00000000] 12:44:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (134C7000) [pid = 3132] [serial = 1056] [outer = 0DE09800] 12:44:27 INFO - PROCESS | 3132 | 1468352667499 Marionette DEBUG loaded listener.js 12:44:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (135B8800) [pid = 3132] [serial = 1057] [outer = 0DE09800] 12:44:27 INFO - PROCESS | 3132 | [3132] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:27 INFO - PROCESS | 3132 | 1468352667941 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] 12:44:27 INFO - PROCESS | 3132 | 1468352667991 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 12:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:44:27 INFO - PROCESS | 3132 | 1468352667995 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:44:27 INFO - PROCESS | 3132 | 1468352667997 Marionette TRACE conn6 <- [1,1374,null,{}] 12:44:28 INFO - PROCESS | 3132 | 1468352668000 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}] 12:44:28 INFO - PROCESS | 3132 | 1468352668002 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:28 INFO - PROCESS | 3132 | 1468352668085 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 12:44:28 INFO - PROCESS | 3132 | 1468352668091 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:28 INFO - PROCESS | 3132 | 1468352668093 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:28 INFO - PROCESS | 3132 | ++DOCSHELL 16409C00 == 35 [pid = 3132] [id = 353] 12:44:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (16702000) [pid = 3132] [serial = 1058] [outer = 00000000] 12:44:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (168D7000) [pid = 3132] [serial = 1059] [outer = 16702000] 12:44:28 INFO - PROCESS | 3132 | 1468352668140 Marionette DEBUG loaded listener.js 12:44:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (16BD7400) [pid = 3132] [serial = 1060] [outer = 16702000] 12:44:28 INFO - PROCESS | 3132 | 1468352668587 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] 12:44:28 INFO - PROCESS | 3132 | 1468352668633 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 12:44:28 INFO - PROCESS | 3132 | 1468352668636 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:44:28 INFO - PROCESS | 3132 | 1468352668637 Marionette TRACE conn6 <- [1,1378,null,{}] 12:44:28 INFO - PROCESS | 3132 | 1468352668641 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}] 12:44:28 INFO - PROCESS | 3132 | 1468352668643 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:28 INFO - PROCESS | 3132 | 1468352668725 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 12:44:28 INFO - PROCESS | 3132 | 1468352668730 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:28 INFO - PROCESS | 3132 | 1468352668732 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:28 INFO - PROCESS | 3132 | ++DOCSHELL 11CD7000 == 36 [pid = 3132] [id = 354] 12:44:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16CAA000) [pid = 3132] [serial = 1061] [outer = 00000000] 12:44:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (173C5800) [pid = 3132] [serial = 1062] [outer = 16CAA000] 12:44:28 INFO - PROCESS | 3132 | 1468352668778 Marionette DEBUG loaded listener.js 12:44:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (173C7400) [pid = 3132] [serial = 1063] [outer = 16CAA000] 12:44:29 INFO - PROCESS | 3132 | 1468352669543 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]]]}] 12:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 969ms 12:44:29 INFO - PROCESS | 3132 | 1468352669609 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 12:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:44:29 INFO - PROCESS | 3132 | 1468352669614 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 12:44:29 INFO - PROCESS | 3132 | 1468352669619 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:44:29 INFO - PROCESS | 3132 | 1468352669622 Marionette TRACE conn6 <- [1,1382,null,{}] 12:44:29 INFO - PROCESS | 3132 | 1468352669628 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}] 12:44:29 INFO - PROCESS | 3132 | 1468352669632 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:29 INFO - PROCESS | 3132 | 1468352669773 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 12:44:29 INFO - PROCESS | 3132 | 1468352669902 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:29 INFO - PROCESS | 3132 | 1468352669905 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:29 INFO - PROCESS | 3132 | ++DOCSHELL 0C7DBC00 == 37 [pid = 3132] [id = 355] 12:44:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0C7F5C00) [pid = 3132] [serial = 1064] [outer = 00000000] 12:44:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0D6F8800) [pid = 3132] [serial = 1065] [outer = 0C7F5C00] 12:44:29 INFO - PROCESS | 3132 | 1468352669966 Marionette DEBUG loaded listener.js 12:44:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0D722000) [pid = 3132] [serial = 1066] [outer = 0C7F5C00] 12:44:30 INFO - PROCESS | 3132 | 1468352670641 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]]]}] 12:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1072ms 12:44:30 INFO - PROCESS | 3132 | 1468352670706 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 12:44:30 INFO - PROCESS | 3132 | 1468352670711 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 12:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:44:30 INFO - PROCESS | 3132 | 1468352670717 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:44:30 INFO - PROCESS | 3132 | 1468352670720 Marionette TRACE conn6 <- [1,1386,null,{}] 12:44:30 INFO - PROCESS | 3132 | 1468352670724 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}] 12:44:30 INFO - PROCESS | 3132 | 1468352670727 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:30 INFO - PROCESS | 3132 | 1468352670860 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 12:44:31 INFO - PROCESS | 3132 | 1468352671015 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:31 INFO - PROCESS | 3132 | 1468352671018 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:31 INFO - PROCESS | 3132 | ++DOCSHELL 119F4800 == 38 [pid = 3132] [id = 356] 12:44:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (11BE4C00) [pid = 3132] [serial = 1067] [outer = 00000000] 12:44:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (123E9C00) [pid = 3132] [serial = 1068] [outer = 11BE4C00] 12:44:31 INFO - PROCESS | 3132 | 1468352671079 Marionette DEBUG loaded listener.js 12:44:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (13473800) [pid = 3132] [serial = 1069] [outer = 11BE4C00] 12:44:31 INFO - PROCESS | 3132 | --DOCSHELL 16409C00 == 37 [pid = 3132] [id = 353] 12:44:31 INFO - PROCESS | 3132 | --DOCSHELL 0C717000 == 36 [pid = 3132] [id = 352] 12:44:31 INFO - PROCESS | 3132 | --DOCSHELL 16483400 == 35 [pid = 3132] [id = 351] 12:44:31 INFO - PROCESS | 3132 | --DOCSHELL 134CB800 == 34 [pid = 3132] [id = 350] 12:44:31 INFO - PROCESS | 3132 | --DOCSHELL 12421000 == 33 [pid = 3132] [id = 349] 12:44:31 INFO - PROCESS | 3132 | --DOCSHELL 11EB9000 == 32 [pid = 3132] [id = 348] 12:44:31 INFO - PROCESS | 3132 | --DOCSHELL 0D716C00 == 31 [pid = 3132] [id = 347] 12:44:31 INFO - PROCESS | 3132 | --DOCSHELL 0C983000 == 30 [pid = 3132] [id = 346] 12:44:31 INFO - PROCESS | 3132 | --DOCSHELL 0D679C00 == 29 [pid = 3132] [id = 345] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (135C2000) [pid = 3132] [serial = 1005] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (13915000) [pid = 3132] [serial = 1006] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (1585D800) [pid = 3132] [serial = 1009] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0D67D800) [pid = 3132] [serial = 990] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (15842800) [pid = 3132] [serial = 1008] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0D710000) [pid = 3132] [serial = 991] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (16721C00) [pid = 3132] [serial = 1018] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (12320C00) [pid = 3132] [serial = 1002] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0DC69C00) [pid = 3132] [serial = 999] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0DE15000) [pid = 3132] [serial = 1000] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (13472000) [pid = 3132] [serial = 1014] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (08C70000) [pid = 3132] [serial = 993] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0C7E4400) [pid = 3132] [serial = 994] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0CF5D800) [pid = 3132] [serial = 996] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0CFFF000) [pid = 3132] [serial = 997] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (1648D800) [pid = 3132] [serial = 988] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (16489000) [pid = 3132] [serial = 987] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (16703C00) [pid = 3132] [serial = 1011] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (168E4000) [pid = 3132] [serial = 1021] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (1671C000) [pid = 3132] [serial = 1017] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (16488400) [pid = 3132] [serial = 1012] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (14890400) [pid = 3132] [serial = 1015] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (168E0000) [pid = 3132] [serial = 1020] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (13058400) [pid = 3132] [serial = 1003] [outer = 00000000] [url = about:blank] 12:44:31 INFO - PROCESS | 3132 | 1468352671983 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]]]}] 12:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1323ms 12:44:32 INFO - PROCESS | 3132 | 1468352672042 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 12:44:32 INFO - PROCESS | 3132 | 1468352672046 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 12:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:44:32 INFO - PROCESS | 3132 | 1468352672051 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:44:32 INFO - PROCESS | 3132 | 1468352672054 Marionette TRACE conn6 <- [1,1390,null,{}] 12:44:32 INFO - PROCESS | 3132 | 1468352672059 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}] 12:44:32 INFO - PROCESS | 3132 | 1468352672062 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:32 INFO - PROCESS | 3132 | 1468352672153 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 12:44:32 INFO - PROCESS | 3132 | 1468352672167 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:32 INFO - PROCESS | 3132 | 1468352672171 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:32 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E8400 == 30 [pid = 3132] [id = 357] 12:44:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0C7EA800) [pid = 3132] [serial = 1070] [outer = 00000000] 12:44:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0C7F6C00) [pid = 3132] [serial = 1071] [outer = 0C7EA800] 12:44:32 INFO - PROCESS | 3132 | 1468352672222 Marionette DEBUG loaded listener.js 12:44:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0CE6DC00) [pid = 3132] [serial = 1072] [outer = 0C7EA800] 12:44:32 INFO - PROCESS | 3132 | 1468352672862 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]]]}] 12:44:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0C7E1800) [pid = 3132] [serial = 1073] [outer = 1735BC00] 12:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 870ms 12:44:32 INFO - PROCESS | 3132 | 1468352672931 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 12:44:32 INFO - PROCESS | 3132 | 1468352672937 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 12:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:44:32 INFO - PROCESS | 3132 | 1468352672989 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:44:32 INFO - PROCESS | 3132 | 1468352672993 Marionette TRACE conn6 <- [1,1394,null,{}] 12:44:33 INFO - PROCESS | 3132 | 1468352673000 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}] 12:44:33 INFO - PROCESS | 3132 | 1468352673003 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:33 INFO - PROCESS | 3132 | 1468352673132 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 12:44:33 INFO - PROCESS | 3132 | 1468352673257 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:33 INFO - PROCESS | 3132 | 1468352673263 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:33 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F2C00 == 31 [pid = 3132] [id = 358] 12:44:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0C7F5400) [pid = 3132] [serial = 1074] [outer = 00000000] 12:44:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0D715C00) [pid = 3132] [serial = 1075] [outer = 0C7F5400] 12:44:33 INFO - PROCESS | 3132 | 1468352673327 Marionette DEBUG loaded listener.js 12:44:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0D72A400) [pid = 3132] [serial = 1076] [outer = 0C7F5400] 12:44:33 INFO - PROCESS | 3132 | 1468352673988 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]]]}] 12:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1037ms 12:44:34 INFO - PROCESS | 3132 | 1468352674014 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 12:44:34 INFO - PROCESS | 3132 | 1468352674019 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 12:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:44:34 INFO - PROCESS | 3132 | 1468352674026 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:44:34 INFO - PROCESS | 3132 | 1468352674029 Marionette TRACE conn6 <- [1,1398,null,{}] 12:44:34 INFO - PROCESS | 3132 | 1468352674033 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}] 12:44:34 INFO - PROCESS | 3132 | 1468352674036 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:34 INFO - PROCESS | 3132 | 1468352674155 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 12:44:34 INFO - PROCESS | 3132 | 1468352674261 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:34 INFO - PROCESS | 3132 | 1468352674263 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:34 INFO - PROCESS | 3132 | ++DOCSHELL 0EDCFC00 == 32 [pid = 3132] [id = 359] 12:44:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (11911400) [pid = 3132] [serial = 1077] [outer = 00000000] 12:44:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (119ED400) [pid = 3132] [serial = 1078] [outer = 11911400] 12:44:34 INFO - PROCESS | 3132 | 1468352674324 Marionette DEBUG loaded listener.js 12:44:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (11BA3800) [pid = 3132] [serial = 1079] [outer = 11911400] 12:44:35 INFO - PROCESS | 3132 | 1468352675061 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]]]}] 12:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1076ms 12:44:35 INFO - PROCESS | 3132 | 1468352675110 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 12:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:44:35 INFO - PROCESS | 3132 | 1468352675113 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 12:44:35 INFO - PROCESS | 3132 | 1468352675116 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:44:35 INFO - PROCESS | 3132 | 1468352675120 Marionette TRACE conn6 <- [1,1402,null,{}] 12:44:35 INFO - PROCESS | 3132 | 1468352675132 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}] 12:44:35 INFO - PROCESS | 3132 | 1468352675137 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:35 INFO - PROCESS | 3132 | 1468352675257 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 12:44:35 INFO - PROCESS | 3132 | 1468352675383 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:35 INFO - PROCESS | 3132 | 1468352675387 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:35 INFO - PROCESS | 3132 | ++DOCSHELL 132E0C00 == 33 [pid = 3132] [id = 360] 12:44:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (132E2000) [pid = 3132] [serial = 1080] [outer = 00000000] 12:44:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (13474C00) [pid = 3132] [serial = 1081] [outer = 132E2000] 12:44:35 INFO - PROCESS | 3132 | 1468352675452 Marionette DEBUG loaded listener.js 12:44:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (134CB000) [pid = 3132] [serial = 1082] [outer = 132E2000] 12:44:36 INFO - PROCESS | 3132 | 1468352676173 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]]]}] 12:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1078ms 12:44:36 INFO - PROCESS | 3132 | 1468352676210 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 12:44:36 INFO - PROCESS | 3132 | 1468352676213 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 12:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:44:36 INFO - PROCESS | 3132 | 1468352676216 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:44:36 INFO - PROCESS | 3132 | 1468352676219 Marionette TRACE conn6 <- [1,1406,null,{}] 12:44:36 INFO - PROCESS | 3132 | 1468352676223 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}] 12:44:36 INFO - PROCESS | 3132 | 1468352676225 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:36 INFO - PROCESS | 3132 | 1468352676346 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 12:44:36 INFO - PROCESS | 3132 | 1468352676471 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:36 INFO - PROCESS | 3132 | 1468352676473 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:36 INFO - PROCESS | 3132 | ++DOCSHELL 1488D000 == 34 [pid = 3132] [id = 361] 12:44:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (14896400) [pid = 3132] [serial = 1083] [outer = 00000000] 12:44:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (15844400) [pid = 3132] [serial = 1084] [outer = 14896400] 12:44:36 INFO - PROCESS | 3132 | 1468352676532 Marionette DEBUG loaded listener.js 12:44:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (15857C00) [pid = 3132] [serial = 1085] [outer = 14896400] 12:44:37 INFO - PROCESS | 3132 | 1468352677125 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]]]}] 12:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 970ms 12:44:37 INFO - PROCESS | 3132 | 1468352677189 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 12:44:37 INFO - PROCESS | 3132 | 1468352677192 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 12:44:37 INFO - PROCESS | 3132 | 1468352677195 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:44:37 INFO - PROCESS | 3132 | 1468352677197 Marionette TRACE conn6 <- [1,1410,null,{}] 12:44:37 INFO - PROCESS | 3132 | 1468352677201 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}] 12:44:37 INFO - PROCESS | 3132 | 1468352677203 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:37 INFO - PROCESS | 3132 | 1468352677312 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 12:44:37 INFO - PROCESS | 3132 | 1468352677411 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:37 INFO - PROCESS | 3132 | 1468352677413 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:37 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F0C00 == 35 [pid = 3132] [id = 362] 12:44:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0DCEA000) [pid = 3132] [serial = 1086] [outer = 00000000] 12:44:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (15935800) [pid = 3132] [serial = 1087] [outer = 0DCEA000] 12:44:37 INFO - PROCESS | 3132 | 1468352677466 Marionette DEBUG loaded listener.js 12:44:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (15935C00) [pid = 3132] [serial = 1088] [outer = 0DCEA000] 12:44:38 INFO - PROCESS | 3132 | --DOCSHELL 0C7DBC00 == 34 [pid = 3132] [id = 355] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 0C7E4C00 == 33 [pid = 3132] [id = 194] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 122A3C00 == 32 [pid = 3132] [id = 189] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 13456400 == 31 [pid = 3132] [id = 190] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 0D6ED400 == 30 [pid = 3132] [id = 195] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 0D6F6800 == 29 [pid = 3132] [id = 203] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 13D85800 == 28 [pid = 3132] [id = 192] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 0DC1C400 == 27 [pid = 3132] [id = 196] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 11911000 == 26 [pid = 3132] [id = 197] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 0C71B800 == 25 [pid = 3132] [id = 191] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 1585D000 == 24 [pid = 3132] [id = 193] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 08C59400 == 23 [pid = 3132] [id = 202] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 0DC75000 == 22 [pid = 3132] [id = 199] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 0CFFA800 == 21 [pid = 3132] [id = 204] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 0CFF3800 == 20 [pid = 3132] [id = 187] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 13247400 == 19 [pid = 3132] [id = 200] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 119F4800 == 18 [pid = 3132] [id = 356] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 11BE6C00 == 17 [pid = 3132] [id = 198] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 08C56400 == 16 [pid = 3132] [id = 201] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 0D729800 == 15 [pid = 3132] [id = 188] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 1488D000 == 14 [pid = 3132] [id = 361] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 132E0C00 == 13 [pid = 3132] [id = 360] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 0EDCFC00 == 12 [pid = 3132] [id = 359] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 11CD7000 == 11 [pid = 3132] [id = 354] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 0C7E8400 == 10 [pid = 3132] [id = 357] 12:44:39 INFO - PROCESS | 3132 | --DOCSHELL 0C7F2C00 == 9 [pid = 3132] [id = 358] 12:44:41 INFO - PROCESS | 3132 | 1468352681194 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]]]}] 12:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 4041ms 12:44:41 INFO - PROCESS | 3132 | 1468352681242 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 12:44:41 INFO - PROCESS | 3132 | 1468352681246 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 12:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:44:41 INFO - PROCESS | 3132 | 1468352681252 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:44:41 INFO - PROCESS | 3132 | 1468352681255 Marionette TRACE conn6 <- [1,1414,null,{}] 12:44:41 INFO - PROCESS | 3132 | 1468352681261 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}] 12:44:41 INFO - PROCESS | 3132 | 1468352681264 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:41 INFO - PROCESS | 3132 | 1468352681402 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 12:44:41 INFO - PROCESS | 3132 | 1468352681418 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:41 INFO - PROCESS | 3132 | 1468352681423 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:41 INFO - PROCESS | 3132 | ++DOCSHELL 0C7EC800 == 10 [pid = 3132] [id = 363] 12:44:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0C7ECC00) [pid = 3132] [serial = 1089] [outer = 00000000] 12:44:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0C897400) [pid = 3132] [serial = 1090] [outer = 0C7ECC00] 12:44:41 INFO - PROCESS | 3132 | 1468352681475 Marionette DEBUG loaded listener.js 12:44:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0CECA000) [pid = 3132] [serial = 1091] [outer = 0C7ECC00] 12:44:41 INFO - PROCESS | 3132 | 1468352681965 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]]]}] 12:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 770ms 12:44:42 INFO - PROCESS | 3132 | 1468352682026 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 12:44:42 INFO - PROCESS | 3132 | 1468352682032 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 12:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:44:42 INFO - PROCESS | 3132 | 1468352682038 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:44:42 INFO - PROCESS | 3132 | 1468352682041 Marionette TRACE conn6 <- [1,1418,null,{}] 12:44:42 INFO - PROCESS | 3132 | 1468352682045 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}] 12:44:42 INFO - PROCESS | 3132 | 1468352682048 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:42 INFO - PROCESS | 3132 | 1468352682148 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 12:44:42 INFO - PROCESS | 3132 | 1468352682165 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:42 INFO - PROCESS | 3132 | 1468352682168 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:42 INFO - PROCESS | 3132 | ++DOCSHELL 0C7EB800 == 11 [pid = 3132] [id = 364] 12:44:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (0D718000) [pid = 3132] [serial = 1092] [outer = 00000000] 12:44:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (0D723C00) [pid = 3132] [serial = 1093] [outer = 0D718000] 12:44:42 INFO - PROCESS | 3132 | 1468352682218 Marionette DEBUG loaded listener.js 12:44:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (0DC1A800) [pid = 3132] [serial = 1094] [outer = 0D718000] 12:44:42 INFO - PROCESS | 3132 | 1468352682807 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]]]}] 12:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 830ms 12:44:42 INFO - PROCESS | 3132 | 1468352682872 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 12:44:42 INFO - PROCESS | 3132 | 1468352682874 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 12:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:44:42 INFO - PROCESS | 3132 | 1468352682878 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:44:42 INFO - PROCESS | 3132 | 1468352682881 Marionette TRACE conn6 <- [1,1422,null,{}] 12:44:42 INFO - PROCESS | 3132 | 1468352682898 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}] 12:44:42 INFO - PROCESS | 3132 | 1468352682903 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:43 INFO - PROCESS | 3132 | 1468352683034 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 12:44:43 INFO - PROCESS | 3132 | 1468352683042 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:43 INFO - PROCESS | 3132 | 1468352683045 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:43 INFO - PROCESS | 3132 | ++DOCSHELL 119F2000 == 12 [pid = 3132] [id = 365] 12:44:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (119F3800) [pid = 3132] [serial = 1095] [outer = 00000000] 12:44:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (11BEA000) [pid = 3132] [serial = 1096] [outer = 119F3800] 12:44:43 INFO - PROCESS | 3132 | 1468352683095 Marionette DEBUG loaded listener.js 12:44:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (12320C00) [pid = 3132] [serial = 1097] [outer = 119F3800] 12:44:43 INFO - PROCESS | 3132 | 1468352683610 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]]]}] 12:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 770ms 12:44:43 INFO - PROCESS | 3132 | 1468352683651 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 12:44:43 INFO - PROCESS | 3132 | 1468352683654 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 12:44:43 INFO - PROCESS | 3132 | 1468352683657 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:44:43 INFO - PROCESS | 3132 | 1468352683658 Marionette TRACE conn6 <- [1,1426,null,{}] 12:44:43 INFO - PROCESS | 3132 | 1468352683662 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}] 12:44:43 INFO - PROCESS | 3132 | 1468352683664 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:43 INFO - PROCESS | 3132 | 1468352683789 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 12:44:43 INFO - PROCESS | 3132 | 1468352683851 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:43 INFO - PROCESS | 3132 | 1468352683853 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:43 INFO - PROCESS | 3132 | ++DOCSHELL 1324C000 == 13 [pid = 3132] [id = 366] 12:44:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (1324D400) [pid = 3132] [serial = 1098] [outer = 00000000] 12:44:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (132E0C00) [pid = 3132] [serial = 1099] [outer = 1324D400] 12:44:43 INFO - PROCESS | 3132 | 1468352683901 Marionette DEBUG loaded listener.js 12:44:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (134C9C00) [pid = 3132] [serial = 1100] [outer = 1324D400] 12:44:44 INFO - PROCESS | 3132 | 1468352684342 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]]]}] 12:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1068ms 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (11911400) [pid = 3132] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (11EBA400) [pid = 3132] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (0C984000) [pid = 3132] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (0D717800) [pid = 3132] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (13057800) [pid = 3132] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (0D6EDC00) [pid = 3132] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (0C71BC00) [pid = 3132] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (119F4400) [pid = 3132] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (168DE000) [pid = 3132] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (1647F800) [pid = 3132] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (13D83C00) [pid = 3132] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (16484400) [pid = 3132] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (16CAA000) [pid = 3132] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (16702000) [pid = 3132] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0DE09800) [pid = 3132] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0C7F5C00) [pid = 3132] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (11BE4C00) [pid = 3132] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (14896400) [pid = 3132] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0C7F5400) [pid = 3132] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0C7EA800) [pid = 3132] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:44:44 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (132E2000) [pid = 3132] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:44:44 INFO - PROCESS | 3132 | 1468352684769 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 12:44:44 INFO - PROCESS | 3132 | 1468352684771 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 12:44:44 INFO - PROCESS | 3132 | 1468352684774 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:44:44 INFO - PROCESS | 3132 | 1468352684776 Marionette TRACE conn6 <- [1,1430,null,{}] 12:44:44 INFO - PROCESS | 3132 | 1468352684780 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}] 12:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:44:44 INFO - PROCESS | 3132 | 1468352684782 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:44 INFO - PROCESS | 3132 | 1468352684864 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 12:44:44 INFO - PROCESS | 3132 | 1468352684872 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:44 INFO - PROCESS | 3132 | 1468352684874 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:44 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E8800 == 14 [pid = 3132] [id = 367] 12:44:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0C7F1000) [pid = 3132] [serial = 1101] [outer = 00000000] 12:44:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (0CEC9C00) [pid = 3132] [serial = 1102] [outer = 0C7F1000] 12:44:44 INFO - PROCESS | 3132 | 1468352684919 Marionette DEBUG loaded listener.js 12:44:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0D711C00) [pid = 3132] [serial = 1103] [outer = 0C7F1000] 12:44:45 INFO - PROCESS | 3132 | 1468352685398 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]]]}] 12:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 12:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:44:45 INFO - PROCESS | 3132 | 1468352685454 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 12:44:45 INFO - PROCESS | 3132 | 1468352685456 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 12:44:45 INFO - PROCESS | 3132 | 1468352685459 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:44:45 INFO - PROCESS | 3132 | 1468352685461 Marionette TRACE conn6 <- [1,1434,null,{}] 12:44:45 INFO - PROCESS | 3132 | 1468352685465 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}] 12:44:45 INFO - PROCESS | 3132 | 1468352685471 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:45 INFO - PROCESS | 3132 | 1468352685604 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 12:44:45 INFO - PROCESS | 3132 | 1468352685611 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:45 INFO - PROCESS | 3132 | 1468352685613 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:45 INFO - PROCESS | 3132 | ++DOCSHELL 13913800 == 15 [pid = 3132] [id = 368] 12:44:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (13915C00) [pid = 3132] [serial = 1104] [outer = 00000000] 12:44:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (148CD800) [pid = 3132] [serial = 1105] [outer = 13915C00] 12:44:45 INFO - PROCESS | 3132 | 1468352685659 Marionette DEBUG loaded listener.js 12:44:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (1585BC00) [pid = 3132] [serial = 1106] [outer = 13915C00] 12:44:46 INFO - PROCESS | 3132 | 1468352686144 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]]]}] 12:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 12:44:46 INFO - PROCESS | 3132 | 1468352686206 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 12:44:46 INFO - PROCESS | 3132 | 1468352686209 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 12:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:44:46 INFO - PROCESS | 3132 | 1468352686215 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:44:46 INFO - PROCESS | 3132 | 1468352686217 Marionette TRACE conn6 <- [1,1438,null,{}] 12:44:46 INFO - PROCESS | 3132 | 1468352686220 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}] 12:44:46 INFO - PROCESS | 3132 | 1468352686222 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:46 INFO - PROCESS | 3132 | 1468352686305 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 12:44:46 INFO - PROCESS | 3132 | 1468352686311 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:46 INFO - PROCESS | 3132 | 1468352686313 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:46 INFO - PROCESS | 3132 | ++DOCSHELL 14898400 == 16 [pid = 3132] [id = 369] 12:44:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (148CD000) [pid = 3132] [serial = 1107] [outer = 00000000] 12:44:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (15E42800) [pid = 3132] [serial = 1108] [outer = 148CD000] 12:44:46 INFO - PROCESS | 3132 | 1468352686359 Marionette DEBUG loaded listener.js 12:44:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (15933400) [pid = 3132] [serial = 1109] [outer = 148CD000] 12:44:47 INFO - PROCESS | 3132 | 1468352687018 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]]]}] 12:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 870ms 12:44:47 INFO - PROCESS | 3132 | 1468352687089 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 12:44:47 INFO - PROCESS | 3132 | 1468352687093 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 12:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:44:47 INFO - PROCESS | 3132 | 1468352687123 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:44:47 INFO - PROCESS | 3132 | 1468352687126 Marionette TRACE conn6 <- [1,1442,null,{}] 12:44:47 INFO - PROCESS | 3132 | 1468352687133 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}] 12:44:47 INFO - PROCESS | 3132 | 1468352687136 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:47 INFO - PROCESS | 3132 | 1468352687270 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 12:44:47 INFO - PROCESS | 3132 | 1468352687398 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:47 INFO - PROCESS | 3132 | 1468352687401 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:47 INFO - PROCESS | 3132 | ++DOCSHELL 08C56400 == 17 [pid = 3132] [id = 370] 12:44:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (08C64800) [pid = 3132] [serial = 1110] [outer = 00000000] 12:44:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0CFF8400) [pid = 3132] [serial = 1111] [outer = 08C64800] 12:44:47 INFO - PROCESS | 3132 | 1468352687463 Marionette DEBUG loaded listener.js 12:44:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0D6F1400) [pid = 3132] [serial = 1112] [outer = 08C64800] 12:44:48 INFO - PROCESS | 3132 | 1468352688278 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]]]}] 12:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1232ms 12:44:48 INFO - PROCESS | 3132 | 1468352688357 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 12:44:48 INFO - PROCESS | 3132 | 1468352688361 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 12:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:44:48 INFO - PROCESS | 3132 | 1468352688368 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:44:48 INFO - PROCESS | 3132 | 1468352688371 Marionette TRACE conn6 <- [1,1446,null,{}] 12:44:48 INFO - PROCESS | 3132 | 1468352688376 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}] 12:44:48 INFO - PROCESS | 3132 | 1468352688379 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:48 INFO - PROCESS | 3132 | 1468352688623 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 12:44:48 INFO - PROCESS | 3132 | 1468352688774 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:48 INFO - PROCESS | 3132 | 1468352688777 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:48 INFO - PROCESS | 3132 | ++DOCSHELL 0C7DB400 == 18 [pid = 3132] [id = 371] 12:44:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (0C7DC000) [pid = 3132] [serial = 1113] [outer = 00000000] 12:44:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (0C7E4800) [pid = 3132] [serial = 1114] [outer = 0C7DC000] 12:44:48 INFO - PROCESS | 3132 | 1468352688833 Marionette DEBUG loaded listener.js 12:44:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (0C7EF800) [pid = 3132] [serial = 1115] [outer = 0C7DC000] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (15E45800) [pid = 3132] [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.] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (1231B400) [pid = 3132] [serial = 1044] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0CE76800) [pid = 3132] [serial = 1038] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0CFF0400) [pid = 3132] [serial = 1039] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0D720800) [pid = 3132] [serial = 1041] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0DC0FC00) [pid = 3132] [serial = 1042] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (13475400) [pid = 3132] [serial = 1047] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0DC0E800) [pid = 3132] [serial = 1036] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0D713400) [pid = 3132] [serial = 1035] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0CE6DC00) [pid = 3132] [serial = 1072] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0D70F400) [pid = 3132] [serial = 1024] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0CF5F400) [pid = 3132] [serial = 1023] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (132DE800) [pid = 3132] [serial = 1027] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (11CC8800) [pid = 3132] [serial = 1026] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (16CAE400) [pid = 3132] [serial = 1030] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (16BDBC00) [pid = 3132] [serial = 1029] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (173E1800) [pid = 3132] [serial = 1033] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (173C6800) [pid = 3132] [serial = 1032] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (148BFC00) [pid = 3132] [serial = 1050] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (1347EC00) [pid = 3132] [serial = 1048] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (1670CC00) [pid = 3132] [serial = 1053] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (15857400) [pid = 3132] [serial = 1051] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (173C7400) [pid = 3132] [serial = 1063] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (168D7000) [pid = 3132] [serial = 1059] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (16722400) [pid = 3132] [serial = 1054] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (134C7000) [pid = 3132] [serial = 1056] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (173C5800) [pid = 3132] [serial = 1062] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (0D6F8800) [pid = 3132] [serial = 1065] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (13473800) [pid = 3132] [serial = 1069] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (123E9C00) [pid = 3132] [serial = 1068] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (0D722000) [pid = 3132] [serial = 1066] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (12422C00) [pid = 3132] [serial = 1045] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (135B8800) [pid = 3132] [serial = 1057] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (16BD7400) [pid = 3132] [serial = 1060] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (15857C00) [pid = 3132] [serial = 1085] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (15935800) [pid = 3132] [serial = 1087] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (0D715C00) [pid = 3132] [serial = 1075] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 54 (0C7F6C00) [pid = 3132] [serial = 1071] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 53 (134CB000) [pid = 3132] [serial = 1082] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 52 (15844400) [pid = 3132] [serial = 1084] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 51 (0D72A400) [pid = 3132] [serial = 1076] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 50 (119ED400) [pid = 3132] [serial = 1078] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 49 (13474C00) [pid = 3132] [serial = 1081] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | --DOMWINDOW == 48 (11BA3800) [pid = 3132] [serial = 1079] [outer = 00000000] [url = about:blank] 12:44:49 INFO - PROCESS | 3132 | 1468352689404 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]]]}] 12:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1068ms 12:44:49 INFO - PROCESS | 3132 | 1468352689441 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 12:44:49 INFO - PROCESS | 3132 | 1468352689445 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 12:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:44:49 INFO - PROCESS | 3132 | 1468352689449 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:44:49 INFO - PROCESS | 3132 | 1468352689452 Marionette TRACE conn6 <- [1,1450,null,{}] 12:44:49 INFO - PROCESS | 3132 | 1468352689457 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}] 12:44:49 INFO - PROCESS | 3132 | 1468352689459 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:49 INFO - PROCESS | 3132 | 1468352689545 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 12:44:49 INFO - PROCESS | 3132 | 1468352689555 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:49 INFO - PROCESS | 3132 | 1468352689557 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:49 INFO - PROCESS | 3132 | ++DOCSHELL 0D70E400 == 19 [pid = 3132] [id = 372] 12:44:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 49 (0D70E800) [pid = 3132] [serial = 1116] [outer = 00000000] 12:44:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 50 (0D713400) [pid = 3132] [serial = 1117] [outer = 0D70E800] 12:44:49 INFO - PROCESS | 3132 | 1468352689608 Marionette DEBUG loaded listener.js 12:44:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 51 (0D71A400) [pid = 3132] [serial = 1118] [outer = 0D70E800] 12:44:50 INFO - PROCESS | 3132 | 1468352690125 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]]]}] 12:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 12:44:50 INFO - PROCESS | 3132 | 1468352690181 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 12:44:50 INFO - PROCESS | 3132 | 1468352690184 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 12:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:44:50 INFO - PROCESS | 3132 | 1468352690188 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:44:50 INFO - PROCESS | 3132 | 1468352690190 Marionette TRACE conn6 <- [1,1454,null,{}] 12:44:50 INFO - PROCESS | 3132 | 1468352690194 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}] 12:44:50 INFO - PROCESS | 3132 | 1468352690196 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:50 INFO - PROCESS | 3132 | 1468352690285 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 12:44:50 INFO - PROCESS | 3132 | 1468352690371 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:50 INFO - PROCESS | 3132 | 1468352690374 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:50 INFO - PROCESS | 3132 | ++DOCSHELL 0DC77800 == 20 [pid = 3132] [id = 373] 12:44:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 52 (0DCE0000) [pid = 3132] [serial = 1119] [outer = 00000000] 12:44:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 53 (0DE70400) [pid = 3132] [serial = 1120] [outer = 0DCE0000] 12:44:50 INFO - PROCESS | 3132 | 1468352690425 Marionette DEBUG loaded listener.js 12:44:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 54 (0ED38400) [pid = 3132] [serial = 1121] [outer = 0DCE0000] 12:44:50 INFO - PROCESS | 3132 | 1468352690853 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]]]}] 12:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 12:44:50 INFO - PROCESS | 3132 | 1468352690921 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 12:44:50 INFO - PROCESS | 3132 | 1468352690924 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 12:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:44:50 INFO - PROCESS | 3132 | 1468352690935 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:44:50 INFO - PROCESS | 3132 | 1468352690939 Marionette TRACE conn6 <- [1,1458,null,{}] 12:44:50 INFO - PROCESS | 3132 | 1468352690943 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}] 12:44:50 INFO - PROCESS | 3132 | 1468352690946 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:51 INFO - PROCESS | 3132 | 1468352691041 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 12:44:51 INFO - PROCESS | 3132 | 1468352691054 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:51 INFO - PROCESS | 3132 | 1468352691056 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:51 INFO - PROCESS | 3132 | ++DOCSHELL 11CD5800 == 21 [pid = 3132] [id = 374] 12:44:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 55 (11CD6000) [pid = 3132] [serial = 1122] [outer = 00000000] 12:44:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (12294800) [pid = 3132] [serial = 1123] [outer = 11CD6000] 12:44:51 INFO - PROCESS | 3132 | 1468352691103 Marionette DEBUG loaded listener.js 12:44:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (1236D000) [pid = 3132] [serial = 1124] [outer = 11CD6000] 12:44:51 INFO - PROCESS | 3132 | 1468352691553 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]]]}] 12:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 690ms 12:44:51 INFO - PROCESS | 3132 | 1468352691655 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 12:44:51 INFO - PROCESS | 3132 | 1468352691657 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 12:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:44:51 INFO - PROCESS | 3132 | 1468352691664 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:44:51 INFO - PROCESS | 3132 | 1468352691666 Marionette TRACE conn6 <- [1,1462,null,{}] 12:44:51 INFO - PROCESS | 3132 | 1468352691669 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}] 12:44:51 INFO - PROCESS | 3132 | 1468352691672 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:51 INFO - PROCESS | 3132 | 1468352691791 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 12:44:51 INFO - PROCESS | 3132 | 1468352691799 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:51 INFO - PROCESS | 3132 | 1468352691801 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:51 INFO - PROCESS | 3132 | ++DOCSHELL 12428800 == 22 [pid = 3132] [id = 375] 12:44:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (13244000) [pid = 3132] [serial = 1125] [outer = 00000000] 12:44:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (132DCC00) [pid = 3132] [serial = 1126] [outer = 13244000] 12:44:51 INFO - PROCESS | 3132 | 1468352691848 Marionette DEBUG loaded listener.js 12:44:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (13472800) [pid = 3132] [serial = 1127] [outer = 13244000] 12:44:52 INFO - PROCESS | 3132 | 1468352692284 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]]]}] 12:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 12:44:52 INFO - PROCESS | 3132 | 1468352692335 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 12:44:52 INFO - PROCESS | 3132 | 1468352692337 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 12:44:52 INFO - PROCESS | 3132 | 1468352692346 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:44:52 INFO - PROCESS | 3132 | 1468352692348 Marionette TRACE conn6 <- [1,1466,null,{}] 12:44:52 INFO - PROCESS | 3132 | 1468352692352 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}] 12:44:52 INFO - PROCESS | 3132 | 1468352692354 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:52 INFO - PROCESS | 3132 | 1468352692471 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 12:44:52 INFO - PROCESS | 3132 | 1468352692478 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:52 INFO - PROCESS | 3132 | 1468352692484 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:52 INFO - PROCESS | 3132 | ++DOCSHELL 0D728C00 == 23 [pid = 3132] [id = 376] 12:44:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (1347B400) [pid = 3132] [serial = 1128] [outer = 00000000] 12:44:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (134C6800) [pid = 3132] [serial = 1129] [outer = 1347B400] 12:44:52 INFO - PROCESS | 3132 | 1468352692541 Marionette DEBUG loaded listener.js 12:44:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (13D86800) [pid = 3132] [serial = 1130] [outer = 1347B400] 12:44:53 INFO - PROCESS | 3132 | 1468352693039 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]]]}] 12:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 12:44:53 INFO - PROCESS | 3132 | 1468352693105 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 12:44:53 INFO - PROCESS | 3132 | 1468352693107 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 12:44:53 INFO - PROCESS | 3132 | 1468352693117 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:44:53 INFO - PROCESS | 3132 | 1468352693118 Marionette TRACE conn6 <- [1,1470,null,{}] 12:44:53 INFO - PROCESS | 3132 | 1468352693122 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}] 12:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:44:53 INFO - PROCESS | 3132 | 1468352693124 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:53 INFO - PROCESS | 3132 | 1468352693241 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 12:44:53 INFO - PROCESS | 3132 | 1468352693255 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:53 INFO - PROCESS | 3132 | 1468352693257 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:53 INFO - PROCESS | 3132 | ++DOCSHELL 14890400 == 24 [pid = 3132] [id = 377] 12:44:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (14898800) [pid = 3132] [serial = 1131] [outer = 00000000] 12:44:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (15856400) [pid = 3132] [serial = 1132] [outer = 14898800] 12:44:53 INFO - PROCESS | 3132 | 1468352693353 Marionette DEBUG loaded listener.js 12:44:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (148C6400) [pid = 3132] [serial = 1133] [outer = 14898800] 12:44:53 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (119F3800) [pid = 3132] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:44:53 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (0C7ECC00) [pid = 3132] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:44:53 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (0D718000) [pid = 3132] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:44:53 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (1324D400) [pid = 3132] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:44:53 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (0DCEA000) [pid = 3132] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:44:53 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (0C7F1000) [pid = 3132] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:44:53 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (13915C00) [pid = 3132] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:44:53 INFO - PROCESS | 3132 | 1468352693797 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]]]}] 12:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 710ms 12:44:53 INFO - PROCESS | 3132 | 1468352693835 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 12:44:53 INFO - PROCESS | 3132 | 1468352693837 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 12:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:44:53 INFO - PROCESS | 3132 | 1468352693841 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:44:53 INFO - PROCESS | 3132 | 1468352693843 Marionette TRACE conn6 <- [1,1474,null,{}] 12:44:53 INFO - PROCESS | 3132 | 1468352693851 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}] 12:44:53 INFO - PROCESS | 3132 | 1468352693853 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:53 INFO - PROCESS | 3132 | 1468352693968 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 12:44:54 INFO - PROCESS | 3132 | 1468352694026 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:54 INFO - PROCESS | 3132 | 1468352694027 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:54 INFO - PROCESS | 3132 | ++DOCSHELL 12421000 == 25 [pid = 3132] [id = 378] 12:44:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (13057800) [pid = 3132] [serial = 1134] [outer = 00000000] 12:44:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (148C0C00) [pid = 3132] [serial = 1135] [outer = 13057800] 12:44:54 INFO - PROCESS | 3132 | 1468352694071 Marionette DEBUG loaded listener.js 12:44:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (15856000) [pid = 3132] [serial = 1136] [outer = 13057800] 12:44:54 INFO - PROCESS | 3132 | 1468352694417 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]]]}] 12:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 631ms 12:44:54 INFO - PROCESS | 3132 | 1468352694473 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 12:44:54 INFO - PROCESS | 3132 | 1468352694474 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 12:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:44:54 INFO - PROCESS | 3132 | 1468352694485 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:44:54 INFO - PROCESS | 3132 | 1468352694488 Marionette TRACE conn6 <- [1,1478,null,{}] 12:44:54 INFO - PROCESS | 3132 | 1468352694491 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}] 12:44:54 INFO - PROCESS | 3132 | 1468352694493 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:54 INFO - PROCESS | 3132 | 1468352694575 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 12:44:54 INFO - PROCESS | 3132 | 1468352694611 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:54 INFO - PROCESS | 3132 | 1468352694613 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:54 INFO - PROCESS | 3132 | ++DOCSHELL 14890000 == 26 [pid = 3132] [id = 379] 12:44:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (148C0000) [pid = 3132] [serial = 1137] [outer = 00000000] 12:44:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (1640B000) [pid = 3132] [serial = 1138] [outer = 148C0000] 12:44:54 INFO - PROCESS | 3132 | 1468352694658 Marionette DEBUG loaded listener.js 12:44:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (16489000) [pid = 3132] [serial = 1139] [outer = 148C0000] 12:44:55 INFO - PROCESS | 3132 | 1468352695082 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]]]}] 12:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 630ms 12:44:55 INFO - PROCESS | 3132 | 1468352695121 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 12:44:55 INFO - PROCESS | 3132 | 1468352695123 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 12:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:44:55 INFO - PROCESS | 3132 | 1468352695130 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:44:55 INFO - PROCESS | 3132 | 1468352695132 Marionette TRACE conn6 <- [1,1482,null,{}] 12:44:55 INFO - PROCESS | 3132 | 1468352695135 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}] 12:44:55 INFO - PROCESS | 3132 | 1468352695137 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:55 INFO - PROCESS | 3132 | 1468352695219 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 12:44:55 INFO - PROCESS | 3132 | 1468352695224 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:55 INFO - PROCESS | 3132 | 1468352695227 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:55 INFO - PROCESS | 3132 | ++DOCSHELL 11CD5400 == 27 [pid = 3132] [id = 380] 12:44:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (1648B800) [pid = 3132] [serial = 1140] [outer = 00000000] 12:44:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (16701C00) [pid = 3132] [serial = 1141] [outer = 1648B800] 12:44:55 INFO - PROCESS | 3132 | 1468352695284 Marionette DEBUG loaded listener.js 12:44:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (16704800) [pid = 3132] [serial = 1142] [outer = 1648B800] 12:44:55 INFO - PROCESS | 3132 | 1468352695868 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]]]}] 12:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 791ms 12:44:55 INFO - PROCESS | 3132 | 1468352695951 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 12:44:55 INFO - PROCESS | 3132 | 1468352695956 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 12:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:44:55 INFO - PROCESS | 3132 | 1468352695976 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:44:55 INFO - PROCESS | 3132 | 1468352695980 Marionette TRACE conn6 <- [1,1486,null,{}] 12:44:55 INFO - PROCESS | 3132 | 1468352695988 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}] 12:44:55 INFO - PROCESS | 3132 | 1468352695991 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:56 INFO - PROCESS | 3132 | 1468352696118 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 12:44:56 INFO - PROCESS | 3132 | 1468352696243 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:56 INFO - PROCESS | 3132 | 1468352696248 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:56 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E4C00 == 28 [pid = 3132] [id = 381] 12:44:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0C7E5C00) [pid = 3132] [serial = 1143] [outer = 00000000] 12:44:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0CF59C00) [pid = 3132] [serial = 1144] [outer = 0C7E5C00] 12:44:56 INFO - PROCESS | 3132 | 1468352696312 Marionette DEBUG loaded listener.js 12:44:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D67B400) [pid = 3132] [serial = 1145] [outer = 0C7E5C00] 12:44:56 INFO - PROCESS | 3132 | 1468352696890 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]]]}] 12:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 990ms 12:44:56 INFO - PROCESS | 3132 | 1468352696954 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 12:44:56 INFO - PROCESS | 3132 | 1468352696960 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 12:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:44:56 INFO - PROCESS | 3132 | 1468352696966 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:44:56 INFO - PROCESS | 3132 | 1468352696969 Marionette TRACE conn6 <- [1,1490,null,{}] 12:44:56 INFO - PROCESS | 3132 | 1468352696973 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}] 12:44:56 INFO - PROCESS | 3132 | 1468352696976 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:57 INFO - PROCESS | 3132 | 1468352697121 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 12:44:57 INFO - PROCESS | 3132 | 1468352697254 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:57 INFO - PROCESS | 3132 | 1468352697257 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:57 INFO - PROCESS | 3132 | ++DOCSHELL 0DACA800 == 29 [pid = 3132] [id = 382] 12:44:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0DACC800) [pid = 3132] [serial = 1146] [outer = 00000000] 12:44:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0DE6CC00) [pid = 3132] [serial = 1147] [outer = 0DACC800] 12:44:57 INFO - PROCESS | 3132 | 1468352697317 Marionette DEBUG loaded listener.js 12:44:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (11915800) [pid = 3132] [serial = 1148] [outer = 0DACC800] 12:44:57 INFO - PROCESS | 3132 | 1468352697943 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]]]}] 12:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1018ms 12:44:57 INFO - PROCESS | 3132 | 1468352697988 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 12:44:57 INFO - PROCESS | 3132 | 1468352697991 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 12:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:44:57 INFO - PROCESS | 3132 | 1468352697994 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:44:57 INFO - PROCESS | 3132 | 1468352697998 Marionette TRACE conn6 <- [1,1494,null,{}] 12:44:58 INFO - PROCESS | 3132 | 1468352698009 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}] 12:44:58 INFO - PROCESS | 3132 | 1468352698014 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:58 INFO - PROCESS | 3132 | 1468352698128 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 12:44:58 INFO - PROCESS | 3132 | 1468352698260 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:58 INFO - PROCESS | 3132 | 1468352698263 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:58 INFO - PROCESS | 3132 | ++DOCSHELL 1347A000 == 30 [pid = 3132] [id = 383] 12:44:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (1347A400) [pid = 3132] [serial = 1149] [outer = 00000000] 12:44:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (1390B400) [pid = 3132] [serial = 1150] [outer = 1347A400] 12:44:58 INFO - PROCESS | 3132 | 1468352698320 Marionette DEBUG loaded listener.js 12:44:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (15842000) [pid = 3132] [serial = 1151] [outer = 1347A400] 12:44:59 INFO - PROCESS | 3132 | 1468352699088 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]]]}] 12:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1125ms 12:44:59 INFO - PROCESS | 3132 | 1468352699124 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 12:44:59 INFO - PROCESS | 3132 | 1468352699128 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 12:44:59 INFO - PROCESS | 3132 | 1468352699134 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:44:59 INFO - PROCESS | 3132 | 1468352699138 Marionette TRACE conn6 <- [1,1498,null,{}] 12:44:59 INFO - PROCESS | 3132 | 1468352699152 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}] 12:44:59 INFO - PROCESS | 3132 | 1468352699156 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:59 INFO - PROCESS | 3132 | 1468352699260 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 12:44:59 INFO - PROCESS | 3132 | 1468352699346 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:59 INFO - PROCESS | 3132 | 1468352699350 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:44:59 INFO - PROCESS | 3132 | ++DOCSHELL 0CF5D800 == 31 [pid = 3132] [id = 384] 12:44:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0CFF0400) [pid = 3132] [serial = 1152] [outer = 00000000] 12:44:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (0D677000) [pid = 3132] [serial = 1153] [outer = 0CFF0400] 12:44:59 INFO - PROCESS | 3132 | 1468352699449 Marionette DEBUG loaded listener.js 12:44:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0D70FC00) [pid = 3132] [serial = 1154] [outer = 0CFF0400] 12:45:00 INFO - PROCESS | 3132 | --DOCSHELL 0C7F0C00 == 30 [pid = 3132] [id = 362] 12:45:00 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (11BEA000) [pid = 3132] [serial = 1096] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0C897400) [pid = 3132] [serial = 1090] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0CECA000) [pid = 3132] [serial = 1091] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D723C00) [pid = 3132] [serial = 1093] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (132E0C00) [pid = 3132] [serial = 1099] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (15935C00) [pid = 3132] [serial = 1088] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (15E42800) [pid = 3132] [serial = 1108] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (12320C00) [pid = 3132] [serial = 1097] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0CEC9C00) [pid = 3132] [serial = 1102] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (148CD800) [pid = 3132] [serial = 1105] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (1585BC00) [pid = 3132] [serial = 1106] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (134C9C00) [pid = 3132] [serial = 1100] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (0D711C00) [pid = 3132] [serial = 1103] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (0DC1A800) [pid = 3132] [serial = 1094] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 3132 | 1468352700729 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]]]}] 12:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1691ms 12:45:00 INFO - PROCESS | 3132 | 1468352700838 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 12:45:00 INFO - PROCESS | 3132 | 1468352700843 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 12:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:45:00 INFO - PROCESS | 3132 | 1468352700849 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:45:00 INFO - PROCESS | 3132 | 1468352700853 Marionette TRACE conn6 <- [1,1502,null,{}] 12:45:00 INFO - PROCESS | 3132 | 1468352700869 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}] 12:45:00 INFO - PROCESS | 3132 | 1468352700873 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:00 INFO - PROCESS | 3132 | 1468352700996 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 12:45:01 INFO - PROCESS | 3132 | 1468352701145 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:01 INFO - PROCESS | 3132 | 1468352701148 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:01 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F1000 == 31 [pid = 3132] [id = 385] 12:45:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0C7F1C00) [pid = 3132] [serial = 1155] [outer = 00000000] 12:45:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0C897400) [pid = 3132] [serial = 1156] [outer = 0C7F1C00] 12:45:01 INFO - PROCESS | 3132 | 1468352701213 Marionette DEBUG loaded listener.js 12:45:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0CE6C000) [pid = 3132] [serial = 1157] [outer = 0C7F1C00] 12:45:01 INFO - PROCESS | 3132 | 1468352701990 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]]]}] 12:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1176ms 12:45:02 INFO - PROCESS | 3132 | 1468352702026 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 12:45:02 INFO - PROCESS | 3132 | 1468352702032 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 12:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:45:02 INFO - PROCESS | 3132 | 1468352702039 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:45:02 INFO - PROCESS | 3132 | 1468352702042 Marionette TRACE conn6 <- [1,1506,null,{}] 12:45:02 INFO - PROCESS | 3132 | 1468352702046 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}] 12:45:02 INFO - PROCESS | 3132 | 1468352702049 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:02 INFO - PROCESS | 3132 | 1468352702191 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 12:45:02 INFO - PROCESS | 3132 | 1468352702312 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:02 INFO - PROCESS | 3132 | 1468352702315 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:02 INFO - PROCESS | 3132 | ++DOCSHELL 0D717C00 == 32 [pid = 3132] [id = 386] 12:45:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0D718000) [pid = 3132] [serial = 1158] [outer = 00000000] 12:45:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D723400) [pid = 3132] [serial = 1159] [outer = 0D718000] 12:45:02 INFO - PROCESS | 3132 | 1468352702377 Marionette DEBUG loaded listener.js 12:45:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0DAD0400) [pid = 3132] [serial = 1160] [outer = 0D718000] 12:45:03 INFO - PROCESS | 3132 | --DOCSHELL 14890000 == 31 [pid = 3132] [id = 379] 12:45:03 INFO - PROCESS | 3132 | --DOCSHELL 12421000 == 30 [pid = 3132] [id = 378] 12:45:03 INFO - PROCESS | 3132 | --DOCSHELL 14890400 == 29 [pid = 3132] [id = 377] 12:45:03 INFO - PROCESS | 3132 | --DOCSHELL 11CD5400 == 28 [pid = 3132] [id = 380] 12:45:03 INFO - PROCESS | 3132 | --DOCSHELL 0C7EB800 == 27 [pid = 3132] [id = 364] 12:45:03 INFO - PROCESS | 3132 | --DOCSHELL 08C56400 == 26 [pid = 3132] [id = 370] 12:45:03 INFO - PROCESS | 3132 | --DOCSHELL 0C7DB400 == 25 [pid = 3132] [id = 371] 12:45:03 INFO - PROCESS | 3132 | 1468352703191 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]]]}] 12:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1170ms 12:45:03 INFO - PROCESS | 3132 | 1468352703211 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 12:45:03 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:45:03 INFO - PROCESS | 3132 | 1468352703215 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 12:45:03 INFO - PROCESS | 3132 | 1468352703220 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:45:03 INFO - PROCESS | 3132 | 1468352703223 Marionette TRACE conn6 <- [1,1510,null,{}] 12:45:03 INFO - PROCESS | 3132 | 1468352703229 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}] 12:45:03 INFO - PROCESS | 3132 | 1468352703231 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:03 INFO - PROCESS | 3132 | 1468352703327 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 12:45:03 INFO - PROCESS | 3132 | 1468352703335 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:03 INFO - PROCESS | 3132 | 1468352703337 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:03 INFO - PROCESS | 3132 | ++DOCSHELL 0C7EE000 == 26 [pid = 3132] [id = 387] 12:45:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0C7EEC00) [pid = 3132] [serial = 1161] [outer = 00000000] 12:45:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0CE27400) [pid = 3132] [serial = 1162] [outer = 0C7EEC00] 12:45:03 INFO - PROCESS | 3132 | 1468352703390 Marionette DEBUG loaded listener.js 12:45:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0D67F400) [pid = 3132] [serial = 1163] [outer = 0C7EEC00] 12:45:03 INFO - PROCESS | 3132 | 1468352703930 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"]]]}] 12:45:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:45:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:45:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:45:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:45:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 12:45:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:45:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 12:45:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:45:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 736ms 12:45:03 INFO - PROCESS | 3132 | 1468352703957 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 12:45:03 INFO - PROCESS | 3132 | 1468352703962 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 12:45:03 INFO - PROCESS | 3132 | 1468352703967 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:45:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:45:03 INFO - PROCESS | 3132 | 1468352703970 Marionette TRACE conn6 <- [1,1514,null,{}] 12:45:03 INFO - PROCESS | 3132 | 1468352703974 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}] 12:45:03 INFO - PROCESS | 3132 | 1468352703976 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:04 INFO - PROCESS | 3132 | 1468352704071 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 12:45:04 INFO - PROCESS | 3132 | 1468352704080 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:04 INFO - PROCESS | 3132 | 1468352704082 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:04 INFO - PROCESS | 3132 | ++DOCSHELL 119E9400 == 27 [pid = 3132] [id = 388] 12:45:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (119E9800) [pid = 3132] [serial = 1164] [outer = 00000000] 12:45:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (119F0000) [pid = 3132] [serial = 1165] [outer = 119E9800] 12:45:04 INFO - PROCESS | 3132 | 1468352704130 Marionette DEBUG loaded listener.js 12:45:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (11B2D800) [pid = 3132] [serial = 1166] [outer = 119E9800] 12:45:04 INFO - PROCESS | 3132 | 1468352704625 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"]]]}] 12:45:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:45:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:45:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:45:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 12:45:04 INFO - PROCESS | 3132 | 1468352704642 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 12:45:04 INFO - PROCESS | 3132 | 1468352704645 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 12:45:04 INFO - PROCESS | 3132 | 1468352704652 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:45:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:45:04 INFO - PROCESS | 3132 | 1468352704656 Marionette TRACE conn6 <- [1,1518,null,{}] 12:45:04 INFO - PROCESS | 3132 | 1468352704666 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}] 12:45:04 INFO - PROCESS | 3132 | 1468352704671 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:04 INFO - PROCESS | 3132 | 1468352704761 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 12:45:04 INFO - PROCESS | 3132 | 1468352704771 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:04 INFO - PROCESS | 3132 | 1468352704774 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:04 INFO - PROCESS | 3132 | ++DOCSHELL 132D6800 == 28 [pid = 3132] [id = 389] 12:45:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (132D6C00) [pid = 3132] [serial = 1167] [outer = 00000000] 12:45:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (132DC400) [pid = 3132] [serial = 1168] [outer = 132D6C00] 12:45:04 INFO - PROCESS | 3132 | 1468352704908 Marionette DEBUG loaded listener.js 12:45:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (13457C00) [pid = 3132] [serial = 1169] [outer = 132D6C00] 12:45:05 INFO - PROCESS | 3132 | 1468352705354 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]]]}] 12:45:05 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 12:45:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:45:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:45:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:45:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 12:45:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:45:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 730ms 12:45:05 INFO - PROCESS | 3132 | 1468352705398 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 12:45:05 INFO - PROCESS | 3132 | 1468352705400 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 12:45:05 INFO - PROCESS | 3132 | 1468352705403 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:45:05 INFO - PROCESS | 3132 | 1468352705405 Marionette TRACE conn6 <- [1,1522,null,{}] 12:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:45:05 INFO - PROCESS | 3132 | 1468352705408 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}] 12:45:05 INFO - PROCESS | 3132 | 1468352705410 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:05 INFO - PROCESS | 3132 | 1468352705543 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 12:45:05 INFO - PROCESS | 3132 | 1468352705552 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:05 INFO - PROCESS | 3132 | 1468352705554 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:05 INFO - PROCESS | 3132 | ++DOCSHELL 14891C00 == 29 [pid = 3132] [id = 390] 12:45:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (14896000) [pid = 3132] [serial = 1170] [outer = 00000000] 12:45:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (15841800) [pid = 3132] [serial = 1171] [outer = 14896000] 12:45:05 INFO - PROCESS | 3132 | 1468352705602 Marionette DEBUG loaded listener.js 12:45:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (15859800) [pid = 3132] [serial = 1172] [outer = 14896000] 12:45:06 INFO - PROCESS | 3132 | 1468352706053 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]]]}] 12:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 12:45:06 INFO - PROCESS | 3132 | 1468352706138 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 12:45:06 INFO - PROCESS | 3132 | 1468352706140 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 12:45:06 INFO - PROCESS | 3132 | 1468352706144 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:45:06 INFO - PROCESS | 3132 | 1468352706145 Marionette TRACE conn6 <- [1,1526,null,{}] 12:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:45:06 INFO - PROCESS | 3132 | 1468352706149 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}] 12:45:06 INFO - PROCESS | 3132 | 1468352706151 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:06 INFO - PROCESS | 3132 | 1468352706303 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 12:45:06 INFO - PROCESS | 3132 | 1468352706318 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:06 INFO - PROCESS | 3132 | 1468352706320 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:06 INFO - PROCESS | 3132 | ++DOCSHELL 1592B400 == 30 [pid = 3132] [id = 391] 12:45:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (15935C00) [pid = 3132] [serial = 1173] [outer = 00000000] 12:45:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (16407400) [pid = 3132] [serial = 1174] [outer = 15935C00] 12:45:06 INFO - PROCESS | 3132 | 1468352706419 Marionette DEBUG loaded listener.js 12:45:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (16408400) [pid = 3132] [serial = 1175] [outer = 15935C00] 12:45:06 INFO - PROCESS | 3132 | 1468352706854 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]]]}] 12:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 770ms 12:45:06 INFO - PROCESS | 3132 | 1468352706918 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 12:45:06 INFO - PROCESS | 3132 | 1468352706920 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 12:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:45:06 INFO - PROCESS | 3132 | 1468352706923 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:45:06 INFO - PROCESS | 3132 | 1468352706925 Marionette TRACE conn6 <- [1,1530,null,{}] 12:45:06 INFO - PROCESS | 3132 | 1468352706928 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}] 12:45:06 INFO - PROCESS | 3132 | 1468352706934 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:07 INFO - PROCESS | 3132 | 1468352707102 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 12:45:07 INFO - PROCESS | 3132 | 1468352707108 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:07 INFO - PROCESS | 3132 | 1468352707110 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:07 INFO - PROCESS | 3132 | ++DOCSHELL 1670FC00 == 31 [pid = 3132] [id = 392] 12:45:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (16710C00) [pid = 3132] [serial = 1176] [outer = 00000000] 12:45:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (16723800) [pid = 3132] [serial = 1177] [outer = 16710C00] 12:45:07 INFO - PROCESS | 3132 | 1468352707215 Marionette DEBUG loaded listener.js 12:45:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (168D6400) [pid = 3132] [serial = 1178] [outer = 16710C00] 12:45:07 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (1347A400) [pid = 3132] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:45:07 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0C7DC000) [pid = 3132] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:45:07 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (1347B400) [pid = 3132] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:45:07 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (13057800) [pid = 3132] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:45:07 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (14898800) [pid = 3132] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:45:07 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (148C0000) [pid = 3132] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:45:07 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0C7E5C00) [pid = 3132] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:45:07 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0DACC800) [pid = 3132] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:45:07 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (13244000) [pid = 3132] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:45:07 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (08C64800) [pid = 3132] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:45:07 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0D70E800) [pid = 3132] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:45:07 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (148CD000) [pid = 3132] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:45:07 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0DCE0000) [pid = 3132] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:45:07 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (11CD6000) [pid = 3132] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:45:07 INFO - PROCESS | 3132 | 1468352707614 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]]]}] 12:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 12:45:07 INFO - PROCESS | 3132 | 1468352707680 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 12:45:07 INFO - PROCESS | 3132 | 1468352707683 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 12:45:07 INFO - PROCESS | 3132 | 1468352707686 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:45:07 INFO - PROCESS | 3132 | 1468352707688 Marionette TRACE conn6 <- [1,1534,null,{}] 12:45:07 INFO - PROCESS | 3132 | 1468352707692 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}] 12:45:07 INFO - PROCESS | 3132 | 1468352707694 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:07 INFO - PROCESS | 3132 | 1468352707776 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 12:45:07 INFO - PROCESS | 3132 | 1468352707782 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:07 INFO - PROCESS | 3132 | 1468352707783 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:07 INFO - PROCESS | 3132 | ++DOCSHELL 0C7EB800 == 32 [pid = 3132] [id = 393] 12:45:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (11BA3800) [pid = 3132] [serial = 1179] [outer = 00000000] 12:45:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (132E4C00) [pid = 3132] [serial = 1180] [outer = 11BA3800] 12:45:07 INFO - PROCESS | 3132 | 1468352707830 Marionette DEBUG loaded listener.js 12:45:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (1347A400) [pid = 3132] [serial = 1181] [outer = 11BA3800] 12:45:08 INFO - PROCESS | 3132 | 1468352708259 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]]]}] 12:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 12:45:08 INFO - PROCESS | 3132 | 1468352708331 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 12:45:08 INFO - PROCESS | 3132 | 1468352708333 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 12:45:08 INFO - PROCESS | 3132 | 1468352708336 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:45:08 INFO - PROCESS | 3132 | 1468352708338 Marionette TRACE conn6 <- [1,1538,null,{}] 12:45:08 INFO - PROCESS | 3132 | 1468352708341 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}] 12:45:08 INFO - PROCESS | 3132 | 1468352708343 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:08 INFO - PROCESS | 3132 | 1468352708427 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 12:45:08 INFO - PROCESS | 3132 | 1468352708432 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:08 INFO - PROCESS | 3132 | 1468352708434 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:08 INFO - PROCESS | 3132 | ++DOCSHELL 13245000 == 33 [pid = 3132] [id = 394] 12:45:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (16485C00) [pid = 3132] [serial = 1182] [outer = 00000000] 12:45:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (168DE400) [pid = 3132] [serial = 1183] [outer = 16485C00] 12:45:08 INFO - PROCESS | 3132 | 1468352708480 Marionette DEBUG loaded listener.js 12:45:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (168E2400) [pid = 3132] [serial = 1184] [outer = 16485C00] 12:45:08 INFO - PROCESS | 3132 | 1468352708951 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]]]}] 12:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 669ms 12:45:09 INFO - PROCESS | 3132 | 1468352709011 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 12:45:09 INFO - PROCESS | 3132 | 1468352709013 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 12:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:45:09 INFO - PROCESS | 3132 | 1468352709017 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:45:09 INFO - PROCESS | 3132 | 1468352709018 Marionette TRACE conn6 <- [1,1542,null,{}] 12:45:09 INFO - PROCESS | 3132 | 1468352709022 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}] 12:45:09 INFO - PROCESS | 3132 | 1468352709024 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:09 INFO - PROCESS | 3132 | 1468352709110 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 12:45:09 INFO - PROCESS | 3132 | 1468352709115 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:09 INFO - PROCESS | 3132 | 1468352709117 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:09 INFO - PROCESS | 3132 | ++DOCSHELL 1324D400 == 34 [pid = 3132] [id = 395] 12:45:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (168E3400) [pid = 3132] [serial = 1185] [outer = 00000000] 12:45:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (16BDE400) [pid = 3132] [serial = 1186] [outer = 168E3400] 12:45:09 INFO - PROCESS | 3132 | 1468352709172 Marionette DEBUG loaded listener.js 12:45:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (16BDF000) [pid = 3132] [serial = 1187] [outer = 168E3400] 12:45:09 INFO - PROCESS | 3132 | 1468352709853 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]]]}] 12:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 870ms 12:45:09 INFO - PROCESS | 3132 | 1468352709892 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 12:45:09 INFO - PROCESS | 3132 | 1468352709896 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 12:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:45:09 INFO - PROCESS | 3132 | 1468352709901 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:45:09 INFO - PROCESS | 3132 | 1468352709906 Marionette TRACE conn6 <- [1,1546,null,{}] 12:45:09 INFO - PROCESS | 3132 | 1468352709912 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}] 12:45:09 INFO - PROCESS | 3132 | 1468352709915 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:10 INFO - PROCESS | 3132 | 1468352710040 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 12:45:10 INFO - PROCESS | 3132 | 1468352710144 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:10 INFO - PROCESS | 3132 | 1468352710147 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:10 INFO - PROCESS | 3132 | ++DOCSHELL 0C894C00 == 35 [pid = 3132] [id = 396] 12:45:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0C982400) [pid = 3132] [serial = 1188] [outer = 00000000] 12:45:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0DE6F400) [pid = 3132] [serial = 1189] [outer = 0C982400] 12:45:10 INFO - PROCESS | 3132 | 1468352710209 Marionette DEBUG loaded listener.js 12:45:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (119ED800) [pid = 3132] [serial = 1190] [outer = 0C982400] 12:45:10 INFO - PROCESS | 3132 | 1468352710791 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]]]}] 12:45:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 930ms 12:45:10 INFO - PROCESS | 3132 | 1468352710832 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 12:45:10 INFO - PROCESS | 3132 | 1468352710836 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 12:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:45:10 INFO - PROCESS | 3132 | 1468352710843 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:45:10 INFO - PROCESS | 3132 | 1468352710846 Marionette TRACE conn6 <- [1,1550,null,{}] 12:45:10 INFO - PROCESS | 3132 | 1468352710850 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}] 12:45:10 INFO - PROCESS | 3132 | 1468352710853 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:10 INFO - PROCESS | 3132 | 1468352710977 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 12:45:11 INFO - PROCESS | 3132 | 1468352711088 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:11 INFO - PROCESS | 3132 | 1468352711091 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:11 INFO - PROCESS | 3132 | ++DOCSHELL 13060800 == 36 [pid = 3132] [id = 397] 12:45:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (13245C00) [pid = 3132] [serial = 1191] [outer = 00000000] 12:45:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (13449800) [pid = 3132] [serial = 1192] [outer = 13245C00] 12:45:11 INFO - PROCESS | 3132 | 1468352711157 Marionette DEBUG loaded listener.js 12:45:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (13D91800) [pid = 3132] [serial = 1193] [outer = 13245C00] 12:45:11 INFO - PROCESS | 3132 | 1468352711782 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]]]}] 12:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 12:45:11 INFO - PROCESS | 3132 | 1468352711816 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 12:45:11 INFO - PROCESS | 3132 | 1468352711819 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 12:45:11 INFO - PROCESS | 3132 | 1468352711823 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:45:11 INFO - PROCESS | 3132 | 1468352711826 Marionette TRACE conn6 <- [1,1554,null,{}] 12:45:11 INFO - PROCESS | 3132 | 1468352711837 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}] 12:45:11 INFO - PROCESS | 3132 | 1468352711842 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:11 INFO - PROCESS | 3132 | 1468352711952 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 12:45:12 INFO - PROCESS | 3132 | 1468352712066 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:12 INFO - PROCESS | 3132 | 1468352712069 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:12 INFO - PROCESS | 3132 | ++DOCSHELL 1683C400 == 37 [pid = 3132] [id = 398] 12:45:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (168D9C00) [pid = 3132] [serial = 1194] [outer = 00000000] 12:45:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (16BDD000) [pid = 3132] [serial = 1195] [outer = 168D9C00] 12:45:12 INFO - PROCESS | 3132 | 1468352712166 Marionette DEBUG loaded listener.js 12:45:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (173C1400) [pid = 3132] [serial = 1196] [outer = 168D9C00] 12:45:12 INFO - PROCESS | 3132 | 1468352712765 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]]]}] 12:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 12:45:12 INFO - PROCESS | 3132 | 1468352712797 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 12:45:12 INFO - PROCESS | 3132 | 1468352712800 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 12:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:45:12 INFO - PROCESS | 3132 | 1468352712803 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:45:12 INFO - PROCESS | 3132 | 1468352712805 Marionette TRACE conn6 <- [1,1558,null,{}] 12:45:12 INFO - PROCESS | 3132 | 1468352712809 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}] 12:45:12 INFO - PROCESS | 3132 | 1468352712812 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:12 INFO - PROCESS | 3132 | 1468352712927 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 12:45:13 INFO - PROCESS | 3132 | 1468352713047 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:13 INFO - PROCESS | 3132 | 1468352713050 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:13 INFO - PROCESS | 3132 | ++DOCSHELL 0C7DB000 == 38 [pid = 3132] [id = 399] 12:45:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (11CC8800) [pid = 3132] [serial = 1197] [outer = 00000000] 12:45:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (185D3400) [pid = 3132] [serial = 1198] [outer = 11CC8800] 12:45:13 INFO - PROCESS | 3132 | 1468352713107 Marionette DEBUG loaded listener.js 12:45:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (186A7400) [pid = 3132] [serial = 1199] [outer = 11CC8800] 12:45:13 INFO - PROCESS | 3132 | 1468352713847 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]]]}] 12:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1069ms 12:45:13 INFO - PROCESS | 3132 | 1468352713887 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 12:45:13 INFO - PROCESS | 3132 | 1468352713891 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 12:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:45:13 INFO - PROCESS | 3132 | 1468352713895 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:45:13 INFO - PROCESS | 3132 | 1468352713898 Marionette TRACE conn6 <- [1,1562,null,{}] 12:45:13 INFO - PROCESS | 3132 | 1468352713904 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}] 12:45:13 INFO - PROCESS | 3132 | 1468352713906 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:14 INFO - PROCESS | 3132 | 1468352714009 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 12:45:14 INFO - PROCESS | 3132 | 1468352714149 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:14 INFO - PROCESS | 3132 | 1468352714152 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:14 INFO - PROCESS | 3132 | ++DOCSHELL 0C722400 == 39 [pid = 3132] [id = 400] 12:45:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (0CE29400) [pid = 3132] [serial = 1200] [outer = 00000000] 12:45:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 99 (0D6F2400) [pid = 3132] [serial = 1201] [outer = 0CE29400] 12:45:14 INFO - PROCESS | 3132 | 1468352714206 Marionette DEBUG loaded listener.js 12:45:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 100 (0D71CC00) [pid = 3132] [serial = 1202] [outer = 0CE29400] 12:45:14 INFO - PROCESS | 3132 | --DOCSHELL 0C7E4C00 == 38 [pid = 3132] [id = 381] 12:45:14 INFO - PROCESS | 3132 | --DOCSHELL 13913800 == 37 [pid = 3132] [id = 368] 12:45:14 INFO - PROCESS | 3132 | --DOCSHELL 14898400 == 36 [pid = 3132] [id = 369] 12:45:14 INFO - PROCESS | 3132 | --DOCSHELL 0C7E8800 == 35 [pid = 3132] [id = 367] 12:45:14 INFO - PROCESS | 3132 | --DOCSHELL 1324C000 == 34 [pid = 3132] [id = 366] 12:45:14 INFO - PROCESS | 3132 | --DOCSHELL 0D717C00 == 33 [pid = 3132] [id = 386] 12:45:14 INFO - PROCESS | 3132 | --DOCSHELL 0C7F1000 == 32 [pid = 3132] [id = 385] 12:45:14 INFO - PROCESS | 3132 | --DOCSHELL 0CF5D800 == 31 [pid = 3132] [id = 384] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 99 (0CF59C00) [pid = 3132] [serial = 1144] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 98 (0DE6CC00) [pid = 3132] [serial = 1147] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (0D67B400) [pid = 3132] [serial = 1145] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (132DCC00) [pid = 3132] [serial = 1126] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (13472800) [pid = 3132] [serial = 1127] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (0CFF8400) [pid = 3132] [serial = 1111] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (0D6F1400) [pid = 3132] [serial = 1112] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (0D713400) [pid = 3132] [serial = 1117] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (0D71A400) [pid = 3132] [serial = 1118] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (15933400) [pid = 3132] [serial = 1109] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0DE70400) [pid = 3132] [serial = 1120] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0ED38400) [pid = 3132] [serial = 1121] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (12294800) [pid = 3132] [serial = 1123] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (1390B400) [pid = 3132] [serial = 1150] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0C7E4800) [pid = 3132] [serial = 1114] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0C7EF800) [pid = 3132] [serial = 1115] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (13D86800) [pid = 3132] [serial = 1130] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (134C6800) [pid = 3132] [serial = 1129] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (11915800) [pid = 3132] [serial = 1148] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (148C0C00) [pid = 3132] [serial = 1135] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (15842000) [pid = 3132] [serial = 1151] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (15856400) [pid = 3132] [serial = 1132] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (16701C00) [pid = 3132] [serial = 1141] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (148C6400) [pid = 3132] [serial = 1133] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (1640B000) [pid = 3132] [serial = 1138] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (15856000) [pid = 3132] [serial = 1136] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (1236D000) [pid = 3132] [serial = 1124] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (16489000) [pid = 3132] [serial = 1139] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0D677000) [pid = 3132] [serial = 1153] [outer = 00000000] [url = about:blank] 12:45:14 INFO - PROCESS | 3132 | 1468352714737 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]]]}] 12:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 870ms 12:45:14 INFO - PROCESS | 3132 | 1468352714767 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 12:45:14 INFO - PROCESS | 3132 | 1468352714771 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 12:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:45:14 INFO - PROCESS | 3132 | 1468352714777 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:45:14 INFO - PROCESS | 3132 | 1468352714779 Marionette TRACE conn6 <- [1,1566,null,{}] 12:45:14 INFO - PROCESS | 3132 | 1468352714784 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}] 12:45:14 INFO - PROCESS | 3132 | 1468352714786 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:14 INFO - PROCESS | 3132 | 1468352714879 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 12:45:14 INFO - PROCESS | 3132 | 1468352714969 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:14 INFO - PROCESS | 3132 | 1468352714972 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:14 INFO - PROCESS | 3132 | ++DOCSHELL 0D67B800 == 32 [pid = 3132] [id = 401] 12:45:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0D67D000) [pid = 3132] [serial = 1203] [outer = 00000000] 12:45:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0D6F8C00) [pid = 3132] [serial = 1204] [outer = 0D67D000] 12:45:15 INFO - PROCESS | 3132 | 1468352715030 Marionette DEBUG loaded listener.js 12:45:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0D71BC00) [pid = 3132] [serial = 1205] [outer = 0D67D000] 12:45:15 INFO - PROCESS | 3132 | 1468352715439 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]]]}] 12:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 730ms 12:45:15 INFO - PROCESS | 3132 | 1468352715511 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 12:45:15 INFO - PROCESS | 3132 | 1468352715514 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 12:45:15 INFO - PROCESS | 3132 | 1468352715517 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:45:15 INFO - PROCESS | 3132 | 1468352715520 Marionette TRACE conn6 <- [1,1570,null,{}] 12:45:15 INFO - PROCESS | 3132 | 1468352715531 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}] 12:45:15 INFO - PROCESS | 3132 | 1468352715535 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:15 INFO - PROCESS | 3132 | 1468352715663 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 12:45:15 INFO - PROCESS | 3132 | 1468352715670 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:15 INFO - PROCESS | 3132 | 1468352715673 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:15 INFO - PROCESS | 3132 | ++DOCSHELL 0EDD1800 == 33 [pid = 3132] [id = 402] 12:45:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (11913800) [pid = 3132] [serial = 1206] [outer = 00000000] 12:45:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (119EE800) [pid = 3132] [serial = 1207] [outer = 11913800] 12:45:15 INFO - PROCESS | 3132 | 1468352715722 Marionette DEBUG loaded listener.js 12:45:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (11CCDC00) [pid = 3132] [serial = 1208] [outer = 11913800] 12:45:16 INFO - PROCESS | 3132 | 1468352716217 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]]]}] 12:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 12:45:16 INFO - PROCESS | 3132 | 1468352716251 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 12:45:16 INFO - PROCESS | 3132 | 1468352716254 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 12:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:45:16 INFO - PROCESS | 3132 | 1468352716257 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:45:16 INFO - PROCESS | 3132 | 1468352716258 Marionette TRACE conn6 <- [1,1574,null,{}] 12:45:16 INFO - PROCESS | 3132 | 1468352716262 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}] 12:45:16 INFO - PROCESS | 3132 | 1468352716263 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:16 INFO - PROCESS | 3132 | 1468352716361 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 12:45:16 INFO - PROCESS | 3132 | 1468352716369 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:16 INFO - PROCESS | 3132 | 1468352716371 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:16 INFO - PROCESS | 3132 | ++DOCSHELL 1231B400 == 34 [pid = 3132] [id = 403] 12:45:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (1231C400) [pid = 3132] [serial = 1209] [outer = 00000000] 12:45:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (1324B000) [pid = 3132] [serial = 1210] [outer = 1231C400] 12:45:16 INFO - PROCESS | 3132 | 1468352716418 Marionette DEBUG loaded listener.js 12:45:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (132DCC00) [pid = 3132] [serial = 1211] [outer = 1231C400] 12:45:16 INFO - PROCESS | 3132 | 1468352716877 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]]]}] 12:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 12:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:45:16 INFO - PROCESS | 3132 | 1468352716927 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 12:45:16 INFO - PROCESS | 3132 | 1468352716929 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 12:45:16 INFO - PROCESS | 3132 | 1468352716932 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:45:16 INFO - PROCESS | 3132 | 1468352716934 Marionette TRACE conn6 <- [1,1578,null,{}] 12:45:16 INFO - PROCESS | 3132 | 1468352716938 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}] 12:45:16 INFO - PROCESS | 3132 | 1468352716940 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:17 INFO - PROCESS | 3132 | 1468352717084 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 12:45:17 INFO - PROCESS | 3132 | 1468352717146 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:17 INFO - PROCESS | 3132 | 1468352717148 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:17 INFO - PROCESS | 3132 | ++DOCSHELL 08881C00 == 35 [pid = 3132] [id = 404] 12:45:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (13472800) [pid = 3132] [serial = 1212] [outer = 00000000] 12:45:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (1347D000) [pid = 3132] [serial = 1213] [outer = 13472800] 12:45:17 INFO - PROCESS | 3132 | 1468352717192 Marionette DEBUG loaded listener.js 12:45:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (1390B400) [pid = 3132] [serial = 1214] [outer = 13472800] 12:45:17 INFO - PROCESS | 3132 | 1468352717615 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]]]}] 12:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 12:45:17 INFO - PROCESS | 3132 | 1468352717676 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 12:45:17 INFO - PROCESS | 3132 | 1468352717678 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 12:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:45:17 INFO - PROCESS | 3132 | 1468352717681 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:45:17 INFO - PROCESS | 3132 | 1468352717683 Marionette TRACE conn6 <- [1,1582,null,{}] 12:45:17 INFO - PROCESS | 3132 | 1468352717686 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}] 12:45:17 INFO - PROCESS | 3132 | 1468352717692 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:17 INFO - PROCESS | 3132 | 1468352717837 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 12:45:17 INFO - PROCESS | 3132 | 1468352717842 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:17 INFO - PROCESS | 3132 | 1468352717845 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:17 INFO - PROCESS | 3132 | ++DOCSHELL 13D8B800 == 36 [pid = 3132] [id = 405] 12:45:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (1488EC00) [pid = 3132] [serial = 1215] [outer = 00000000] 12:45:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (15860000) [pid = 3132] [serial = 1216] [outer = 1488EC00] 12:45:17 INFO - PROCESS | 3132 | 1468352717946 Marionette DEBUG loaded listener.js 12:45:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (15936C00) [pid = 3132] [serial = 1217] [outer = 1488EC00] 12:45:18 INFO - PROCESS | 3132 | 1468352718365 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]]]}] 12:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 12:45:18 INFO - PROCESS | 3132 | 1468352718426 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 12:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:45:18 INFO - PROCESS | 3132 | 1468352718438 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 12:45:18 INFO - PROCESS | 3132 | 1468352718442 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:45:18 INFO - PROCESS | 3132 | 1468352718444 Marionette TRACE conn6 <- [1,1586,null,{}] 12:45:18 INFO - PROCESS | 3132 | 1468352718452 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}] 12:45:18 INFO - PROCESS | 3132 | 1468352718454 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:18 INFO - PROCESS | 3132 | 1468352718574 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 12:45:18 INFO - PROCESS | 3132 | 1468352718640 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:18 INFO - PROCESS | 3132 | 1468352718642 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:18 INFO - PROCESS | 3132 | ++DOCSHELL 15935000 == 37 [pid = 3132] [id = 406] 12:45:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (1647F800) [pid = 3132] [serial = 1218] [outer = 00000000] 12:45:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (1648D800) [pid = 3132] [serial = 1219] [outer = 1647F800] 12:45:18 INFO - PROCESS | 3132 | 1468352718687 Marionette DEBUG loaded listener.js 12:45:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (16706000) [pid = 3132] [serial = 1220] [outer = 1647F800] 12:45:19 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (14896000) [pid = 3132] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:45:19 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (119E9800) [pid = 3132] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:45:19 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (132D6C00) [pid = 3132] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:45:19 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0D718000) [pid = 3132] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:45:19 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (15935C00) [pid = 3132] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:45:19 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0CFF0400) [pid = 3132] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:45:19 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0C7EEC00) [pid = 3132] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:45:19 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0C7F1C00) [pid = 3132] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:45:19 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (16485C00) [pid = 3132] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:45:19 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (16710C00) [pid = 3132] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:45:19 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (11BA3800) [pid = 3132] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:45:19 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (1648B800) [pid = 3132] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:45:19 INFO - PROCESS | 3132 | 1468352719187 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]]]}] 12:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 789ms 12:45:19 INFO - PROCESS | 3132 | 1468352719233 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 12:45:19 INFO - PROCESS | 3132 | 1468352719235 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 12:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:45:19 INFO - PROCESS | 3132 | 1468352719238 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:45:19 INFO - PROCESS | 3132 | 1468352719239 Marionette TRACE conn6 <- [1,1590,null,{}] 12:45:19 INFO - PROCESS | 3132 | 1468352719243 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}] 12:45:19 INFO - PROCESS | 3132 | 1468352719245 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:19 INFO - PROCESS | 3132 | 1468352719367 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 12:45:19 INFO - PROCESS | 3132 | 1468352719429 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:19 INFO - PROCESS | 3132 | 1468352719431 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:19 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F1C00 == 38 [pid = 3132] [id = 407] 12:45:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0D6EC800) [pid = 3132] [serial = 1221] [outer = 00000000] 12:45:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (148C0C00) [pid = 3132] [serial = 1222] [outer = 0D6EC800] 12:45:19 INFO - PROCESS | 3132 | 1468352719479 Marionette DEBUG loaded listener.js 12:45:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (1640A000) [pid = 3132] [serial = 1223] [outer = 0D6EC800] 12:45:19 INFO - PROCESS | 3132 | 1468352719848 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]]]}] 12:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 12:45:19 INFO - PROCESS | 3132 | 1468352719914 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 12:45:19 INFO - PROCESS | 3132 | 1468352719916 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 12:45:19 INFO - PROCESS | 3132 | 1468352719919 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:45:19 INFO - PROCESS | 3132 | 1468352719920 Marionette TRACE conn6 <- [1,1594,null,{}] 12:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:45:19 INFO - PROCESS | 3132 | 1468352719924 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}] 12:45:19 INFO - PROCESS | 3132 | 1468352719926 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:20 INFO - PROCESS | 3132 | 1468352720012 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 12:45:20 INFO - PROCESS | 3132 | 1468352720017 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:20 INFO - PROCESS | 3132 | 1468352720019 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:20 INFO - PROCESS | 3132 | ++DOCSHELL 1648B800 == 39 [pid = 3132] [id = 408] 12:45:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (1670D000) [pid = 3132] [serial = 1224] [outer = 00000000] 12:45:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (167A9800) [pid = 3132] [serial = 1225] [outer = 1670D000] 12:45:20 INFO - PROCESS | 3132 | 1468352720065 Marionette DEBUG loaded listener.js 12:45:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (168E1400) [pid = 3132] [serial = 1226] [outer = 1670D000] 12:45:20 INFO - PROCESS | 3132 | 1468352720505 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]]]}] 12:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 630ms 12:45:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:45:20 INFO - PROCESS | 3132 | 1468352720553 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 12:45:20 INFO - PROCESS | 3132 | 1468352720555 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 12:45:20 INFO - PROCESS | 3132 | 1468352720558 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:45:20 INFO - PROCESS | 3132 | 1468352720560 Marionette TRACE conn6 <- [1,1598,null,{}] 12:45:20 INFO - PROCESS | 3132 | 1468352720563 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}] 12:45:20 INFO - PROCESS | 3132 | 1468352720565 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:20 INFO - PROCESS | 3132 | 1468352720652 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 12:45:20 INFO - PROCESS | 3132 | 1468352720657 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:20 INFO - PROCESS | 3132 | 1468352720659 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:20 INFO - PROCESS | 3132 | ++DOCSHELL 08887C00 == 40 [pid = 3132] [id = 409] 12:45:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (16833C00) [pid = 3132] [serial = 1227] [outer = 00000000] 12:45:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (173C4000) [pid = 3132] [serial = 1228] [outer = 16833C00] 12:45:20 INFO - PROCESS | 3132 | 1468352720705 Marionette DEBUG loaded listener.js 12:45:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (186B3400) [pid = 3132] [serial = 1229] [outer = 16833C00] 12:45:21 INFO - PROCESS | 3132 | 1468352721266 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]]]}] 12:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 12:45:21 INFO - PROCESS | 3132 | 1468352721290 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 12:45:21 INFO - PROCESS | 3132 | 1468352721295 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 12:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:45:21 INFO - PROCESS | 3132 | 1468352721301 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:45:21 INFO - PROCESS | 3132 | 1468352721304 Marionette TRACE conn6 <- [1,1602,null,{}] 12:45:21 INFO - PROCESS | 3132 | 1468352721310 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}] 12:45:21 INFO - PROCESS | 3132 | 1468352721314 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:21 INFO - PROCESS | 3132 | 1468352721486 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 12:45:21 INFO - PROCESS | 3132 | 1468352721602 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:21 INFO - PROCESS | 3132 | 1468352721607 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:21 INFO - PROCESS | 3132 | ++DOCSHELL 08C61800 == 41 [pid = 3132] [id = 410] 12:45:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0C722800) [pid = 3132] [serial = 1230] [outer = 00000000] 12:45:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0CF59800) [pid = 3132] [serial = 1231] [outer = 0C722800] 12:45:21 INFO - PROCESS | 3132 | 1468352721709 Marionette DEBUG loaded listener.js 12:45:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0D695000) [pid = 3132] [serial = 1232] [outer = 0C722800] 12:45:22 INFO - PROCESS | 3132 | 1468352722284 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]]]}] 12:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 12:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1022ms 12:45:22 INFO - PROCESS | 3132 | 1468352722327 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 12:45:22 INFO - PROCESS | 3132 | 1468352722332 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 12:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:45:22 INFO - PROCESS | 3132 | 1468352722338 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:45:22 INFO - PROCESS | 3132 | 1468352722341 Marionette TRACE conn6 <- [1,1606,null,{}] 12:45:22 INFO - PROCESS | 3132 | 1468352722345 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}] 12:45:22 INFO - PROCESS | 3132 | 1468352722348 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:22 INFO - PROCESS | 3132 | 1468352722470 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 12:45:22 INFO - PROCESS | 3132 | 1468352722586 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:22 INFO - PROCESS | 3132 | 1468352722589 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:22 INFO - PROCESS | 3132 | ++DOCSHELL 0DC18800 == 42 [pid = 3132] [id = 411] 12:45:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (0DC78400) [pid = 3132] [serial = 1233] [outer = 00000000] 12:45:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (0DFCFC00) [pid = 3132] [serial = 1234] [outer = 0DC78400] 12:45:22 INFO - PROCESS | 3132 | 1468352722686 Marionette DEBUG loaded listener.js 12:45:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (119E9C00) [pid = 3132] [serial = 1235] [outer = 0DC78400] 12:45:23 INFO - PROCESS | 3132 | 1468352723331 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]]]}] 12:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1019ms 12:45:23 INFO - PROCESS | 3132 | 1468352723361 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 12:45:23 INFO - PROCESS | 3132 | 1468352723364 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 12:45:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:45:23 INFO - PROCESS | 3132 | 1468352723367 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:45:23 INFO - PROCESS | 3132 | 1468352723371 Marionette TRACE conn6 <- [1,1610,null,{}] 12:45:23 INFO - PROCESS | 3132 | 1468352723382 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}] 12:45:23 INFO - PROCESS | 3132 | 1468352723387 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:23 INFO - PROCESS | 3132 | 1468352723502 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 12:45:23 INFO - PROCESS | 3132 | 1468352723643 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:23 INFO - PROCESS | 3132 | 1468352723646 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:23 INFO - PROCESS | 3132 | ++DOCSHELL 148C6400 == 43 [pid = 3132] [id = 412] 12:45:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (15857800) [pid = 3132] [serial = 1236] [outer = 00000000] 12:45:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (15938C00) [pid = 3132] [serial = 1237] [outer = 15857800] 12:45:23 INFO - PROCESS | 3132 | 1468352723703 Marionette DEBUG loaded listener.js 12:45:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (168E1000) [pid = 3132] [serial = 1238] [outer = 15857800] 12:45:24 INFO - PROCESS | 3132 | 1468352724351 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]]]}] 12:45:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 12:45:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1222ms 12:45:24 INFO - PROCESS | 3132 | 1468352724627 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 12:45:24 INFO - PROCESS | 3132 | 1468352724632 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 12:45:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:45:24 INFO - PROCESS | 3132 | 1468352724638 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:45:24 INFO - PROCESS | 3132 | 1468352724641 Marionette TRACE conn6 <- [1,1614,null,{}] 12:45:24 INFO - PROCESS | 3132 | 1468352724647 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}] 12:45:24 INFO - PROCESS | 3132 | 1468352724650 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:24 INFO - PROCESS | 3132 | 1468352724755 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 12:45:24 INFO - PROCESS | 3132 | 1468352724890 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:24 INFO - PROCESS | 3132 | 1468352724895 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:24 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F8C00 == 44 [pid = 3132] [id = 413] 12:45:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (0C978C00) [pid = 3132] [serial = 1239] [outer = 00000000] 12:45:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (0D67F800) [pid = 3132] [serial = 1240] [outer = 0C978C00] 12:45:24 INFO - PROCESS | 3132 | 1468352724950 Marionette DEBUG loaded listener.js 12:45:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (0D6F5400) [pid = 3132] [serial = 1241] [outer = 0C978C00] 12:45:25 INFO - PROCESS | 3132 | --DOCSHELL 12428800 == 43 [pid = 3132] [id = 375] 12:45:25 INFO - PROCESS | 3132 | --DOCSHELL 0D728C00 == 42 [pid = 3132] [id = 376] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (16BDE400) [pid = 3132] [serial = 1186] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | 1468352725562 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]]]}] 12:45:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:45:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 990ms 12:45:25 INFO - PROCESS | 3132 | 1468352725628 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 12:45:25 INFO - PROCESS | 3132 | 1468352725631 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 12:45:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:45:25 INFO - PROCESS | 3132 | 1468352725637 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:45:25 INFO - PROCESS | 3132 | 1468352725641 Marionette TRACE conn6 <- [1,1618,null,{}] 12:45:25 INFO - PROCESS | 3132 | 1468352725645 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}] 12:45:25 INFO - PROCESS | 3132 | 1468352725647 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:25 INFO - PROCESS | 3132 | 1468352725742 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (16704800) [pid = 3132] [serial = 1142] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (15841800) [pid = 3132] [serial = 1171] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (119F0000) [pid = 3132] [serial = 1165] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (11B2D800) [pid = 3132] [serial = 1166] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (132DC400) [pid = 3132] [serial = 1168] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (0DAD0400) [pid = 3132] [serial = 1160] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (0D723400) [pid = 3132] [serial = 1159] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (16407400) [pid = 3132] [serial = 1174] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0D70FC00) [pid = 3132] [serial = 1154] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0CE27400) [pid = 3132] [serial = 1162] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0D67F400) [pid = 3132] [serial = 1163] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0CE6C000) [pid = 3132] [serial = 1157] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0C897400) [pid = 3132] [serial = 1156] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (15859800) [pid = 3132] [serial = 1172] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (168E2400) [pid = 3132] [serial = 1184] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (16723800) [pid = 3132] [serial = 1177] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (16408400) [pid = 3132] [serial = 1175] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (168DE400) [pid = 3132] [serial = 1183] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (132E4C00) [pid = 3132] [serial = 1180] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (168D6400) [pid = 3132] [serial = 1178] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (13457C00) [pid = 3132] [serial = 1169] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (1347A400) [pid = 3132] [serial = 1181] [outer = 00000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3132 | 1468352725846 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:25 INFO - PROCESS | 3132 | 1468352725848 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:25 INFO - PROCESS | 3132 | ++DOCSHELL 08C60C00 == 43 [pid = 3132] [id = 414] 12:45:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0C719000) [pid = 3132] [serial = 1242] [outer = 00000000] 12:45:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0D67F400) [pid = 3132] [serial = 1243] [outer = 0C719000] 12:45:25 INFO - PROCESS | 3132 | 1468352725898 Marionette DEBUG loaded listener.js 12:45:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0D727800) [pid = 3132] [serial = 1244] [outer = 0C719000] 12:45:26 INFO - PROCESS | 3132 | 1468352726338 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]]]}] 12:45:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:45:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 771ms 12:45:26 INFO - PROCESS | 3132 | 1468352726409 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 12:45:26 INFO - PROCESS | 3132 | 1468352726411 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 12:45:26 INFO - PROCESS | 3132 | 1468352726415 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:45:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:45:26 INFO - PROCESS | 3132 | 1468352726417 Marionette TRACE conn6 <- [1,1622,null,{}] 12:45:26 INFO - PROCESS | 3132 | 1468352726426 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}] 12:45:26 INFO - PROCESS | 3132 | 1468352726430 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:26 INFO - PROCESS | 3132 | 1468352726518 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 12:45:26 INFO - PROCESS | 3132 | 1468352726533 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:26 INFO - PROCESS | 3132 | 1468352726536 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:26 INFO - PROCESS | 3132 | ++DOCSHELL 119F2C00 == 44 [pid = 3132] [id = 415] 12:45:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (119F4400) [pid = 3132] [serial = 1245] [outer = 00000000] 12:45:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (11BE7800) [pid = 3132] [serial = 1246] [outer = 119F4400] 12:45:26 INFO - PROCESS | 3132 | 1468352726584 Marionette DEBUG loaded listener.js 12:45:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (12320C00) [pid = 3132] [serial = 1247] [outer = 119F4400] 12:45:27 INFO - PROCESS | 3132 | 1468352727062 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]]]}] 12:45:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 12:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:45:27 INFO - PROCESS | 3132 | 1468352727089 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 12:45:27 INFO - PROCESS | 3132 | 1468352727091 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 12:45:27 INFO - PROCESS | 3132 | 1468352727094 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:45:27 INFO - PROCESS | 3132 | 1468352727096 Marionette TRACE conn6 <- [1,1626,null,{}] 12:45:27 INFO - PROCESS | 3132 | 1468352727099 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}] 12:45:27 INFO - PROCESS | 3132 | 1468352727101 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:27 INFO - PROCESS | 3132 | 1468352727190 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 12:45:27 INFO - PROCESS | 3132 | 1468352727198 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:27 INFO - PROCESS | 3132 | 1468352727200 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:27 INFO - PROCESS | 3132 | ++DOCSHELL 13248400 == 45 [pid = 3132] [id = 416] 12:45:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (132D7000) [pid = 3132] [serial = 1248] [outer = 00000000] 12:45:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (1347CC00) [pid = 3132] [serial = 1249] [outer = 132D7000] 12:45:27 INFO - PROCESS | 3132 | 1468352727247 Marionette DEBUG loaded listener.js 12:45:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (135C0000) [pid = 3132] [serial = 1250] [outer = 132D7000] 12:45:27 INFO - PROCESS | 3132 | 1468352727765 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]]]}] 12:45:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 12:45:27 INFO - PROCESS | 3132 | 1468352727825 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 12:45:27 INFO - PROCESS | 3132 | 1468352727827 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 12:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:45:27 INFO - PROCESS | 3132 | 1468352727831 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:45:27 INFO - PROCESS | 3132 | 1468352727832 Marionette TRACE conn6 <- [1,1630,null,{}] 12:45:27 INFO - PROCESS | 3132 | 1468352727836 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}] 12:45:27 INFO - PROCESS | 3132 | 1468352727838 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:27 INFO - PROCESS | 3132 | 1468352727957 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 12:45:28 INFO - PROCESS | 3132 | 1468352728019 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:28 INFO - PROCESS | 3132 | 1468352728021 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:28 INFO - PROCESS | 3132 | ++DOCSHELL 0CE6A000 == 46 [pid = 3132] [id = 417] 12:45:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (13821400) [pid = 3132] [serial = 1251] [outer = 00000000] 12:45:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (14898400) [pid = 3132] [serial = 1252] [outer = 13821400] 12:45:28 INFO - PROCESS | 3132 | 1468352728067 Marionette DEBUG loaded listener.js 12:45:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (15844800) [pid = 3132] [serial = 1253] [outer = 13821400] 12:45:28 INFO - PROCESS | 3132 | 1468352728475 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]]]}] 12:45:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:45:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 12:45:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:45:28 INFO - PROCESS | 3132 | 1468352728504 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 12:45:28 INFO - PROCESS | 3132 | 1468352728506 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 12:45:28 INFO - PROCESS | 3132 | 1468352728509 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:45:28 INFO - PROCESS | 3132 | 1468352728511 Marionette TRACE conn6 <- [1,1634,null,{}] 12:45:28 INFO - PROCESS | 3132 | 1468352728514 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}] 12:45:28 INFO - PROCESS | 3132 | 1468352728520 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:28 INFO - PROCESS | 3132 | 1468352728694 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 12:45:28 INFO - PROCESS | 3132 | 1468352728723 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:28 INFO - PROCESS | 3132 | 1468352728725 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:28 INFO - PROCESS | 3132 | ++DOCSHELL 1648D400 == 47 [pid = 3132] [id = 418] 12:45:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (1648EC00) [pid = 3132] [serial = 1254] [outer = 00000000] 12:45:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (1670E000) [pid = 3132] [serial = 1255] [outer = 1648EC00] 12:45:28 INFO - PROCESS | 3132 | 1468352728773 Marionette DEBUG loaded listener.js 12:45:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (16723000) [pid = 3132] [serial = 1256] [outer = 1648EC00] 12:45:29 INFO - PROCESS | 3132 | 1468352729230 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]]]}] 12:45:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:45:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 769ms 12:45:29 INFO - PROCESS | 3132 | 1468352729281 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 12:45:29 INFO - PROCESS | 3132 | 1468352729283 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 12:45:29 INFO - PROCESS | 3132 | 1468352729286 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:45:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:45:29 INFO - PROCESS | 3132 | 1468352729288 Marionette TRACE conn6 <- [1,1638,null,{}] 12:45:29 INFO - PROCESS | 3132 | 1468352729292 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}] 12:45:29 INFO - PROCESS | 3132 | 1468352729294 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:29 INFO - PROCESS | 3132 | 1468352729437 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 12:45:29 INFO - PROCESS | 3132 | 1468352729505 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:29 INFO - PROCESS | 3132 | 1468352729507 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:29 INFO - PROCESS | 3132 | ++DOCSHELL 1670D800 == 48 [pid = 3132] [id = 419] 12:45:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (16833800) [pid = 3132] [serial = 1257] [outer = 00000000] 12:45:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (168E4000) [pid = 3132] [serial = 1258] [outer = 16833800] 12:45:29 INFO - PROCESS | 3132 | 1468352729553 Marionette DEBUG loaded listener.js 12:45:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (16BDC000) [pid = 3132] [serial = 1259] [outer = 16833800] 12:45:30 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (11913800) [pid = 3132] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:45:30 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (1231C400) [pid = 3132] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:45:30 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (0D67D000) [pid = 3132] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:45:30 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0CE29400) [pid = 3132] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:45:30 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (13472800) [pid = 3132] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:45:30 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (1488EC00) [pid = 3132] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:45:30 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0D6EC800) [pid = 3132] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:45:30 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (1647F800) [pid = 3132] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:45:30 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (1670D000) [pid = 3132] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:45:30 INFO - PROCESS | 3132 | 1468352730196 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]]]}] 12:45:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:45:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 930ms 12:45:30 INFO - PROCESS | 3132 | 1468352730221 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 12:45:30 INFO - PROCESS | 3132 | 1468352730223 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 12:45:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:45:30 INFO - PROCESS | 3132 | 1468352730226 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:45:30 INFO - PROCESS | 3132 | 1468352730228 Marionette TRACE conn6 <- [1,1642,null,{}] 12:45:30 INFO - PROCESS | 3132 | 1468352730231 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}] 12:45:30 INFO - PROCESS | 3132 | 1468352730233 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:30 INFO - PROCESS | 3132 | 1468352730350 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 12:45:30 INFO - PROCESS | 3132 | 1468352730413 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:30 INFO - PROCESS | 3132 | 1468352730415 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:30 INFO - PROCESS | 3132 | ++DOCSHELL 132D7800 == 49 [pid = 3132] [id = 420] 12:45:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (13919000) [pid = 3132] [serial = 1260] [outer = 00000000] 12:45:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (1683B800) [pid = 3132] [serial = 1261] [outer = 13919000] 12:45:30 INFO - PROCESS | 3132 | 1468352730459 Marionette DEBUG loaded listener.js 12:45:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (168D7800) [pid = 3132] [serial = 1262] [outer = 13919000] 12:45:30 INFO - PROCESS | 3132 | 1468352730798 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]]]}] 12:45:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:45:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 12:45:30 INFO - PROCESS | 3132 | 1468352730857 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 12:45:30 INFO - PROCESS | 3132 | 1468352730859 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 12:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:45:30 INFO - PROCESS | 3132 | 1468352730862 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:45:30 INFO - PROCESS | 3132 | 1468352730864 Marionette TRACE conn6 <- [1,1646,null,{}] 12:45:30 INFO - PROCESS | 3132 | 1468352730867 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}] 12:45:30 INFO - PROCESS | 3132 | 1468352730869 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:30 INFO - PROCESS | 3132 | 1468352730955 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 12:45:30 INFO - PROCESS | 3132 | 1468352730960 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:30 INFO - PROCESS | 3132 | 1468352730962 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:30 INFO - PROCESS | 3132 | ++DOCSHELL 16CAA800 == 50 [pid = 3132] [id = 421] 12:45:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (173DDC00) [pid = 3132] [serial = 1263] [outer = 00000000] 12:45:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (18941800) [pid = 3132] [serial = 1264] [outer = 173DDC00] 12:45:31 INFO - PROCESS | 3132 | 1468352731009 Marionette DEBUG loaded listener.js 12:45:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (192B8000) [pid = 3132] [serial = 1265] [outer = 173DDC00] 12:45:31 INFO - PROCESS | 3132 | 1468352731575 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]]]}] 12:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 12:45:31 INFO - PROCESS | 3132 | 1468352731593 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 12:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:45:31 INFO - PROCESS | 3132 | 1468352731595 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 12:45:31 INFO - PROCESS | 3132 | 1468352731598 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:45:31 INFO - PROCESS | 3132 | 1468352731600 Marionette TRACE conn6 <- [1,1650,null,{}] 12:45:31 INFO - PROCESS | 3132 | 1468352731603 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}] 12:45:31 INFO - PROCESS | 3132 | 1468352731605 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:31 INFO - PROCESS | 3132 | 1468352731691 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 12:45:31 INFO - PROCESS | 3132 | 1468352731697 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:31 INFO - PROCESS | 3132 | 1468352731699 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:31 INFO - PROCESS | 3132 | ++DOCSHELL 19E01400 == 51 [pid = 3132] [id = 422] 12:45:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (19E04800) [pid = 3132] [serial = 1266] [outer = 00000000] 12:45:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (19E08800) [pid = 3132] [serial = 1267] [outer = 19E04800] 12:45:31 INFO - PROCESS | 3132 | 1468352731744 Marionette DEBUG loaded listener.js 12:45:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (19E0BC00) [pid = 3132] [serial = 1268] [outer = 19E04800] 12:45:32 INFO - PROCESS | 3132 | 1468352732471 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]]]}] 12:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 12:45:32 INFO - PROCESS | 3132 | 1468352732530 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 12:45:32 INFO - PROCESS | 3132 | 1468352732534 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 12:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:45:32 INFO - PROCESS | 3132 | 1468352732539 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:45:32 INFO - PROCESS | 3132 | 1468352732543 Marionette TRACE conn6 <- [1,1654,null,{}] 12:45:32 INFO - PROCESS | 3132 | 1468352732550 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}] 12:45:32 INFO - PROCESS | 3132 | 1468352732554 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:32 INFO - PROCESS | 3132 | 1468352732673 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 12:45:32 INFO - PROCESS | 3132 | 1468352732817 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:32 INFO - PROCESS | 3132 | 1468352732820 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:32 INFO - PROCESS | 3132 | ++DOCSHELL 0CE21000 == 52 [pid = 3132] [id = 423] 12:45:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (0CE2A800) [pid = 3132] [serial = 1269] [outer = 00000000] 12:45:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (0D71E400) [pid = 3132] [serial = 1270] [outer = 0CE2A800] 12:45:32 INFO - PROCESS | 3132 | 1468352732880 Marionette DEBUG loaded listener.js 12:45:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (0DC17800) [pid = 3132] [serial = 1271] [outer = 0CE2A800] 12:45:33 INFO - PROCESS | 3132 | 1468352733411 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]]]}] 12:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 930ms 12:45:33 INFO - PROCESS | 3132 | 1468352733475 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 12:45:33 INFO - PROCESS | 3132 | 1468352733480 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 12:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:45:33 INFO - PROCESS | 3132 | 1468352733486 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:45:33 INFO - PROCESS | 3132 | 1468352733489 Marionette TRACE conn6 <- [1,1658,null,{}] 12:45:33 INFO - PROCESS | 3132 | 1468352733493 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}] 12:45:33 INFO - PROCESS | 3132 | 1468352733496 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:33 INFO - PROCESS | 3132 | 1468352733616 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 12:45:33 INFO - PROCESS | 3132 | 1468352733774 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:33 INFO - PROCESS | 3132 | 1468352733777 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:33 INFO - PROCESS | 3132 | ++DOCSHELL 119EA400 == 53 [pid = 3132] [id = 424] 12:45:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (119ED000) [pid = 3132] [serial = 1272] [outer = 00000000] 12:45:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (123E7400) [pid = 3132] [serial = 1273] [outer = 119ED000] 12:45:33 INFO - PROCESS | 3132 | 1468352733839 Marionette DEBUG loaded listener.js 12:45:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 99 (132E1400) [pid = 3132] [serial = 1274] [outer = 119ED000] 12:45:34 INFO - PROCESS | 3132 | 1468352734447 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]]]}] 12:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1021ms 12:45:34 INFO - PROCESS | 3132 | 1468352734511 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 12:45:34 INFO - PROCESS | 3132 | 1468352734513 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 12:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:45:34 INFO - PROCESS | 3132 | 1468352734517 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:45:34 INFO - PROCESS | 3132 | 1468352734521 Marionette TRACE conn6 <- [1,1662,null,{}] 12:45:34 INFO - PROCESS | 3132 | 1468352734546 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}] 12:45:34 INFO - PROCESS | 3132 | 1468352734551 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:34 INFO - PROCESS | 3132 | 1468352734731 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 12:45:34 INFO - PROCESS | 3132 | 1468352734794 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:34 INFO - PROCESS | 3132 | 1468352734798 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:34 INFO - PROCESS | 3132 | ++DOCSHELL 16BD8000 == 54 [pid = 3132] [id = 425] 12:45:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 100 (17353000) [pid = 3132] [serial = 1275] [outer = 00000000] 12:45:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 101 (192B6400) [pid = 3132] [serial = 1276] [outer = 17353000] 12:45:34 INFO - PROCESS | 3132 | 1468352734901 Marionette DEBUG loaded listener.js 12:45:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 102 (19E0F800) [pid = 3132] [serial = 1277] [outer = 17353000] 12:45:35 INFO - PROCESS | 3132 | 1468352735531 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]]]}] 12:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1070ms 12:45:35 INFO - PROCESS | 3132 | 1468352735590 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 12:45:35 INFO - PROCESS | 3132 | 1468352735594 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 12:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:45:35 INFO - PROCESS | 3132 | 1468352735597 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:45:35 INFO - PROCESS | 3132 | 1468352735599 Marionette TRACE conn6 <- [1,1666,null,{}] 12:45:35 INFO - PROCESS | 3132 | 1468352735603 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}] 12:45:35 INFO - PROCESS | 3132 | 1468352735606 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:35 INFO - PROCESS | 3132 | 1468352735723 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 12:45:35 INFO - PROCESS | 3132 | 1468352735865 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:35 INFO - PROCESS | 3132 | 1468352735867 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:35 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F2400 == 55 [pid = 3132] [id = 426] 12:45:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 103 (1670EC00) [pid = 3132] [serial = 1278] [outer = 00000000] 12:45:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 104 (19F7CC00) [pid = 3132] [serial = 1279] [outer = 1670EC00] 12:45:35 INFO - PROCESS | 3132 | 1468352735925 Marionette DEBUG loaded listener.js 12:45:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 105 (19F81800) [pid = 3132] [serial = 1280] [outer = 1670EC00] 12:45:36 INFO - PROCESS | 3132 | 1468352736719 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]]]}] 12:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1182ms 12:45:36 INFO - PROCESS | 3132 | 1468352736783 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 12:45:36 INFO - PROCESS | 3132 | 1468352736788 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 12:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:45:36 INFO - PROCESS | 3132 | 1468352736793 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:45:36 INFO - PROCESS | 3132 | 1468352736796 Marionette TRACE conn6 <- [1,1670,null,{}] 12:45:36 INFO - PROCESS | 3132 | 1468352736802 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}] 12:45:36 INFO - PROCESS | 3132 | 1468352736805 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:36 INFO - PROCESS | 3132 | 1468352736913 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 12:45:37 INFO - PROCESS | 3132 | 1468352737061 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:37 INFO - PROCESS | 3132 | 1468352737066 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:37 INFO - PROCESS | 3132 | ++DOCSHELL 0DC17400 == 56 [pid = 3132] [id = 427] 12:45:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 106 (0DC19400) [pid = 3132] [serial = 1281] [outer = 00000000] 12:45:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 107 (0DE72000) [pid = 3132] [serial = 1282] [outer = 0DC19400] 12:45:37 INFO - PROCESS | 3132 | 1468352737118 Marionette DEBUG loaded listener.js 12:45:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 108 (119F0000) [pid = 3132] [serial = 1283] [outer = 0DC19400] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 0C7EC800 == 55 [pid = 3132] [id = 363] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 11CD5800 == 54 [pid = 3132] [id = 374] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 0DC77800 == 53 [pid = 3132] [id = 373] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 16CAA800 == 52 [pid = 3132] [id = 421] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 132D7800 == 51 [pid = 3132] [id = 420] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 1670D800 == 50 [pid = 3132] [id = 419] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 1648D400 == 49 [pid = 3132] [id = 418] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 0CE6A000 == 48 [pid = 3132] [id = 417] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 13248400 == 47 [pid = 3132] [id = 416] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 119F2C00 == 46 [pid = 3132] [id = 415] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 08C60C00 == 45 [pid = 3132] [id = 414] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 0C7F8C00 == 44 [pid = 3132] [id = 413] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 08887C00 == 43 [pid = 3132] [id = 409] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 08C61800 == 42 [pid = 3132] [id = 410] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 119F2000 == 41 [pid = 3132] [id = 365] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 0D70E400 == 40 [pid = 3132] [id = 372] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 15935000 == 39 [pid = 3132] [id = 406] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 13D8B800 == 38 [pid = 3132] [id = 405] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 0DACA800 == 37 [pid = 3132] [id = 382] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 1648B800 == 36 [pid = 3132] [id = 408] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 1347A000 == 35 [pid = 3132] [id = 383] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 0C7F1C00 == 34 [pid = 3132] [id = 407] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 148C6400 == 33 [pid = 3132] [id = 412] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 0DC18800 == 32 [pid = 3132] [id = 411] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 16BD8000 == 31 [pid = 3132] [id = 425] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 0C7F2400 == 30 [pid = 3132] [id = 426] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 119EA400 == 29 [pid = 3132] [id = 424] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 19E01400 == 28 [pid = 3132] [id = 422] 12:45:38 INFO - PROCESS | 3132 | --DOCSHELL 0CE21000 == 27 [pid = 3132] [id = 423] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 107 (119EE800) [pid = 3132] [serial = 1207] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 106 (11CCDC00) [pid = 3132] [serial = 1208] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 105 (1324B000) [pid = 3132] [serial = 1210] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 104 (0D6F8C00) [pid = 3132] [serial = 1204] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 103 (0D71BC00) [pid = 3132] [serial = 1205] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 102 (0D71CC00) [pid = 3132] [serial = 1202] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 101 (0D6F2400) [pid = 3132] [serial = 1201] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 100 (0DE6F400) [pid = 3132] [serial = 1189] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 99 (1347D000) [pid = 3132] [serial = 1213] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 98 (1390B400) [pid = 3132] [serial = 1214] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (16BDD000) [pid = 3132] [serial = 1195] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (185D3400) [pid = 3132] [serial = 1198] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (15936C00) [pid = 3132] [serial = 1217] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (15860000) [pid = 3132] [serial = 1216] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (13449800) [pid = 3132] [serial = 1192] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (148C0C00) [pid = 3132] [serial = 1222] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (1648D800) [pid = 3132] [serial = 1219] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (167A9800) [pid = 3132] [serial = 1225] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (16706000) [pid = 3132] [serial = 1220] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (1640A000) [pid = 3132] [serial = 1223] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (168E1400) [pid = 3132] [serial = 1226] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (173C4000) [pid = 3132] [serial = 1228] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (132DCC00) [pid = 3132] [serial = 1211] [outer = 00000000] [url = about:blank] 12:45:38 INFO - PROCESS | 3132 | 1468352738502 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]]]}] 12:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1731ms 12:45:38 INFO - PROCESS | 3132 | 1468352738531 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 12:45:38 INFO - PROCESS | 3132 | 1468352738535 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 12:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:45:38 INFO - PROCESS | 3132 | 1468352738540 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:45:38 INFO - PROCESS | 3132 | 1468352738543 Marionette TRACE conn6 <- [1,1674,null,{}] 12:45:38 INFO - PROCESS | 3132 | 1468352738549 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}] 12:45:38 INFO - PROCESS | 3132 | 1468352738552 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:38 INFO - PROCESS | 3132 | 1468352738648 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 12:45:38 INFO - PROCESS | 3132 | 1468352738748 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:38 INFO - PROCESS | 3132 | 1468352738751 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:38 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E8400 == 28 [pid = 3132] [id = 428] 12:45:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0C7E8800) [pid = 3132] [serial = 1284] [outer = 00000000] 12:45:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0C7F8C00) [pid = 3132] [serial = 1285] [outer = 0C7E8800] 12:45:38 INFO - PROCESS | 3132 | 1468352738802 Marionette DEBUG loaded listener.js 12:45:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0CE27800) [pid = 3132] [serial = 1286] [outer = 0C7E8800] 12:45:39 INFO - PROCESS | 3132 | 1468352739221 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]]]}] 12:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 12:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 729ms 12:45:39 INFO - PROCESS | 3132 | 1468352739273 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 12:45:39 INFO - PROCESS | 3132 | 1468352739278 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 12:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:45:39 INFO - PROCESS | 3132 | 1468352739284 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:45:39 INFO - PROCESS | 3132 | 1468352739287 Marionette TRACE conn6 <- [1,1678,null,{}] 12:45:39 INFO - PROCESS | 3132 | 1468352739291 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}] 12:45:39 INFO - PROCESS | 3132 | 1468352739294 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:39 INFO - PROCESS | 3132 | 1468352739388 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 12:45:39 INFO - PROCESS | 3132 | 1468352739396 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:39 INFO - PROCESS | 3132 | 1468352739398 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:39 INFO - PROCESS | 3132 | ++DOCSHELL 0D717000 == 29 [pid = 3132] [id = 429] 12:45:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0D718400) [pid = 3132] [serial = 1287] [outer = 00000000] 12:45:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (0D720400) [pid = 3132] [serial = 1288] [outer = 0D718400] 12:45:39 INFO - PROCESS | 3132 | 1468352739455 Marionette DEBUG loaded listener.js 12:45:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (0DACD000) [pid = 3132] [serial = 1289] [outer = 0D718400] 12:45:39 INFO - PROCESS | 3132 | 1468352739934 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]]]}] 12:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 731ms 12:45:40 INFO - PROCESS | 3132 | 1468352740049 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 12:45:40 INFO - PROCESS | 3132 | 1468352740051 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 12:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:45:40 INFO - PROCESS | 3132 | 1468352740055 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:45:40 INFO - PROCESS | 3132 | 1468352740058 Marionette TRACE conn6 <- [1,1682,null,{}] 12:45:40 INFO - PROCESS | 3132 | 1468352740071 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}] 12:45:40 INFO - PROCESS | 3132 | 1468352740075 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:40 INFO - PROCESS | 3132 | 1468352740209 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 12:45:40 INFO - PROCESS | 3132 | 1468352740219 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:40 INFO - PROCESS | 3132 | 1468352740222 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:40 INFO - PROCESS | 3132 | ++DOCSHELL 123E0800 == 30 [pid = 3132] [id = 430] 12:45:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (12374000) [pid = 3132] [serial = 1290] [outer = 00000000] 12:45:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (13058400) [pid = 3132] [serial = 1291] [outer = 12374000] 12:45:40 INFO - PROCESS | 3132 | 1468352740272 Marionette DEBUG loaded listener.js 12:45:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (132DAC00) [pid = 3132] [serial = 1292] [outer = 12374000] 12:45:40 INFO - PROCESS | 3132 | 1468352740754 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]]]}] 12:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 12:45:40 INFO - PROCESS | 3132 | 1468352740794 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 12:45:40 INFO - PROCESS | 3132 | 1468352740796 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 12:45:40 INFO - PROCESS | 3132 | 1468352740799 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:45:40 INFO - PROCESS | 3132 | 1468352740801 Marionette TRACE conn6 <- [1,1686,null,{}] 12:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:45:40 INFO - PROCESS | 3132 | 1468352740804 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}] 12:45:40 INFO - PROCESS | 3132 | 1468352740807 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:40 INFO - PROCESS | 3132 | 1468352740932 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 12:45:40 INFO - PROCESS | 3132 | 1468352740942 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:40 INFO - PROCESS | 3132 | 1468352740944 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:40 INFO - PROCESS | 3132 | ++DOCSHELL 132DD800 == 31 [pid = 3132] [id = 431] 12:45:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (13456400) [pid = 3132] [serial = 1293] [outer = 00000000] 12:45:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (134CB000) [pid = 3132] [serial = 1294] [outer = 13456400] 12:45:40 INFO - PROCESS | 3132 | 1468352740995 Marionette DEBUG loaded listener.js 12:45:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (13915C00) [pid = 3132] [serial = 1295] [outer = 13456400] 12:45:41 INFO - PROCESS | 3132 | 1468352741487 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]]]}] 12:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 12:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 12:45:41 INFO - PROCESS | 3132 | 1468352741537 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 12:45:41 INFO - PROCESS | 3132 | 1468352741539 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 12:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:45:41 INFO - PROCESS | 3132 | 1468352741542 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:45:41 INFO - PROCESS | 3132 | 1468352741544 Marionette TRACE conn6 <- [1,1690,null,{}] 12:45:41 INFO - PROCESS | 3132 | 1468352741547 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}] 12:45:41 INFO - PROCESS | 3132 | 1468352741549 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:41 INFO - PROCESS | 3132 | 1468352741671 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 12:45:41 INFO - PROCESS | 3132 | 1468352741681 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:41 INFO - PROCESS | 3132 | 1468352741683 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:41 INFO - PROCESS | 3132 | ++DOCSHELL 13D8BC00 == 32 [pid = 3132] [id = 432] 12:45:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (1488EC00) [pid = 3132] [serial = 1296] [outer = 00000000] 12:45:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 99 (148C9000) [pid = 3132] [serial = 1297] [outer = 1488EC00] 12:45:41 INFO - PROCESS | 3132 | 1468352741786 Marionette DEBUG loaded listener.js 12:45:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 100 (1585C000) [pid = 3132] [serial = 1298] [outer = 1488EC00] 12:45:42 INFO - PROCESS | 3132 | 1468352742235 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]]]}] 12:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 12:45:42 INFO - PROCESS | 3132 | 1468352742276 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 12:45:42 INFO - PROCESS | 3132 | 1468352742278 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 12:45:42 INFO - PROCESS | 3132 | 1468352742291 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:45:42 INFO - PROCESS | 3132 | 1468352742293 Marionette TRACE conn6 <- [1,1694,null,{}] 12:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:45:42 INFO - PROCESS | 3132 | 1468352742297 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}] 12:45:42 INFO - PROCESS | 3132 | 1468352742303 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:42 INFO - PROCESS | 3132 | 1468352742448 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 12:45:42 INFO - PROCESS | 3132 | 1468352742517 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:42 INFO - PROCESS | 3132 | 1468352742519 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:42 INFO - PROCESS | 3132 | ++DOCSHELL 162F2400 == 33 [pid = 3132] [id = 433] 12:45:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 101 (16484C00) [pid = 3132] [serial = 1299] [outer = 00000000] 12:45:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 102 (1648D000) [pid = 3132] [serial = 1300] [outer = 16484C00] 12:45:42 INFO - PROCESS | 3132 | 1468352742566 Marionette DEBUG loaded listener.js 12:45:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 103 (16705000) [pid = 3132] [serial = 1301] [outer = 16484C00] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 102 (1648EC00) [pid = 3132] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 101 (0C719000) [pid = 3132] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 100 (16833C00) [pid = 3132] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 99 (132D7000) [pid = 3132] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 98 (119F4400) [pid = 3132] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (0DC78400) [pid = 3132] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (13919000) [pid = 3132] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (0C978C00) [pid = 3132] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (16833800) [pid = 3132] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (0C722800) [pid = 3132] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (15857800) [pid = 3132] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (173DDC00) [pid = 3132] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (19E04800) [pid = 3132] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (13821400) [pid = 3132] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (168D9C00) [pid = 3132] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (168E3400) [pid = 3132] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0C982400) [pid = 3132] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (13245C00) [pid = 3132] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:45:43 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (11CC8800) [pid = 3132] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:45:43 INFO - PROCESS | 3132 | 1468352743318 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]]]}] 12:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1072ms 12:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:45:43 INFO - PROCESS | 3132 | 1468352743369 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 12:45:43 INFO - PROCESS | 3132 | 1468352743371 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 12:45:43 INFO - PROCESS | 3132 | 1468352743375 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:45:43 INFO - PROCESS | 3132 | 1468352743376 Marionette TRACE conn6 <- [1,1698,null,{}] 12:45:43 INFO - PROCESS | 3132 | 1468352743380 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}] 12:45:43 INFO - PROCESS | 3132 | 1468352743382 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:43 INFO - PROCESS | 3132 | 1468352743465 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 12:45:43 INFO - PROCESS | 3132 | 1468352743471 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:43 INFO - PROCESS | 3132 | 1468352743473 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:43 INFO - PROCESS | 3132 | ++DOCSHELL 0CEF2800 == 34 [pid = 3132] [id = 434] 12:45:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (0EDD1400) [pid = 3132] [serial = 1302] [outer = 00000000] 12:45:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (13473C00) [pid = 3132] [serial = 1303] [outer = 0EDD1400] 12:45:43 INFO - PROCESS | 3132 | 1468352743518 Marionette DEBUG loaded listener.js 12:45:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (134CB800) [pid = 3132] [serial = 1304] [outer = 0EDD1400] 12:45:43 INFO - PROCESS | 3132 | 1468352743954 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]]]}] 12:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 12:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:45:44 INFO - PROCESS | 3132 | 1468352744005 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 12:45:44 INFO - PROCESS | 3132 | 1468352744007 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 12:45:44 INFO - PROCESS | 3132 | 1468352744010 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:45:44 INFO - PROCESS | 3132 | 1468352744012 Marionette TRACE conn6 <- [1,1702,null,{}] 12:45:44 INFO - PROCESS | 3132 | 1468352744015 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}] 12:45:44 INFO - PROCESS | 3132 | 1468352744017 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:44 INFO - PROCESS | 3132 | 1468352744101 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 12:45:44 INFO - PROCESS | 3132 | 1468352744107 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:44 INFO - PROCESS | 3132 | 1468352744109 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:44 INFO - PROCESS | 3132 | ++DOCSHELL 08C56400 == 35 [pid = 3132] [id = 435] 12:45:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (12428400) [pid = 3132] [serial = 1305] [outer = 00000000] 12:45:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (16702000) [pid = 3132] [serial = 1306] [outer = 12428400] 12:45:44 INFO - PROCESS | 3132 | 1468352744152 Marionette DEBUG loaded listener.js 12:45:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (16704800) [pid = 3132] [serial = 1307] [outer = 12428400] 12:45:44 INFO - PROCESS | 3132 | 1468352744597 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]]]}] 12:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 12:45:44 INFO - PROCESS | 3132 | 1468352744641 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 12:45:44 INFO - PROCESS | 3132 | 1468352744643 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 12:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:45:44 INFO - PROCESS | 3132 | 1468352744661 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:45:44 INFO - PROCESS | 3132 | 1468352744663 Marionette TRACE conn6 <- [1,1706,null,{}] 12:45:44 INFO - PROCESS | 3132 | 1468352744667 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}] 12:45:44 INFO - PROCESS | 3132 | 1468352744669 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:44 INFO - PROCESS | 3132 | 1468352744748 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 12:45:44 INFO - PROCESS | 3132 | 1468352744754 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:44 INFO - PROCESS | 3132 | 1468352744756 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:44 INFO - PROCESS | 3132 | ++DOCSHELL 11CD6000 == 36 [pid = 3132] [id = 436] 12:45:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (16720800) [pid = 3132] [serial = 1308] [outer = 00000000] 12:45:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (168DC000) [pid = 3132] [serial = 1309] [outer = 16720800] 12:45:44 INFO - PROCESS | 3132 | 1468352744802 Marionette DEBUG loaded listener.js 12:45:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (168DE000) [pid = 3132] [serial = 1310] [outer = 16720800] 12:45:45 INFO - PROCESS | 3132 | 1468352745600 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]]]}] 12:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1039ms 12:45:45 INFO - PROCESS | 3132 | 1468352745688 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 12:45:45 INFO - PROCESS | 3132 | 1468352745693 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 12:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:45:45 INFO - PROCESS | 3132 | 1468352745698 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:45:45 INFO - PROCESS | 3132 | 1468352745702 Marionette TRACE conn6 <- [1,1710,null,{}] 12:45:45 INFO - PROCESS | 3132 | 1468352745730 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}] 12:45:45 INFO - PROCESS | 3132 | 1468352745733 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:45 INFO - PROCESS | 3132 | 1468352745877 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 12:45:45 INFO - PROCESS | 3132 | 1468352745994 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:45 INFO - PROCESS | 3132 | 1468352745997 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:46 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E2400 == 37 [pid = 3132] [id = 437] 12:45:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (0C7E4800) [pid = 3132] [serial = 1311] [outer = 00000000] 12:45:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (0D6F6800) [pid = 3132] [serial = 1312] [outer = 0C7E4800] 12:45:46 INFO - PROCESS | 3132 | 1468352746054 Marionette DEBUG loaded listener.js 12:45:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (0D71BC00) [pid = 3132] [serial = 1313] [outer = 0C7E4800] 12:45:46 INFO - PROCESS | 3132 | 1468352746770 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]]]}] 12:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 12:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1155ms 12:45:46 INFO - PROCESS | 3132 | 1468352746858 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 12:45:46 INFO - PROCESS | 3132 | 1468352746863 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 12:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:45:46 INFO - PROCESS | 3132 | 1468352746869 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:45:46 INFO - PROCESS | 3132 | 1468352746872 Marionette TRACE conn6 <- [1,1714,null,{}] 12:45:46 INFO - PROCESS | 3132 | 1468352746877 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}] 12:45:46 INFO - PROCESS | 3132 | 1468352746880 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:47 INFO - PROCESS | 3132 | 1468352747038 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 12:45:47 INFO - PROCESS | 3132 | 1468352747191 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:47 INFO - PROCESS | 3132 | 1468352747193 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:47 INFO - PROCESS | 3132 | ++DOCSHELL 0CE6DC00 == 38 [pid = 3132] [id = 438] 12:45:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (119CF000) [pid = 3132] [serial = 1314] [outer = 00000000] 12:45:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 98 (119D3400) [pid = 3132] [serial = 1315] [outer = 119CF000] 12:45:47 INFO - PROCESS | 3132 | 1468352747253 Marionette DEBUG loaded listener.js 12:45:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 99 (119D7C00) [pid = 3132] [serial = 1316] [outer = 119CF000] 12:45:48 INFO - PROCESS | 3132 | 1468352748129 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]]]}] 12:45:48 INFO - PROCESS | 3132 | --DOCSHELL 08C56400 == 37 [pid = 3132] [id = 435] 12:45:48 INFO - PROCESS | 3132 | --DOCSHELL 0CEF2800 == 36 [pid = 3132] [id = 434] 12:45:48 INFO - PROCESS | 3132 | --DOCSHELL 162F2400 == 35 [pid = 3132] [id = 433] 12:45:48 INFO - PROCESS | 3132 | --DOCSHELL 13D8BC00 == 34 [pid = 3132] [id = 432] 12:45:48 INFO - PROCESS | 3132 | --DOCSHELL 132DD800 == 33 [pid = 3132] [id = 431] 12:45:48 INFO - PROCESS | 3132 | --DOCSHELL 123E0800 == 32 [pid = 3132] [id = 430] 12:45:48 INFO - PROCESS | 3132 | --DOCSHELL 0D717000 == 31 [pid = 3132] [id = 429] 12:45:48 INFO - PROCESS | 3132 | --DOCSHELL 0C7E8400 == 30 [pid = 3132] [id = 428] 12:45:48 INFO - PROCESS | 3132 | --DOCSHELL 0DC17400 == 29 [pid = 3132] [id = 427] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 98 (186A7400) [pid = 3132] [serial = 1199] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 97 (173C1400) [pid = 3132] [serial = 1196] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (16BDF000) [pid = 3132] [serial = 1187] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (119ED800) [pid = 3132] [serial = 1190] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (13D91800) [pid = 3132] [serial = 1193] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (16723000) [pid = 3132] [serial = 1256] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (1670E000) [pid = 3132] [serial = 1255] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (0D67F400) [pid = 3132] [serial = 1243] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (0D727800) [pid = 3132] [serial = 1244] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (186B3400) [pid = 3132] [serial = 1229] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (1347CC00) [pid = 3132] [serial = 1249] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (11BE7800) [pid = 3132] [serial = 1246] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (12320C00) [pid = 3132] [serial = 1247] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0DFCFC00) [pid = 3132] [serial = 1234] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (119E9C00) [pid = 3132] [serial = 1235] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1683B800) [pid = 3132] [serial = 1261] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0D67F800) [pid = 3132] [serial = 1240] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (168E4000) [pid = 3132] [serial = 1258] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0D6F5400) [pid = 3132] [serial = 1241] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0CF59800) [pid = 3132] [serial = 1231] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0D695000) [pid = 3132] [serial = 1232] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (15938C00) [pid = 3132] [serial = 1237] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (168E1000) [pid = 3132] [serial = 1238] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (18941800) [pid = 3132] [serial = 1264] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (19E0BC00) [pid = 3132] [serial = 1268] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (19E08800) [pid = 3132] [serial = 1267] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (16BDC000) [pid = 3132] [serial = 1259] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (168D7800) [pid = 3132] [serial = 1262] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (14898400) [pid = 3132] [serial = 1252] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (192B8000) [pid = 3132] [serial = 1265] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (15844800) [pid = 3132] [serial = 1253] [outer = 00000000] [url = about:blank] 12:45:48 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (135C0000) [pid = 3132] [serial = 1250] [outer = 00000000] [url = about:blank] 12:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1332ms 12:45:48 INFO - PROCESS | 3132 | 1468352748205 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 12:45:48 INFO - PROCESS | 3132 | 1468352748209 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 12:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:45:48 INFO - PROCESS | 3132 | 1468352748214 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:45:48 INFO - PROCESS | 3132 | 1468352748217 Marionette TRACE conn6 <- [1,1718,null,{}] 12:45:48 INFO - PROCESS | 3132 | 1468352748223 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}] 12:45:48 INFO - PROCESS | 3132 | 1468352748226 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:48 INFO - PROCESS | 3132 | 1468352748323 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 12:45:48 INFO - PROCESS | 3132 | 1468352748331 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:48 INFO - PROCESS | 3132 | 1468352748334 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:48 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F1400 == 30 [pid = 3132] [id = 439] 12:45:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0C7F6800) [pid = 3132] [serial = 1317] [outer = 00000000] 12:45:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0CE6C800) [pid = 3132] [serial = 1318] [outer = 0C7F6800] 12:45:48 INFO - PROCESS | 3132 | 1468352748384 Marionette DEBUG loaded listener.js 12:45:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0CF5F400) [pid = 3132] [serial = 1319] [outer = 0C7F6800] 12:45:48 INFO - PROCESS | 3132 | 1468352748916 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]]]}] 12:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 12:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 729ms 12:45:48 INFO - PROCESS | 3132 | 1468352748949 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 12:45:48 INFO - PROCESS | 3132 | 1468352748953 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 12:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:45:48 INFO - PROCESS | 3132 | 1468352748959 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:45:48 INFO - PROCESS | 3132 | 1468352748961 Marionette TRACE conn6 <- [1,1722,null,{}] 12:45:48 INFO - PROCESS | 3132 | 1468352748965 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}] 12:45:48 INFO - PROCESS | 3132 | 1468352748968 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:49 INFO - PROCESS | 3132 | 1468352749057 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 12:45:49 INFO - PROCESS | 3132 | 1468352749066 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:49 INFO - PROCESS | 3132 | 1468352749068 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:49 INFO - PROCESS | 3132 | ++DOCSHELL 0C719400 == 31 [pid = 3132] [id = 440] 12:45:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D6F7000) [pid = 3132] [serial = 1320] [outer = 00000000] 12:45:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0D728000) [pid = 3132] [serial = 1321] [outer = 0D6F7000] 12:45:49 INFO - PROCESS | 3132 | 1468352749116 Marionette DEBUG loaded listener.js 12:45:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0DC77800) [pid = 3132] [serial = 1322] [outer = 0D6F7000] 12:45:49 INFO - PROCESS | 3132 | 1468352749586 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]]]}] 12:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 12:45:49 INFO - PROCESS | 3132 | 1468352749630 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 12:45:49 INFO - PROCESS | 3132 | 1468352749632 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 12:45:49 INFO - PROCESS | 3132 | 1468352749635 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:45:49 INFO - PROCESS | 3132 | 1468352749639 Marionette TRACE conn6 <- [1,1726,null,{}] 12:45:49 INFO - PROCESS | 3132 | 1468352749650 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}] 12:45:49 INFO - PROCESS | 3132 | 1468352749655 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:49 INFO - PROCESS | 3132 | 1468352749776 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 12:45:49 INFO - PROCESS | 3132 | 1468352749796 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:49 INFO - PROCESS | 3132 | 1468352749799 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:49 INFO - PROCESS | 3132 | ++DOCSHELL 119F3C00 == 32 [pid = 3132] [id = 441] 12:45:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (119F4800) [pid = 3132] [serial = 1323] [outer = 00000000] 12:45:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (11BE7000) [pid = 3132] [serial = 1324] [outer = 119F4800] 12:45:49 INFO - PROCESS | 3132 | 1468352749850 Marionette DEBUG loaded listener.js 12:45:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (11EBE400) [pid = 3132] [serial = 1325] [outer = 119F4800] 12:45:50 INFO - PROCESS | 3132 | 1468352750314 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]]]}] 12:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 12:45:50 INFO - PROCESS | 3132 | 1468352750375 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 12:45:50 INFO - PROCESS | 3132 | 1468352750378 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 12:45:50 INFO - PROCESS | 3132 | 1468352750381 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:45:50 INFO - PROCESS | 3132 | 1468352750383 Marionette TRACE conn6 <- [1,1730,null,{}] 12:45:50 INFO - PROCESS | 3132 | 1468352750386 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}] 12:45:50 INFO - PROCESS | 3132 | 1468352750388 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:50 INFO - PROCESS | 3132 | 1468352750508 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 12:45:50 INFO - PROCESS | 3132 | 1468352750565 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:50 INFO - PROCESS | 3132 | 1468352750567 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:50 INFO - PROCESS | 3132 | ++DOCSHELL 123E1800 == 33 [pid = 3132] [id = 442] 12:45:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (123E6800) [pid = 3132] [serial = 1326] [outer = 00000000] 12:45:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (13059000) [pid = 3132] [serial = 1327] [outer = 123E6800] 12:45:50 INFO - PROCESS | 3132 | 1468352750616 Marionette DEBUG loaded listener.js 12:45:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (132DDC00) [pid = 3132] [serial = 1328] [outer = 123E6800] 12:45:51 INFO - PROCESS | 3132 | 1468352751040 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]]]}] 12:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 12:45:51 INFO - PROCESS | 3132 | 1468352751059 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 12:45:51 INFO - PROCESS | 3132 | 1468352751061 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 12:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:45:51 INFO - PROCESS | 3132 | 1468352751064 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:45:51 INFO - PROCESS | 3132 | 1468352751065 Marionette TRACE conn6 <- [1,1734,null,{}] 12:45:51 INFO - PROCESS | 3132 | 1468352751069 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}] 12:45:51 INFO - PROCESS | 3132 | 1468352751071 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:51 INFO - PROCESS | 3132 | 1468352751183 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 12:45:51 INFO - PROCESS | 3132 | 1468352751279 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:51 INFO - PROCESS | 3132 | 1468352751281 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:51 INFO - PROCESS | 3132 | ++DOCSHELL 13450800 == 34 [pid = 3132] [id = 443] 12:45:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (13457400) [pid = 3132] [serial = 1329] [outer = 00000000] 12:45:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (134C9400) [pid = 3132] [serial = 1330] [outer = 13457400] 12:45:51 INFO - PROCESS | 3132 | 1468352751330 Marionette DEBUG loaded listener.js 12:45:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (135C2800) [pid = 3132] [serial = 1331] [outer = 13457400] 12:45:51 INFO - PROCESS | 3132 | 1468352751779 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]]]}] 12:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 770ms 12:45:51 INFO - PROCESS | 3132 | 1468352751838 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 12:45:51 INFO - PROCESS | 3132 | 1468352751840 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 12:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:45:51 INFO - PROCESS | 3132 | 1468352751843 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:45:51 INFO - PROCESS | 3132 | 1468352751845 Marionette TRACE conn6 <- [1,1738,null,{}] 12:45:51 INFO - PROCESS | 3132 | 1468352751848 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}] 12:45:51 INFO - PROCESS | 3132 | 1468352751854 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:51 INFO - PROCESS | 3132 | 1468352752001 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 12:45:52 INFO - PROCESS | 3132 | 1468352752066 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:52 INFO - PROCESS | 3132 | 1468352752068 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:52 INFO - PROCESS | 3132 | ++DOCSHELL 15856C00 == 35 [pid = 3132] [id = 444] 12:45:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (1585D400) [pid = 3132] [serial = 1332] [outer = 00000000] 12:45:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (15936000) [pid = 3132] [serial = 1333] [outer = 1585D400] 12:45:52 INFO - PROCESS | 3132 | 1468352752112 Marionette DEBUG loaded listener.js 12:45:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (15860000) [pid = 3132] [serial = 1334] [outer = 1585D400] 12:45:52 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (13456400) [pid = 3132] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:45:52 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0DC19400) [pid = 3132] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:45:52 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (12374000) [pid = 3132] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:45:52 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (1488EC00) [pid = 3132] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:45:52 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0D718400) [pid = 3132] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:45:52 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0C7E8800) [pid = 3132] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:45:52 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (16484C00) [pid = 3132] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:45:52 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (12428400) [pid = 3132] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:45:52 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0CE2A800) [pid = 3132] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:45:52 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (119ED000) [pid = 3132] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:45:52 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (17353000) [pid = 3132] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:45:52 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (1670EC00) [pid = 3132] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:45:52 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0EDD1400) [pid = 3132] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:45:52 INFO - PROCESS | 3132 | 1468352752619 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]]]}] 12:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 830ms 12:45:52 INFO - PROCESS | 3132 | 1468352752675 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 12:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:45:52 INFO - PROCESS | 3132 | 1468352752677 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 12:45:52 INFO - PROCESS | 3132 | 1468352752680 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:45:52 INFO - PROCESS | 3132 | 1468352752681 Marionette TRACE conn6 <- [1,1742,null,{}] 12:45:52 INFO - PROCESS | 3132 | 1468352752685 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}] 12:45:52 INFO - PROCESS | 3132 | 1468352752687 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:52 INFO - PROCESS | 3132 | 1468352752808 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 12:45:52 INFO - PROCESS | 3132 | 1468352752873 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:52 INFO - PROCESS | 3132 | 1468352752875 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:52 INFO - PROCESS | 3132 | ++DOCSHELL 0CE2A800 == 36 [pid = 3132] [id = 445] 12:45:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0DC78400) [pid = 3132] [serial = 1335] [outer = 00000000] 12:45:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (12428400) [pid = 3132] [serial = 1336] [outer = 0DC78400] 12:45:52 INFO - PROCESS | 3132 | 1468352752920 Marionette DEBUG loaded listener.js 12:45:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (1592D800) [pid = 3132] [serial = 1337] [outer = 0DC78400] 12:45:53 INFO - PROCESS | 3132 | 1468352753271 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]]]}] 12:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 12:45:53 INFO - PROCESS | 3132 | 1468352753313 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 12:45:53 INFO - PROCESS | 3132 | 1468352753315 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 12:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:45:53 INFO - PROCESS | 3132 | 1468352753318 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:45:53 INFO - PROCESS | 3132 | 1468352753320 Marionette TRACE conn6 <- [1,1746,null,{}] 12:45:53 INFO - PROCESS | 3132 | 1468352753323 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}] 12:45:53 INFO - PROCESS | 3132 | 1468352753325 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:53 INFO - PROCESS | 3132 | 1468352753410 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 12:45:53 INFO - PROCESS | 3132 | 1468352753415 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:53 INFO - PROCESS | 3132 | 1468352753417 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:53 INFO - PROCESS | 3132 | ++DOCSHELL 1585B400 == 37 [pid = 3132] [id = 446] 12:45:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (15935800) [pid = 3132] [serial = 1338] [outer = 00000000] 12:45:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (16487C00) [pid = 3132] [serial = 1339] [outer = 15935800] 12:45:53 INFO - PROCESS | 3132 | 1468352753464 Marionette DEBUG loaded listener.js 12:45:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (1648D400) [pid = 3132] [serial = 1340] [outer = 15935800] 12:45:53 INFO - PROCESS | 3132 | 1468352753894 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]]]}] 12:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 12:45:53 INFO - PROCESS | 3132 | 1468352753951 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 12:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:45:53 INFO - PROCESS | 3132 | 1468352753953 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 12:45:53 INFO - PROCESS | 3132 | 1468352753966 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:45:53 INFO - PROCESS | 3132 | 1468352753968 Marionette TRACE conn6 <- [1,1750,null,{}] 12:45:53 INFO - PROCESS | 3132 | 1468352753972 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}] 12:45:53 INFO - PROCESS | 3132 | 1468352753974 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:54 INFO - PROCESS | 3132 | 1468352754059 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 12:45:54 INFO - PROCESS | 3132 | 1468352754065 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:54 INFO - PROCESS | 3132 | 1468352754067 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:54 INFO - PROCESS | 3132 | ++DOCSHELL 08886800 == 38 [pid = 3132] [id = 447] 12:45:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (16487400) [pid = 3132] [serial = 1341] [outer = 00000000] 12:45:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (167A9800) [pid = 3132] [serial = 1342] [outer = 16487400] 12:45:54 INFO - PROCESS | 3132 | 1468352754112 Marionette DEBUG loaded listener.js 12:45:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (168E0000) [pid = 3132] [serial = 1343] [outer = 16487400] 12:45:54 INFO - PROCESS | 3132 | 1468352754735 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]]]}] 12:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 830ms 12:45:54 INFO - PROCESS | 3132 | 1468352754787 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 12:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:45:54 INFO - PROCESS | 3132 | 1468352754792 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 12:45:54 INFO - PROCESS | 3132 | 1468352754797 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:45:54 INFO - PROCESS | 3132 | 1468352754801 Marionette TRACE conn6 <- [1,1754,null,{}] 12:45:54 INFO - PROCESS | 3132 | 1468352754807 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}] 12:45:54 INFO - PROCESS | 3132 | 1468352754811 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:54 INFO - PROCESS | 3132 | 1468352754931 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 12:45:55 INFO - PROCESS | 3132 | 1468352755049 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:55 INFO - PROCESS | 3132 | 1468352755052 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:55 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E9C00 == 39 [pid = 3132] [id = 448] 12:45:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0C7EEC00) [pid = 3132] [serial = 1344] [outer = 00000000] 12:45:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0D6F0000) [pid = 3132] [serial = 1345] [outer = 0C7EEC00] 12:45:55 INFO - PROCESS | 3132 | 1468352755113 Marionette DEBUG loaded listener.js 12:45:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0D713400) [pid = 3132] [serial = 1346] [outer = 0C7EEC00] 12:45:55 INFO - PROCESS | 3132 | 1468352755726 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]]]}] 12:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 990ms 12:45:55 INFO - PROCESS | 3132 | 1468352755787 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 12:45:55 INFO - PROCESS | 3132 | 1468352755792 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 12:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:45:55 INFO - PROCESS | 3132 | 1468352755799 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:45:55 INFO - PROCESS | 3132 | 1468352755802 Marionette TRACE conn6 <- [1,1758,null,{}] 12:45:55 INFO - PROCESS | 3132 | 1468352755806 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}] 12:45:55 INFO - PROCESS | 3132 | 1468352755809 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:55 INFO - PROCESS | 3132 | 1468352755958 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 12:45:56 INFO - PROCESS | 3132 | 1468352756099 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:56 INFO - PROCESS | 3132 | 1468352756102 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:56 INFO - PROCESS | 3132 | ++DOCSHELL 119D3C00 == 40 [pid = 3132] [id = 449] 12:45:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (119D6000) [pid = 3132] [serial = 1347] [outer = 00000000] 12:45:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (11BA7C00) [pid = 3132] [serial = 1348] [outer = 119D6000] 12:45:56 INFO - PROCESS | 3132 | 1468352756163 Marionette DEBUG loaded listener.js 12:45:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (1236CC00) [pid = 3132] [serial = 1349] [outer = 119D6000] 12:45:56 INFO - PROCESS | 3132 | 1468352756805 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]]]}] 12:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1021ms 12:45:56 INFO - PROCESS | 3132 | 1468352756823 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 12:45:56 INFO - PROCESS | 3132 | 1468352756826 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 12:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:45:56 INFO - PROCESS | 3132 | 1468352756830 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:45:56 INFO - PROCESS | 3132 | 1468352756834 Marionette TRACE conn6 <- [1,1762,null,{}] 12:45:56 INFO - PROCESS | 3132 | 1468352756845 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}] 12:45:56 INFO - PROCESS | 3132 | 1468352756851 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:56 INFO - PROCESS | 3132 | 1468352756980 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 12:45:57 INFO - PROCESS | 3132 | 1468352757119 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:57 INFO - PROCESS | 3132 | 1468352757122 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:57 INFO - PROCESS | 3132 | ++DOCSHELL 16708C00 == 41 [pid = 3132] [id = 450] 12:45:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (16710000) [pid = 3132] [serial = 1350] [outer = 00000000] 12:45:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (168DA800) [pid = 3132] [serial = 1351] [outer = 16710000] 12:45:57 INFO - PROCESS | 3132 | 1468352757184 Marionette DEBUG loaded listener.js 12:45:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (16BDC800) [pid = 3132] [serial = 1352] [outer = 16710000] 12:45:57 INFO - PROCESS | 3132 | 1468352757830 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]]]}] 12:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1024ms 12:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:45:57 INFO - PROCESS | 3132 | 1468352757864 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 12:45:57 INFO - PROCESS | 3132 | 1468352757867 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 12:45:57 INFO - PROCESS | 3132 | 1468352757870 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:45:57 INFO - PROCESS | 3132 | 1468352757873 Marionette TRACE conn6 <- [1,1766,null,{}] 12:45:57 INFO - PROCESS | 3132 | 1468352757876 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}] 12:45:57 INFO - PROCESS | 3132 | 1468352757879 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:57 INFO - PROCESS | 3132 | 1468352757996 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 12:45:58 INFO - PROCESS | 3132 | 1468352758136 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:58 INFO - PROCESS | 3132 | 1468352758139 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:58 INFO - PROCESS | 3132 | ++DOCSHELL 16BD8C00 == 42 [pid = 3132] [id = 451] 12:45:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (16CAE400) [pid = 3132] [serial = 1353] [outer = 00000000] 12:45:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (173BE800) [pid = 3132] [serial = 1354] [outer = 16CAE400] 12:45:58 INFO - PROCESS | 3132 | 1468352758197 Marionette DEBUG loaded listener.js 12:45:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (173DDC00) [pid = 3132] [serial = 1355] [outer = 16CAE400] 12:45:58 INFO - PROCESS | 3132 | 1468352758999 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]]]}] 12:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 12:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1170ms 12:45:59 INFO - PROCESS | 3132 | 1468352759043 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 12:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:45:59 INFO - PROCESS | 3132 | 1468352759048 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 12:45:59 INFO - PROCESS | 3132 | 1468352759053 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:45:59 INFO - PROCESS | 3132 | 1468352759056 Marionette TRACE conn6 <- [1,1770,null,{}] 12:45:59 INFO - PROCESS | 3132 | 1468352759061 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}] 12:45:59 INFO - PROCESS | 3132 | 1468352759064 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:59 INFO - PROCESS | 3132 | 1468352759167 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 12:45:59 INFO - PROCESS | 3132 | 1468352759309 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:59 INFO - PROCESS | 3132 | 1468352759314 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:45:59 INFO - PROCESS | 3132 | ++DOCSHELL 0D672400 == 43 [pid = 3132] [id = 452] 12:45:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (0D6F2400) [pid = 3132] [serial = 1356] [outer = 00000000] 12:45:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (0D71B000) [pid = 3132] [serial = 1357] [outer = 0D6F2400] 12:45:59 INFO - PROCESS | 3132 | 1468352759368 Marionette DEBUG loaded listener.js 12:45:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (0DE09800) [pid = 3132] [serial = 1358] [outer = 0D6F2400] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 1585B400 == 42 [pid = 3132] [id = 446] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 0CE2A800 == 41 [pid = 3132] [id = 445] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 15856C00 == 40 [pid = 3132] [id = 444] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 13450800 == 39 [pid = 3132] [id = 443] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 123E1800 == 38 [pid = 3132] [id = 442] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 119F3C00 == 37 [pid = 3132] [id = 441] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 0C719400 == 36 [pid = 3132] [id = 440] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 0C7F1400 == 35 [pid = 3132] [id = 439] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 0CE6DC00 == 34 [pid = 3132] [id = 438] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 0C7E2400 == 33 [pid = 3132] [id = 437] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 11CD6000 == 32 [pid = 3132] [id = 436] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 16BD8C00 == 31 [pid = 3132] [id = 451] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 119D3C00 == 30 [pid = 3132] [id = 449] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 16708C00 == 29 [pid = 3132] [id = 450] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 08886800 == 28 [pid = 3132] [id = 447] 12:46:00 INFO - PROCESS | 3132 | --DOCSHELL 0C7E9C00 == 27 [pid = 3132] [id = 448] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (134CB000) [pid = 3132] [serial = 1294] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (119F0000) [pid = 3132] [serial = 1283] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (0DE72000) [pid = 3132] [serial = 1282] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (13058400) [pid = 3132] [serial = 1291] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (148C9000) [pid = 3132] [serial = 1297] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (0D720400) [pid = 3132] [serial = 1288] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0DACD000) [pid = 3132] [serial = 1289] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0C7F8C00) [pid = 3132] [serial = 1285] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0CE27800) [pid = 3132] [serial = 1286] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (1648D000) [pid = 3132] [serial = 1300] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (1585C000) [pid = 3132] [serial = 1298] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (16702000) [pid = 3132] [serial = 1306] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0DC17800) [pid = 3132] [serial = 1271] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0D71E400) [pid = 3132] [serial = 1270] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (132E1400) [pid = 3132] [serial = 1274] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (123E7400) [pid = 3132] [serial = 1273] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (19E0F800) [pid = 3132] [serial = 1277] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (192B6400) [pid = 3132] [serial = 1276] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (19F81800) [pid = 3132] [serial = 1280] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (19F7CC00) [pid = 3132] [serial = 1279] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (16705000) [pid = 3132] [serial = 1301] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (16704800) [pid = 3132] [serial = 1307] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (134CB800) [pid = 3132] [serial = 1304] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (168DC000) [pid = 3132] [serial = 1309] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (13915C00) [pid = 3132] [serial = 1295] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (13473C00) [pid = 3132] [serial = 1303] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (132DAC00) [pid = 3132] [serial = 1292] [outer = 00000000] [url = about:blank] 12:46:00 INFO - PROCESS | 3132 | 1468352760572 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]]]}] 12:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 12:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1575ms 12:46:00 INFO - PROCESS | 3132 | 1468352760629 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 12:46:00 INFO - PROCESS | 3132 | 1468352760633 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 12:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:46:00 INFO - PROCESS | 3132 | 1468352760637 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:46:00 INFO - PROCESS | 3132 | 1468352760640 Marionette TRACE conn6 <- [1,1774,null,{}] 12:46:00 INFO - PROCESS | 3132 | 1468352760647 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}] 12:46:00 INFO - PROCESS | 3132 | 1468352760650 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:00 INFO - PROCESS | 3132 | 1468352760737 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 12:46:00 INFO - PROCESS | 3132 | 1468352760744 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:00 INFO - PROCESS | 3132 | 1468352760748 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:00 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F0C00 == 28 [pid = 3132] [id = 453] 12:46:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0C7F1400) [pid = 3132] [serial = 1359] [outer = 00000000] 12:46:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0C7F7800) [pid = 3132] [serial = 1360] [outer = 0C7F1400] 12:46:00 INFO - PROCESS | 3132 | 1468352760800 Marionette DEBUG loaded listener.js 12:46:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0CE6EC00) [pid = 3132] [serial = 1361] [outer = 0C7F1400] 12:46:01 INFO - PROCESS | 3132 | 1468352761332 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]]]}] 12:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 12:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 12:46:01 INFO - PROCESS | 3132 | 1468352761368 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 12:46:01 INFO - PROCESS | 3132 | 1468352761373 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 12:46:01 INFO - PROCESS | 3132 | 1468352761379 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:46:01 INFO - PROCESS | 3132 | 1468352761382 Marionette TRACE conn6 <- [1,1778,null,{}] 12:46:01 INFO - PROCESS | 3132 | 1468352761386 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}] 12:46:01 INFO - PROCESS | 3132 | 1468352761388 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:01 INFO - PROCESS | 3132 | 1468352761482 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 12:46:01 INFO - PROCESS | 3132 | 1468352761610 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:01 INFO - PROCESS | 3132 | 1468352761613 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:01 INFO - PROCESS | 3132 | ++DOCSHELL 0D71F000 == 29 [pid = 3132] [id = 454] 12:46:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0D71F400) [pid = 3132] [serial = 1362] [outer = 00000000] 12:46:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0D729800) [pid = 3132] [serial = 1363] [outer = 0D71F400] 12:46:01 INFO - PROCESS | 3132 | 1468352761664 Marionette DEBUG loaded listener.js 12:46:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0DC13400) [pid = 3132] [serial = 1364] [outer = 0D71F400] 12:46:02 INFO - PROCESS | 3132 | 1468352762054 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]]]}] 12:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 12:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:46:02 INFO - PROCESS | 3132 | 1468352762113 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 12:46:02 INFO - PROCESS | 3132 | 1468352762115 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 12:46:02 INFO - PROCESS | 3132 | 1468352762118 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:46:02 INFO - PROCESS | 3132 | 1468352762122 Marionette TRACE conn6 <- [1,1782,null,{}] 12:46:02 INFO - PROCESS | 3132 | 1468352762133 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}] 12:46:02 INFO - PROCESS | 3132 | 1468352762138 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:02 INFO - PROCESS | 3132 | 1468352762225 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 12:46:02 INFO - PROCESS | 3132 | 1468352762233 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:02 INFO - PROCESS | 3132 | 1468352762236 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:02 INFO - PROCESS | 3132 | ++DOCSHELL 119CC000 == 30 [pid = 3132] [id = 455] 12:46:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (119CF800) [pid = 3132] [serial = 1365] [outer = 00000000] 12:46:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (119EAC00) [pid = 3132] [serial = 1366] [outer = 119CF800] 12:46:02 INFO - PROCESS | 3132 | 1468352762284 Marionette DEBUG loaded listener.js 12:46:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (119F4000) [pid = 3132] [serial = 1367] [outer = 119CF800] 12:46:02 INFO - PROCESS | 3132 | 1468352762838 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]]]}] 12:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 790ms 12:46:02 INFO - PROCESS | 3132 | 1468352762909 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 12:46:02 INFO - PROCESS | 3132 | 1468352762912 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 12:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:46:02 INFO - PROCESS | 3132 | 1468352762915 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:46:02 INFO - PROCESS | 3132 | 1468352762917 Marionette TRACE conn6 <- [1,1786,null,{}] 12:46:02 INFO - PROCESS | 3132 | 1468352762921 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}] 12:46:02 INFO - PROCESS | 3132 | 1468352762923 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:03 INFO - PROCESS | 3132 | 1468352763045 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 12:46:03 INFO - PROCESS | 3132 | 1468352763110 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:03 INFO - PROCESS | 3132 | 1468352763112 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:03 INFO - PROCESS | 3132 | ++DOCSHELL 12260800 == 31 [pid = 3132] [id = 456] 12:46:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (1231F400) [pid = 3132] [serial = 1368] [outer = 00000000] 12:46:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (124EF800) [pid = 3132] [serial = 1369] [outer = 1231F400] 12:46:03 INFO - PROCESS | 3132 | 1468352763159 Marionette DEBUG loaded listener.js 12:46:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (132DAC00) [pid = 3132] [serial = 1370] [outer = 1231F400] 12:46:03 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (1585D400) [pid = 3132] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:46:03 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (13457400) [pid = 3132] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:46:03 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0DC78400) [pid = 3132] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:46:03 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0C7E4800) [pid = 3132] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:46:03 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D6F7000) [pid = 3132] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:46:03 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (119CF000) [pid = 3132] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:46:03 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (16720800) [pid = 3132] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:46:03 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (119F4800) [pid = 3132] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:46:03 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0C7F6800) [pid = 3132] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:46:03 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (15935800) [pid = 3132] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:46:03 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (16487400) [pid = 3132] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:46:03 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (123E6800) [pid = 3132] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:46:04 INFO - PROCESS | 3132 | 1468352764269 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]]]}] 12:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1377ms 12:46:04 INFO - PROCESS | 3132 | 1468352764296 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 12:46:04 INFO - PROCESS | 3132 | 1468352764301 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 12:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:46:04 INFO - PROCESS | 3132 | 1468352764305 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:46:04 INFO - PROCESS | 3132 | 1468352764311 Marionette TRACE conn6 <- [1,1790,null,{}] 12:46:04 INFO - PROCESS | 3132 | 1468352764317 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}] 12:46:04 INFO - PROCESS | 3132 | 1468352764320 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:04 INFO - PROCESS | 3132 | 1468352764444 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 12:46:04 INFO - PROCESS | 3132 | 1468352764565 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:04 INFO - PROCESS | 3132 | 1468352764568 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:04 INFO - PROCESS | 3132 | ++DOCSHELL 0C7ED000 == 32 [pid = 3132] [id = 457] 12:46:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0C7F2000) [pid = 3132] [serial = 1371] [outer = 00000000] 12:46:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D6ED000) [pid = 3132] [serial = 1372] [outer = 0C7F2000] 12:46:04 INFO - PROCESS | 3132 | 1468352764669 Marionette DEBUG loaded listener.js 12:46:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0D711400) [pid = 3132] [serial = 1373] [outer = 0C7F2000] 12:46:05 INFO - PROCESS | 3132 | 1468352765394 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]]]}] 12:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1128ms 12:46:05 INFO - PROCESS | 3132 | 1468352765434 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 12:46:05 INFO - PROCESS | 3132 | 1468352765439 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 12:46:05 INFO - PROCESS | 3132 | 1468352765446 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:46:05 INFO - PROCESS | 3132 | 1468352765449 Marionette TRACE conn6 <- [1,1794,null,{}] 12:46:05 INFO - PROCESS | 3132 | 1468352765453 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}] 12:46:05 INFO - PROCESS | 3132 | 1468352765456 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:05 INFO - PROCESS | 3132 | 1468352765603 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 12:46:05 INFO - PROCESS | 3132 | 1468352765748 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:05 INFO - PROCESS | 3132 | 1468352765751 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:05 INFO - PROCESS | 3132 | ++DOCSHELL 0CF59C00 == 33 [pid = 3132] [id = 458] 12:46:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0DAD1000) [pid = 3132] [serial = 1374] [outer = 00000000] 12:46:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (119CA400) [pid = 3132] [serial = 1375] [outer = 0DAD1000] 12:46:05 INFO - PROCESS | 3132 | 1468352765811 Marionette DEBUG loaded listener.js 12:46:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (119D3000) [pid = 3132] [serial = 1376] [outer = 0DAD1000] 12:46:06 INFO - PROCESS | 3132 | --DOCSHELL 119CC000 == 32 [pid = 3132] [id = 455] 12:46:06 INFO - PROCESS | 3132 | --DOCSHELL 0D71F000 == 31 [pid = 3132] [id = 454] 12:46:06 INFO - PROCESS | 3132 | --DOCSHELL 0C7F0C00 == 30 [pid = 3132] [id = 453] 12:46:06 INFO - PROCESS | 3132 | --DOCSHELL 0D672400 == 29 [pid = 3132] [id = 452] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (15936000) [pid = 3132] [serial = 1333] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (135C2800) [pid = 3132] [serial = 1331] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (134C9400) [pid = 3132] [serial = 1330] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (12428400) [pid = 3132] [serial = 1336] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (0D6F6800) [pid = 3132] [serial = 1312] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (0D71BC00) [pid = 3132] [serial = 1313] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0D728000) [pid = 3132] [serial = 1321] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (0DC77800) [pid = 3132] [serial = 1322] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (119D3400) [pid = 3132] [serial = 1315] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (119D7C00) [pid = 3132] [serial = 1316] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (168DE000) [pid = 3132] [serial = 1310] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (11BE7000) [pid = 3132] [serial = 1324] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (0CE6C800) [pid = 3132] [serial = 1318] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (0CF5F400) [pid = 3132] [serial = 1319] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (16487C00) [pid = 3132] [serial = 1339] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (15860000) [pid = 3132] [serial = 1334] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (167A9800) [pid = 3132] [serial = 1342] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (1648D400) [pid = 3132] [serial = 1340] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (168E0000) [pid = 3132] [serial = 1343] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (13059000) [pid = 3132] [serial = 1327] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 54 (132DDC00) [pid = 3132] [serial = 1328] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 53 (1592D800) [pid = 3132] [serial = 1337] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | --DOMWINDOW == 52 (11EBE400) [pid = 3132] [serial = 1325] [outer = 00000000] [url = about:blank] 12:46:06 INFO - PROCESS | 3132 | 1468352766572 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]]]}] 12:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1175ms 12:46:06 INFO - PROCESS | 3132 | 1468352766632 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 12:46:06 INFO - PROCESS | 3132 | 1468352766636 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 12:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:46:06 INFO - PROCESS | 3132 | 1468352766643 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:46:06 INFO - PROCESS | 3132 | 1468352766646 Marionette TRACE conn6 <- [1,1798,null,{}] 12:46:06 INFO - PROCESS | 3132 | 1468352766651 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}] 12:46:06 INFO - PROCESS | 3132 | 1468352766654 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:06 INFO - PROCESS | 3132 | 1468352766746 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 12:46:06 INFO - PROCESS | 3132 | 1468352766753 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:06 INFO - PROCESS | 3132 | 1468352766758 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:06 INFO - PROCESS | 3132 | ++DOCSHELL 0C933400 == 30 [pid = 3132] [id = 459] 12:46:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 53 (0C942C00) [pid = 3132] [serial = 1377] [outer = 00000000] 12:46:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 54 (0D6ED400) [pid = 3132] [serial = 1378] [outer = 0C942C00] 12:46:06 INFO - PROCESS | 3132 | 1468352766813 Marionette DEBUG loaded listener.js 12:46:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 55 (0D714000) [pid = 3132] [serial = 1379] [outer = 0C942C00] 12:46:07 INFO - PROCESS | 3132 | 1468352767341 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]]]}] 12:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 12:46:07 INFO - PROCESS | 3132 | 1468352767375 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 12:46:07 INFO - PROCESS | 3132 | 1468352767379 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 12:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:46:07 INFO - PROCESS | 3132 | 1468352767385 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:46:07 INFO - PROCESS | 3132 | 1468352767387 Marionette TRACE conn6 <- [1,1802,null,{}] 12:46:07 INFO - PROCESS | 3132 | 1468352767391 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}] 12:46:07 INFO - PROCESS | 3132 | 1468352767394 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:07 INFO - PROCESS | 3132 | 1468352767485 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 12:46:07 INFO - PROCESS | 3132 | 1468352767586 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:07 INFO - PROCESS | 3132 | 1468352767589 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:07 INFO - PROCESS | 3132 | ++DOCSHELL 08C61800 == 31 [pid = 3132] [id = 460] 12:46:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (0DC78400) [pid = 3132] [serial = 1380] [outer = 00000000] 12:46:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (0DF0E800) [pid = 3132] [serial = 1381] [outer = 0DC78400] 12:46:07 INFO - PROCESS | 3132 | 1468352767638 Marionette DEBUG loaded listener.js 12:46:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (11910000) [pid = 3132] [serial = 1382] [outer = 0DC78400] 12:46:08 INFO - PROCESS | 3132 | 1468352768027 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]]]}] 12:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 12:46:08 INFO - PROCESS | 3132 | 1468352768060 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 12:46:08 INFO - PROCESS | 3132 | 1468352768063 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 12:46:08 INFO - PROCESS | 3132 | 1468352768066 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:46:08 INFO - PROCESS | 3132 | 1468352768069 Marionette TRACE conn6 <- [1,1806,null,{}] 12:46:08 INFO - PROCESS | 3132 | 1468352768080 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}] 12:46:08 INFO - PROCESS | 3132 | 1468352768085 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:08 INFO - PROCESS | 3132 | 1468352768171 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 12:46:08 INFO - PROCESS | 3132 | 1468352768180 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:08 INFO - PROCESS | 3132 | 1468352768183 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:08 INFO - PROCESS | 3132 | ++DOCSHELL 122A3800 == 32 [pid = 3132] [id = 461] 12:46:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (12320C00) [pid = 3132] [serial = 1383] [outer = 00000000] 12:46:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (124EA000) [pid = 3132] [serial = 1384] [outer = 12320C00] 12:46:08 INFO - PROCESS | 3132 | 1468352768233 Marionette DEBUG loaded listener.js 12:46:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (132DC000) [pid = 3132] [serial = 1385] [outer = 12320C00] 12:46:08 INFO - PROCESS | 3132 | 1468352768715 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]]]}] 12:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 669ms 12:46:08 INFO - PROCESS | 3132 | 1468352768757 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 12:46:08 INFO - PROCESS | 3132 | 1468352768760 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 12:46:08 INFO - PROCESS | 3132 | 1468352768763 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:46:08 INFO - PROCESS | 3132 | 1468352768765 Marionette TRACE conn6 <- [1,1810,null,{}] 12:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:46:08 INFO - PROCESS | 3132 | 1468352768774 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}] 12:46:08 INFO - PROCESS | 3132 | 1468352768776 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:08 INFO - PROCESS | 3132 | 1468352768898 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 12:46:08 INFO - PROCESS | 3132 | 1468352768904 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:08 INFO - PROCESS | 3132 | 1468352768906 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:08 INFO - PROCESS | 3132 | ++DOCSHELL 1347A400 == 33 [pid = 3132] [id = 462] 12:46:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (1347B000) [pid = 3132] [serial = 1386] [outer = 00000000] 12:46:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (135B7C00) [pid = 3132] [serial = 1387] [outer = 1347B000] 12:46:08 INFO - PROCESS | 3132 | 1468352768953 Marionette DEBUG loaded listener.js 12:46:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (13821C00) [pid = 3132] [serial = 1388] [outer = 1347B000] 12:46:09 INFO - PROCESS | 3132 | 1468352769390 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]]]}] 12:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 12:46:09 INFO - PROCESS | 3132 | 1468352769438 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 12:46:09 INFO - PROCESS | 3132 | 1468352769440 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 12:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:46:09 INFO - PROCESS | 3132 | 1468352769443 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:46:09 INFO - PROCESS | 3132 | 1468352769445 Marionette TRACE conn6 <- [1,1814,null,{}] 12:46:09 INFO - PROCESS | 3132 | 1468352769456 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}] 12:46:09 INFO - PROCESS | 3132 | 1468352769458 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:09 INFO - PROCESS | 3132 | 1468352769573 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 12:46:09 INFO - PROCESS | 3132 | 1468352769671 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:09 INFO - PROCESS | 3132 | 1468352769673 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:09 INFO - PROCESS | 3132 | ++DOCSHELL 08884000 == 34 [pid = 3132] [id = 463] 12:46:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0C7E3000) [pid = 3132] [serial = 1389] [outer = 00000000] 12:46:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (13D8A000) [pid = 3132] [serial = 1390] [outer = 0C7E3000] 12:46:09 INFO - PROCESS | 3132 | 1468352769719 Marionette DEBUG loaded listener.js 12:46:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (134C0400) [pid = 3132] [serial = 1391] [outer = 0C7E3000] 12:46:10 INFO - PROCESS | 3132 | 1468352770160 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]]]}] 12:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 770ms 12:46:10 INFO - PROCESS | 3132 | 1468352770214 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 12:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:46:10 INFO - PROCESS | 3132 | 1468352770216 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 12:46:10 INFO - PROCESS | 3132 | 1468352770219 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:46:10 INFO - PROCESS | 3132 | 1468352770221 Marionette TRACE conn6 <- [1,1818,null,{}] 12:46:10 INFO - PROCESS | 3132 | 1468352770225 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}] 12:46:10 INFO - PROCESS | 3132 | 1468352770231 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:10 INFO - PROCESS | 3132 | 1468352770388 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 12:46:10 INFO - PROCESS | 3132 | 1468352770465 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:10 INFO - PROCESS | 3132 | 1468352770467 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:10 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (119CF800) [pid = 3132] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:46:10 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (119D6000) [pid = 3132] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:46:10 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (16CAE400) [pid = 3132] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:46:10 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (0C7EEC00) [pid = 3132] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:46:10 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (16710000) [pid = 3132] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:46:10 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (0D71F400) [pid = 3132] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:46:10 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (0C7F1400) [pid = 3132] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:46:10 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (0D6F2400) [pid = 3132] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:46:10 INFO - PROCESS | 3132 | ++DOCSHELL 0C71E000 == 35 [pid = 3132] [id = 464] 12:46:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (0C720000) [pid = 3132] [serial = 1392] [outer = 00000000] 12:46:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (0D6F8C00) [pid = 3132] [serial = 1393] [outer = 0C720000] 12:46:10 INFO - PROCESS | 3132 | 1468352770518 Marionette DEBUG loaded listener.js 12:46:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (119EA000) [pid = 3132] [serial = 1394] [outer = 0C720000] 12:46:10 INFO - PROCESS | 3132 | 1468352770881 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]]]}] 12:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 12:46:10 INFO - PROCESS | 3132 | 1468352770951 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 12:46:10 INFO - PROCESS | 3132 | 1468352770953 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 12:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:46:10 INFO - PROCESS | 3132 | 1468352770956 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:46:10 INFO - PROCESS | 3132 | 1468352770958 Marionette TRACE conn6 <- [1,1822,null,{}] 12:46:10 INFO - PROCESS | 3132 | 1468352770961 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}] 12:46:10 INFO - PROCESS | 3132 | 1468352770963 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:11 INFO - PROCESS | 3132 | 1468352771049 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 12:46:11 INFO - PROCESS | 3132 | 1468352771055 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:11 INFO - PROCESS | 3132 | 1468352771057 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:11 INFO - PROCESS | 3132 | ++DOCSHELL 1585B000 == 36 [pid = 3132] [id = 465] 12:46:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (1585C000) [pid = 3132] [serial = 1395] [outer = 00000000] 12:46:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (15937400) [pid = 3132] [serial = 1396] [outer = 1585C000] 12:46:11 INFO - PROCESS | 3132 | 1468352771099 Marionette DEBUG loaded listener.js 12:46:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (15E42C00) [pid = 3132] [serial = 1397] [outer = 1585C000] 12:46:11 INFO - PROCESS | 3132 | 1468352771519 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]]]}] 12:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 12:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 12:46:11 INFO - PROCESS | 3132 | 1468352771587 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 12:46:11 INFO - PROCESS | 3132 | 1468352771589 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 12:46:11 INFO - PROCESS | 3132 | 1468352771592 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:46:11 INFO - PROCESS | 3132 | 1468352771594 Marionette TRACE conn6 <- [1,1826,null,{}] 12:46:11 INFO - PROCESS | 3132 | 1468352771597 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}] 12:46:11 INFO - PROCESS | 3132 | 1468352771599 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:11 INFO - PROCESS | 3132 | 1468352771684 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 12:46:11 INFO - PROCESS | 3132 | 1468352771689 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:11 INFO - PROCESS | 3132 | 1468352771691 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:11 INFO - PROCESS | 3132 | ++DOCSHELL 15862400 == 37 [pid = 3132] [id = 466] 12:46:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (1592D800) [pid = 3132] [serial = 1398] [outer = 00000000] 12:46:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (16483800) [pid = 3132] [serial = 1399] [outer = 1592D800] 12:46:11 INFO - PROCESS | 3132 | 1468352771737 Marionette DEBUG loaded listener.js 12:46:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (16485C00) [pid = 3132] [serial = 1400] [outer = 1592D800] 12:46:12 INFO - PROCESS | 3132 | 1468352772180 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]]]}] 12:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 12:46:12 INFO - PROCESS | 3132 | 1468352772227 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 12:46:12 INFO - PROCESS | 3132 | 1468352772229 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 12:46:12 INFO - PROCESS | 3132 | 1468352772232 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:46:12 INFO - PROCESS | 3132 | 1468352772234 Marionette TRACE conn6 <- [1,1830,null,{}] 12:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:46:12 INFO - PROCESS | 3132 | 1468352772237 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}] 12:46:12 INFO - PROCESS | 3132 | 1468352772239 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:12 INFO - PROCESS | 3132 | 1468352772324 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 12:46:12 INFO - PROCESS | 3132 | 1468352772331 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:12 INFO - PROCESS | 3132 | 1468352772333 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:12 INFO - PROCESS | 3132 | ++DOCSHELL 164E6000 == 38 [pid = 3132] [id = 467] 12:46:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (164ED000) [pid = 3132] [serial = 1401] [outer = 00000000] 12:46:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (16704C00) [pid = 3132] [serial = 1402] [outer = 164ED000] 12:46:12 INFO - PROCESS | 3132 | 1468352772388 Marionette DEBUG loaded listener.js 12:46:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (1670BC00) [pid = 3132] [serial = 1403] [outer = 164ED000] 12:46:13 INFO - PROCESS | 3132 | --DOCSHELL 0C933400 == 37 [pid = 3132] [id = 459] 12:46:13 INFO - PROCESS | 3132 | --DOCSHELL 0CF59C00 == 36 [pid = 3132] [id = 458] 12:46:13 INFO - PROCESS | 3132 | --DOCSHELL 0C7ED000 == 35 [pid = 3132] [id = 457] 12:46:13 INFO - PROCESS | 3132 | --DOCSHELL 12260800 == 34 [pid = 3132] [id = 456] 12:46:13 INFO - PROCESS | 3132 | --DOCSHELL 1347A400 == 33 [pid = 3132] [id = 462] 12:46:13 INFO - PROCESS | 3132 | --DOCSHELL 122A3800 == 32 [pid = 3132] [id = 461] 12:46:13 INFO - PROCESS | 3132 | --DOCSHELL 08C61800 == 31 [pid = 3132] [id = 460] 12:46:13 INFO - PROCESS | 3132 | --DOCSHELL 08884000 == 30 [pid = 3132] [id = 463] 12:46:13 INFO - PROCESS | 3132 | --DOCSHELL 0C71E000 == 29 [pid = 3132] [id = 464] 12:46:13 INFO - PROCESS | 3132 | --DOCSHELL 1585B000 == 28 [pid = 3132] [id = 465] 12:46:13 INFO - PROCESS | 3132 | --DOCSHELL 15862400 == 27 [pid = 3132] [id = 466] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (0D729800) [pid = 3132] [serial = 1363] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (11BA7C00) [pid = 3132] [serial = 1348] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0DC13400) [pid = 3132] [serial = 1364] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (0D6F0000) [pid = 3132] [serial = 1345] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (168DA800) [pid = 3132] [serial = 1351] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (0CE6EC00) [pid = 3132] [serial = 1361] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (0DE09800) [pid = 3132] [serial = 1358] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (0C7F7800) [pid = 3132] [serial = 1360] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (0D71B000) [pid = 3132] [serial = 1357] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (173BE800) [pid = 3132] [serial = 1354] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (119EAC00) [pid = 3132] [serial = 1366] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (119F4000) [pid = 3132] [serial = 1367] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (1236CC00) [pid = 3132] [serial = 1349] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (173DDC00) [pid = 3132] [serial = 1355] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (0D713400) [pid = 3132] [serial = 1346] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (16BDC800) [pid = 3132] [serial = 1352] [outer = 00000000] [url = about:blank] 12:46:14 INFO - PROCESS | 3132 | 1468352774296 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]]]}] 12:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2122ms 12:46:14 INFO - PROCESS | 3132 | 1468352774359 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 12:46:14 INFO - PROCESS | 3132 | 1468352774363 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 12:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:46:14 INFO - PROCESS | 3132 | 1468352774368 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:46:14 INFO - PROCESS | 3132 | 1468352774371 Marionette TRACE conn6 <- [1,1834,null,{}] 12:46:14 INFO - PROCESS | 3132 | 1468352774377 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}] 12:46:14 INFO - PROCESS | 3132 | 1468352774381 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:14 INFO - PROCESS | 3132 | 1468352774479 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 12:46:14 INFO - PROCESS | 3132 | 1468352774494 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:14 INFO - PROCESS | 3132 | 1468352774496 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:14 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E8C00 == 28 [pid = 3132] [id = 468] 12:46:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (0C7E9C00) [pid = 3132] [serial = 1404] [outer = 00000000] 12:46:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (0C7F1000) [pid = 3132] [serial = 1405] [outer = 0C7E9C00] 12:46:14 INFO - PROCESS | 3132 | 1468352774549 Marionette DEBUG loaded listener.js 12:46:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (0C933400) [pid = 3132] [serial = 1406] [outer = 0C7E9C00] 12:46:15 INFO - PROCESS | 3132 | 1468352775024 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]]]}] 12:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 690ms 12:46:15 INFO - PROCESS | 3132 | 1468352775059 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 12:46:15 INFO - PROCESS | 3132 | 1468352775064 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 12:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:46:15 INFO - PROCESS | 3132 | 1468352775074 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:46:15 INFO - PROCESS | 3132 | 1468352775077 Marionette TRACE conn6 <- [1,1838,null,{}] 12:46:15 INFO - PROCESS | 3132 | 1468352775081 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}] 12:46:15 INFO - PROCESS | 3132 | 1468352775084 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:15 INFO - PROCESS | 3132 | 1468352775177 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 12:46:15 INFO - PROCESS | 3132 | 1468352775186 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:15 INFO - PROCESS | 3132 | 1468352775189 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:15 INFO - PROCESS | 3132 | ++DOCSHELL 0D67F800 == 29 [pid = 3132] [id = 469] 12:46:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (0D680C00) [pid = 3132] [serial = 1407] [outer = 00000000] 12:46:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (0D6EF000) [pid = 3132] [serial = 1408] [outer = 0D680C00] 12:46:15 INFO - PROCESS | 3132 | 1468352775239 Marionette DEBUG loaded listener.js 12:46:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (0D6F5000) [pid = 3132] [serial = 1409] [outer = 0D680C00] 12:46:15 INFO - PROCESS | 3132 | 1468352775718 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]]]}] 12:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 12:46:15 INFO - PROCESS | 3132 | 1468352775751 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 12:46:15 INFO - PROCESS | 3132 | 1468352775753 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 12:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:46:15 INFO - PROCESS | 3132 | 1468352775757 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:46:15 INFO - PROCESS | 3132 | 1468352775760 Marionette TRACE conn6 <- [1,1842,null,{}] 12:46:15 INFO - PROCESS | 3132 | 1468352775772 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}] 12:46:15 INFO - PROCESS | 3132 | 1468352775777 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:15 INFO - PROCESS | 3132 | 1468352775868 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 12:46:15 INFO - PROCESS | 3132 | 1468352776000 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:15 INFO - PROCESS | 3132 | 1468352776003 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:16 INFO - PROCESS | 3132 | ++DOCSHELL 0DC6F800 == 30 [pid = 3132] [id = 470] 12:46:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (0DC75000) [pid = 3132] [serial = 1410] [outer = 00000000] 12:46:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (0DE09C00) [pid = 3132] [serial = 1411] [outer = 0DC75000] 12:46:16 INFO - PROCESS | 3132 | 1468352776054 Marionette DEBUG loaded listener.js 12:46:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (0DF0A400) [pid = 3132] [serial = 1412] [outer = 0DC75000] 12:46:16 INFO - PROCESS | 3132 | 1468352776452 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]]]}] 12:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 12:46:16 INFO - PROCESS | 3132 | 1468352776490 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 12:46:16 INFO - PROCESS | 3132 | 1468352776492 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 12:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:46:16 INFO - PROCESS | 3132 | 1468352776496 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:46:16 INFO - PROCESS | 3132 | 1468352776497 Marionette TRACE conn6 <- [1,1846,null,{}] 12:46:16 INFO - PROCESS | 3132 | 1468352776501 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}] 12:46:16 INFO - PROCESS | 3132 | 1468352776503 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:16 INFO - PROCESS | 3132 | 1468352776627 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 12:46:16 INFO - PROCESS | 3132 | 1468352776655 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:16 INFO - PROCESS | 3132 | 1468352776657 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:16 INFO - PROCESS | 3132 | ++DOCSHELL 0DC10800 == 31 [pid = 3132] [id = 471] 12:46:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0DE09800) [pid = 3132] [serial = 1413] [outer = 00000000] 12:46:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (119C9800) [pid = 3132] [serial = 1414] [outer = 0DE09800] 12:46:16 INFO - PROCESS | 3132 | 1468352776707 Marionette DEBUG loaded listener.js 12:46:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (119D2400) [pid = 3132] [serial = 1415] [outer = 0DE09800] 12:46:17 INFO - PROCESS | 3132 | 1468352777116 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]]]}] 12:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 12:46:17 INFO - PROCESS | 3132 | 1468352777170 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 12:46:17 INFO - PROCESS | 3132 | 1468352777172 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 12:46:17 INFO - PROCESS | 3132 | 1468352777175 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:46:17 INFO - PROCESS | 3132 | 1468352777177 Marionette TRACE conn6 <- [1,1850,null,{}] 12:46:17 INFO - PROCESS | 3132 | 1468352777181 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}] 12:46:17 INFO - PROCESS | 3132 | 1468352777183 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:17 INFO - PROCESS | 3132 | 1468352777330 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 12:46:17 INFO - PROCESS | 3132 | 1468352777348 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:17 INFO - PROCESS | 3132 | 1468352777350 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:17 INFO - PROCESS | 3132 | ++DOCSHELL 119E7400 == 32 [pid = 3132] [id = 472] 12:46:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (119EA400) [pid = 3132] [serial = 1416] [outer = 00000000] 12:46:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (119F2C00) [pid = 3132] [serial = 1417] [outer = 119EA400] 12:46:17 INFO - PROCESS | 3132 | 1468352777396 Marionette DEBUG loaded listener.js 12:46:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (11BA7C00) [pid = 3132] [serial = 1418] [outer = 119EA400] 12:46:17 INFO - PROCESS | 3132 | 1468352777821 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]]]}] 12:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 12:46:17 INFO - PROCESS | 3132 | 1468352777850 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 12:46:17 INFO - PROCESS | 3132 | 1468352777852 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 12:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:46:17 INFO - PROCESS | 3132 | 1468352777855 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:46:17 INFO - PROCESS | 3132 | 1468352777856 Marionette TRACE conn6 <- [1,1854,null,{}] 12:46:17 INFO - PROCESS | 3132 | 1468352777860 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}] 12:46:17 INFO - PROCESS | 3132 | 1468352777866 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:18 INFO - PROCESS | 3132 | 1468352778018 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 12:46:18 INFO - PROCESS | 3132 | 1468352778034 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:18 INFO - PROCESS | 3132 | 1468352778036 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:18 INFO - PROCESS | 3132 | ++DOCSHELL 1241CC00 == 33 [pid = 3132] [id = 473] 12:46:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (1241E000) [pid = 3132] [serial = 1419] [outer = 00000000] 12:46:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (132D7800) [pid = 3132] [serial = 1420] [outer = 1241E000] 12:46:18 INFO - PROCESS | 3132 | 1468352778083 Marionette DEBUG loaded listener.js 12:46:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (132DB000) [pid = 3132] [serial = 1421] [outer = 1241E000] 12:46:18 INFO - PROCESS | 3132 | 1468352778489 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]]]}] 12:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 12:46:18 INFO - PROCESS | 3132 | 1468352778525 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 12:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:46:18 INFO - PROCESS | 3132 | 1468352778528 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 12:46:18 INFO - PROCESS | 3132 | 1468352778531 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:46:18 INFO - PROCESS | 3132 | 1468352778532 Marionette TRACE conn6 <- [1,1858,null,{}] 12:46:18 INFO - PROCESS | 3132 | 1468352778536 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}] 12:46:18 INFO - PROCESS | 3132 | 1468352778538 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:18 INFO - PROCESS | 3132 | 1468352778615 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 12:46:18 INFO - PROCESS | 3132 | 1468352778650 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:18 INFO - PROCESS | 3132 | 1468352778652 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:18 INFO - PROCESS | 3132 | ++DOCSHELL 132E2800 == 34 [pid = 3132] [id = 474] 12:46:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (132E4000) [pid = 3132] [serial = 1422] [outer = 00000000] 12:46:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (1347A000) [pid = 3132] [serial = 1423] [outer = 132E4000] 12:46:18 INFO - PROCESS | 3132 | 1468352778697 Marionette DEBUG loaded listener.js 12:46:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (1347D800) [pid = 3132] [serial = 1424] [outer = 132E4000] 12:46:19 INFO - PROCESS | 3132 | 1468352779129 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]]]}] 12:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 629ms 12:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:46:19 INFO - PROCESS | 3132 | 1468352779181 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 12:46:19 INFO - PROCESS | 3132 | 1468352779183 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 12:46:19 INFO - PROCESS | 3132 | 1468352779187 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:46:19 INFO - PROCESS | 3132 | 1468352779189 Marionette TRACE conn6 <- [1,1862,null,{}] 12:46:19 INFO - PROCESS | 3132 | 1468352779192 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}] 12:46:19 INFO - PROCESS | 3132 | 1468352779194 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:19 INFO - PROCESS | 3132 | 1468352779274 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 12:46:19 INFO - PROCESS | 3132 | 1468352779279 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:19 INFO - PROCESS | 3132 | 1468352779281 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:19 INFO - PROCESS | 3132 | ++DOCSHELL 08C61C00 == 35 [pid = 3132] [id = 475] 12:46:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0D6EE400) [pid = 3132] [serial = 1425] [outer = 00000000] 12:46:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (13D90C00) [pid = 3132] [serial = 1426] [outer = 0D6EE400] 12:46:19 INFO - PROCESS | 3132 | 1468352779327 Marionette DEBUG loaded listener.js 12:46:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (13915000) [pid = 3132] [serial = 1427] [outer = 0D6EE400] 12:46:19 INFO - PROCESS | 3132 | 1468352779816 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]]]}] 12:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 12:46:19 INFO - PROCESS | 3132 | 1468352779867 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 12:46:19 INFO - PROCESS | 3132 | 1468352779870 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 12:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:46:19 INFO - PROCESS | 3132 | 1468352779873 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:46:19 INFO - PROCESS | 3132 | 1468352779874 Marionette TRACE conn6 <- [1,1866,null,{}] 12:46:19 INFO - PROCESS | 3132 | 1468352779878 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}] 12:46:19 INFO - PROCESS | 3132 | 1468352779879 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:19 INFO - PROCESS | 3132 | 1468352779990 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 12:46:20 INFO - PROCESS | 3132 | 1468352780081 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:20 INFO - PROCESS | 3132 | 1468352780083 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:20 INFO - PROCESS | 3132 | ++DOCSHELL 0DC6E400 == 36 [pid = 3132] [id = 476] 12:46:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (148C0800) [pid = 3132] [serial = 1428] [outer = 00000000] 12:46:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (15858000) [pid = 3132] [serial = 1429] [outer = 148C0800] 12:46:20 INFO - PROCESS | 3132 | 1468352780130 Marionette DEBUG loaded listener.js 12:46:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (1585A000) [pid = 3132] [serial = 1430] [outer = 148C0800] 12:46:20 INFO - PROCESS | 3132 | 1468352780573 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]]]}] 12:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 12:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:46:20 INFO - PROCESS | 3132 | 1468352780605 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 12:46:20 INFO - PROCESS | 3132 | 1468352780607 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 12:46:20 INFO - PROCESS | 3132 | 1468352780610 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:46:20 INFO - PROCESS | 3132 | 1468352780611 Marionette TRACE conn6 <- [1,1870,null,{}] 12:46:20 INFO - PROCESS | 3132 | 1468352780621 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}] 12:46:20 INFO - PROCESS | 3132 | 1468352780623 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:20 INFO - PROCESS | 3132 | 1468352780746 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 12:46:20 INFO - PROCESS | 3132 | 1468352780752 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:20 INFO - PROCESS | 3132 | 1468352780754 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:20 INFO - PROCESS | 3132 | ++DOCSHELL 15846800 == 37 [pid = 3132] [id = 477] 12:46:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (15860800) [pid = 3132] [serial = 1431] [outer = 00000000] 12:46:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (1640B000) [pid = 3132] [serial = 1432] [outer = 15860800] 12:46:20 INFO - PROCESS | 3132 | 1468352780800 Marionette DEBUG loaded listener.js 12:46:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (16489400) [pid = 3132] [serial = 1433] [outer = 15860800] 12:46:21 INFO - PROCESS | 3132 | 1468352781280 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]]]}] 12:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 12:46:21 INFO - PROCESS | 3132 | 1468352781376 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 12:46:21 INFO - PROCESS | 3132 | 1468352781378 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 12:46:21 INFO - PROCESS | 3132 | 1468352781386 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:46:21 INFO - PROCESS | 3132 | 1468352781388 Marionette TRACE conn6 <- [1,1874,null,{}] 12:46:21 INFO - PROCESS | 3132 | 1468352781393 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}] 12:46:21 INFO - PROCESS | 3132 | 1468352781395 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:21 INFO - PROCESS | 3132 | 1468352781677 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 12:46:21 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (1347B000) [pid = 3132] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:46:21 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0C7E3000) [pid = 3132] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:46:21 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0C720000) [pid = 3132] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:46:21 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (1592D800) [pid = 3132] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:46:21 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (1585C000) [pid = 3132] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:46:21 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (12320C00) [pid = 3132] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:46:21 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0DC78400) [pid = 3132] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:46:21 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0C942C00) [pid = 3132] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:46:21 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0DAD1000) [pid = 3132] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:46:21 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0C7F2000) [pid = 3132] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:46:21 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (1231F400) [pid = 3132] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:46:21 INFO - PROCESS | 3132 | 1468352781743 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:21 INFO - PROCESS | 3132 | 1468352781745 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:21 INFO - PROCESS | 3132 | ++DOCSHELL 0C717C00 == 38 [pid = 3132] [id = 478] 12:46:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0C718400) [pid = 3132] [serial = 1434] [outer = 00000000] 12:46:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0D710C00) [pid = 3132] [serial = 1435] [outer = 0C718400] 12:46:21 INFO - PROCESS | 3132 | 1468352781794 Marionette DEBUG loaded listener.js 12:46:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (11CCDC00) [pid = 3132] [serial = 1436] [outer = 0C718400] 12:46:22 INFO - PROCESS | 3132 | 1468352782166 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]]]}] 12:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 830ms 12:46:22 INFO - PROCESS | 3132 | 1468352782226 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 12:46:22 INFO - PROCESS | 3132 | 1468352782228 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 12:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:46:22 INFO - PROCESS | 3132 | 1468352782231 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:46:22 INFO - PROCESS | 3132 | 1468352782232 Marionette TRACE conn6 <- [1,1878,null,{}] 12:46:22 INFO - PROCESS | 3132 | 1468352782236 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}] 12:46:22 INFO - PROCESS | 3132 | 1468352782238 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:22 INFO - PROCESS | 3132 | 1468352782318 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 12:46:22 INFO - PROCESS | 3132 | 1468352782324 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:22 INFO - PROCESS | 3132 | 1468352782326 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:22 INFO - PROCESS | 3132 | ++DOCSHELL 0DAD0400 == 39 [pid = 3132] [id = 479] 12:46:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (1241C800) [pid = 3132] [serial = 1437] [outer = 00000000] 12:46:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (15859400) [pid = 3132] [serial = 1438] [outer = 1241C800] 12:46:22 INFO - PROCESS | 3132 | 1468352782381 Marionette DEBUG loaded listener.js 12:46:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (16484400) [pid = 3132] [serial = 1439] [outer = 1241C800] 12:46:22 INFO - PROCESS | 3132 | 1468352782797 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]]]}] 12:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 631ms 12:46:22 INFO - PROCESS | 3132 | 1468352782864 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 12:46:22 INFO - PROCESS | 3132 | 1468352782866 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 12:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:46:22 INFO - PROCESS | 3132 | 1468352782869 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:46:22 INFO - PROCESS | 3132 | 1468352782870 Marionette TRACE conn6 <- [1,1882,null,{}] 12:46:22 INFO - PROCESS | 3132 | 1468352782874 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}] 12:46:22 INFO - PROCESS | 3132 | 1468352782876 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:22 INFO - PROCESS | 3132 | 1468352782961 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 12:46:22 INFO - PROCESS | 3132 | 1468352782966 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:22 INFO - PROCESS | 3132 | 1468352782968 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:22 INFO - PROCESS | 3132 | ++DOCSHELL 1671BC00 == 40 [pid = 3132] [id = 480] 12:46:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16721400) [pid = 3132] [serial = 1440] [outer = 00000000] 12:46:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (16834000) [pid = 3132] [serial = 1441] [outer = 16721400] 12:46:23 INFO - PROCESS | 3132 | 1468352783013 Marionette DEBUG loaded listener.js 12:46:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (168D7800) [pid = 3132] [serial = 1442] [outer = 16721400] 12:46:23 INFO - PROCESS | 3132 | 1468352783458 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]]]}] 12:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 12:46:23 INFO - PROCESS | 3132 | 1468352783503 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 12:46:23 INFO - PROCESS | 3132 | 1468352783505 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 12:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:46:23 INFO - PROCESS | 3132 | 1468352783523 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:46:23 INFO - PROCESS | 3132 | 1468352783525 Marionette TRACE conn6 <- [1,1886,null,{}] 12:46:23 INFO - PROCESS | 3132 | 1468352783546 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}] 12:46:23 INFO - PROCESS | 3132 | 1468352783548 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:23 INFO - PROCESS | 3132 | 1468352783629 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 12:46:23 INFO - PROCESS | 3132 | 1468352783634 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:23 INFO - PROCESS | 3132 | 1468352783636 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:23 INFO - PROCESS | 3132 | ++DOCSHELL 11BE7000 == 41 [pid = 3132] [id = 481] 12:46:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (16723400) [pid = 3132] [serial = 1443] [outer = 00000000] 12:46:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (168E2C00) [pid = 3132] [serial = 1444] [outer = 16723400] 12:46:23 INFO - PROCESS | 3132 | 1468352783681 Marionette DEBUG loaded listener.js 12:46:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (16BD4000) [pid = 3132] [serial = 1445] [outer = 16723400] 12:46:24 INFO - PROCESS | 3132 | 1468352784525 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]]]}] 12:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1100ms 12:46:24 INFO - PROCESS | 3132 | 1468352784609 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 12:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:46:24 INFO - PROCESS | 3132 | 1468352784614 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 12:46:24 INFO - PROCESS | 3132 | 1468352784619 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:46:24 INFO - PROCESS | 3132 | 1468352784622 Marionette TRACE conn6 <- [1,1890,null,{}] 12:46:24 INFO - PROCESS | 3132 | 1468352784628 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}] 12:46:24 INFO - PROCESS | 3132 | 1468352784632 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:24 INFO - PROCESS | 3132 | 1468352784780 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 12:46:24 INFO - PROCESS | 3132 | 1468352784909 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:24 INFO - PROCESS | 3132 | 1468352784913 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:24 INFO - PROCESS | 3132 | ++DOCSHELL 0C71D000 == 42 [pid = 3132] [id = 482] 12:46:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0C7F0800) [pid = 3132] [serial = 1446] [outer = 00000000] 12:46:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0CFF7000) [pid = 3132] [serial = 1447] [outer = 0C7F0800] 12:46:24 INFO - PROCESS | 3132 | 1468352784972 Marionette DEBUG loaded listener.js 12:46:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0D70F800) [pid = 3132] [serial = 1448] [outer = 0C7F0800] 12:46:25 INFO - PROCESS | 3132 | 1468352785861 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]]]}] 12:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1337ms 12:46:25 INFO - PROCESS | 3132 | 1468352785956 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 12:46:25 INFO - PROCESS | 3132 | 1468352785960 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 12:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:46:25 INFO - PROCESS | 3132 | 1468352785965 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:46:25 INFO - PROCESS | 3132 | 1468352785969 Marionette TRACE conn6 <- [1,1894,null,{}] 12:46:25 INFO - PROCESS | 3132 | 1468352785975 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}] 12:46:25 INFO - PROCESS | 3132 | 1468352785978 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:26 INFO - PROCESS | 3132 | 1468352786085 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 12:46:26 INFO - PROCESS | 3132 | 1468352786219 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:26 INFO - PROCESS | 3132 | 1468352786224 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:26 INFO - PROCESS | 3132 | ++DOCSHELL 0CEC7000 == 43 [pid = 3132] [id = 483] 12:46:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (0CECC800) [pid = 3132] [serial = 1449] [outer = 00000000] 12:46:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (0D691C00) [pid = 3132] [serial = 1450] [outer = 0CECC800] 12:46:26 INFO - PROCESS | 3132 | 1468352786276 Marionette DEBUG loaded listener.js 12:46:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (0D715400) [pid = 3132] [serial = 1451] [outer = 0CECC800] 12:46:26 INFO - PROCESS | 3132 | --DOCSHELL 1671BC00 == 42 [pid = 3132] [id = 480] 12:46:26 INFO - PROCESS | 3132 | --DOCSHELL 0DAD0400 == 41 [pid = 3132] [id = 479] 12:46:26 INFO - PROCESS | 3132 | --DOCSHELL 0C717C00 == 40 [pid = 3132] [id = 478] 12:46:26 INFO - PROCESS | 3132 | --DOCSHELL 15846800 == 39 [pid = 3132] [id = 477] 12:46:26 INFO - PROCESS | 3132 | --DOCSHELL 0DC6E400 == 38 [pid = 3132] [id = 476] 12:46:26 INFO - PROCESS | 3132 | --DOCSHELL 08C61C00 == 37 [pid = 3132] [id = 475] 12:46:26 INFO - PROCESS | 3132 | --DOCSHELL 132E2800 == 36 [pid = 3132] [id = 474] 12:46:26 INFO - PROCESS | 3132 | --DOCSHELL 1241CC00 == 35 [pid = 3132] [id = 473] 12:46:26 INFO - PROCESS | 3132 | --DOCSHELL 119E7400 == 34 [pid = 3132] [id = 472] 12:46:26 INFO - PROCESS | 3132 | --DOCSHELL 0DC10800 == 33 [pid = 3132] [id = 471] 12:46:26 INFO - PROCESS | 3132 | --DOCSHELL 0DC6F800 == 32 [pid = 3132] [id = 470] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (16704C00) [pid = 3132] [serial = 1402] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOCSHELL 0D67F800 == 31 [pid = 3132] [id = 469] 12:46:26 INFO - PROCESS | 3132 | --DOCSHELL 0C7E8C00 == 30 [pid = 3132] [id = 468] 12:46:26 INFO - PROCESS | 3132 | --DOCSHELL 164E6000 == 29 [pid = 3132] [id = 467] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (135B7C00) [pid = 3132] [serial = 1387] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (134C0400) [pid = 3132] [serial = 1391] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (13D8A000) [pid = 3132] [serial = 1390] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0D6F8C00) [pid = 3132] [serial = 1393] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (119EA000) [pid = 3132] [serial = 1394] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (16483800) [pid = 3132] [serial = 1399] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (15937400) [pid = 3132] [serial = 1396] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (15E42C00) [pid = 3132] [serial = 1397] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (16485C00) [pid = 3132] [serial = 1400] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (124EA000) [pid = 3132] [serial = 1384] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0DF0E800) [pid = 3132] [serial = 1381] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (11910000) [pid = 3132] [serial = 1382] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0D6ED400) [pid = 3132] [serial = 1378] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0D714000) [pid = 3132] [serial = 1379] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (119D3000) [pid = 3132] [serial = 1376] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (119CA400) [pid = 3132] [serial = 1375] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0D711400) [pid = 3132] [serial = 1373] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0D6ED000) [pid = 3132] [serial = 1372] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (124EF800) [pid = 3132] [serial = 1369] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (132DAC00) [pid = 3132] [serial = 1370] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (13821C00) [pid = 3132] [serial = 1388] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (132DC000) [pid = 3132] [serial = 1385] [outer = 00000000] [url = about:blank] 12:46:26 INFO - PROCESS | 3132 | 1468352786802 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]]]}] 12:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 890ms 12:46:26 INFO - PROCESS | 3132 | 1468352786856 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 12:46:26 INFO - PROCESS | 3132 | 1468352786862 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 12:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:46:26 INFO - PROCESS | 3132 | 1468352786868 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:46:26 INFO - PROCESS | 3132 | 1468352786871 Marionette TRACE conn6 <- [1,1898,null,{}] 12:46:26 INFO - PROCESS | 3132 | 1468352786875 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}] 12:46:26 INFO - PROCESS | 3132 | 1468352786877 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:26 INFO - PROCESS | 3132 | 1468352786965 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 12:46:26 INFO - PROCESS | 3132 | 1468352786974 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:26 INFO - PROCESS | 3132 | 1468352786976 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:26 INFO - PROCESS | 3132 | ++DOCSHELL 0D716000 == 30 [pid = 3132] [id = 484] 12:46:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0D716400) [pid = 3132] [serial = 1452] [outer = 00000000] 12:46:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D721400) [pid = 3132] [serial = 1453] [outer = 0D716400] 12:46:27 INFO - PROCESS | 3132 | 1468352787029 Marionette DEBUG loaded listener.js 12:46:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0D72CC00) [pid = 3132] [serial = 1454] [outer = 0D716400] 12:46:27 INFO - PROCESS | 3132 | 1468352787536 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]]]}] 12:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 12:46:27 INFO - PROCESS | 3132 | 1468352787601 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 12:46:27 INFO - PROCESS | 3132 | 1468352787603 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 12:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:46:27 INFO - PROCESS | 3132 | 1468352787607 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:46:27 INFO - PROCESS | 3132 | 1468352787610 Marionette TRACE conn6 <- [1,1902,null,{}] 12:46:27 INFO - PROCESS | 3132 | 1468352787621 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}] 12:46:27 INFO - PROCESS | 3132 | 1468352787626 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:27 INFO - PROCESS | 3132 | 1468352787716 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 12:46:27 INFO - PROCESS | 3132 | 1468352787816 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:27 INFO - PROCESS | 3132 | 1468352787819 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:27 INFO - PROCESS | 3132 | ++DOCSHELL 11912000 == 31 [pid = 3132] [id = 485] 12:46:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (11913000) [pid = 3132] [serial = 1455] [outer = 00000000] 12:46:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (119D0C00) [pid = 3132] [serial = 1456] [outer = 11913000] 12:46:27 INFO - PROCESS | 3132 | 1468352787870 Marionette DEBUG loaded listener.js 12:46:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (119D5800) [pid = 3132] [serial = 1457] [outer = 11913000] 12:46:28 INFO - PROCESS | 3132 | 1468352788262 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]]]}] 12:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 12:46:28 INFO - PROCESS | 3132 | 1468352788341 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 12:46:28 INFO - PROCESS | 3132 | 1468352788343 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 12:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:46:28 INFO - PROCESS | 3132 | 1468352788347 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:46:28 INFO - PROCESS | 3132 | 1468352788349 Marionette TRACE conn6 <- [1,1906,null,{}] 12:46:28 INFO - PROCESS | 3132 | 1468352788352 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}] 12:46:28 INFO - PROCESS | 3132 | 1468352788354 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:28 INFO - PROCESS | 3132 | 1468352788444 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 12:46:28 INFO - PROCESS | 3132 | 1468352788450 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:28 INFO - PROCESS | 3132 | 1468352788452 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:28 INFO - PROCESS | 3132 | ++DOCSHELL 119F5800 == 32 [pid = 3132] [id = 486] 12:46:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (11B24800) [pid = 3132] [serial = 1458] [outer = 00000000] 12:46:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (123E7400) [pid = 3132] [serial = 1459] [outer = 11B24800] 12:46:28 INFO - PROCESS | 3132 | 1468352788508 Marionette DEBUG loaded listener.js 12:46:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (13058000) [pid = 3132] [serial = 1460] [outer = 11B24800] 12:46:28 INFO - PROCESS | 3132 | 1468352788934 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]]]}] 12:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 629ms 12:46:28 INFO - PROCESS | 3132 | 1468352788994 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 12:46:28 INFO - PROCESS | 3132 | 1468352788996 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 12:46:28 INFO - PROCESS | 3132 | 1468352788999 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:46:28 INFO - PROCESS | 3132 | 1468352789001 Marionette TRACE conn6 <- [1,1910,null,{}] 12:46:28 INFO - PROCESS | 3132 | 1468352789014 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}] 12:46:28 INFO - PROCESS | 3132 | 1468352789016 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:29 INFO - PROCESS | 3132 | 1468352789161 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 12:46:29 INFO - PROCESS | 3132 | 1468352789177 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:29 INFO - PROCESS | 3132 | 1468352789179 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:29 INFO - PROCESS | 3132 | ++DOCSHELL 13248800 == 33 [pid = 3132] [id = 487] 12:46:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (1324B000) [pid = 3132] [serial = 1461] [outer = 00000000] 12:46:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (13449800) [pid = 3132] [serial = 1462] [outer = 1324B000] 12:46:29 INFO - PROCESS | 3132 | 1468352789227 Marionette DEBUG loaded listener.js 12:46:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (134C4800) [pid = 3132] [serial = 1463] [outer = 1324B000] 12:46:29 INFO - PROCESS | 3132 | 1468352789681 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]]]}] 12:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 12:46:29 INFO - PROCESS | 3132 | 1468352789732 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 12:46:29 INFO - PROCESS | 3132 | 1468352789734 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 12:46:29 INFO - PROCESS | 3132 | 1468352789738 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:46:29 INFO - PROCESS | 3132 | 1468352789739 Marionette TRACE conn6 <- [1,1914,null,{}] 12:46:29 INFO - PROCESS | 3132 | 1468352789743 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}] 12:46:29 INFO - PROCESS | 3132 | 1468352789748 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:29 INFO - PROCESS | 3132 | 1468352789889 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 12:46:29 INFO - PROCESS | 3132 | 1468352789952 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:29 INFO - PROCESS | 3132 | 1468352789954 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:29 INFO - PROCESS | 3132 | ++DOCSHELL 135C2000 == 34 [pid = 3132] [id = 488] 12:46:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (13820C00) [pid = 3132] [serial = 1464] [outer = 00000000] 12:46:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (15847400) [pid = 3132] [serial = 1465] [outer = 13820C00] 12:46:29 INFO - PROCESS | 3132 | 1468352789998 Marionette DEBUG loaded listener.js 12:46:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (15860000) [pid = 3132] [serial = 1466] [outer = 13820C00] 12:46:30 INFO - PROCESS | 3132 | 1468352790439 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]]]}] 12:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 12:46:30 INFO - PROCESS | 3132 | 1468352790487 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 12:46:30 INFO - PROCESS | 3132 | 1468352790489 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 12:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:46:30 INFO - PROCESS | 3132 | 1468352790501 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:46:30 INFO - PROCESS | 3132 | 1468352790503 Marionette TRACE conn6 <- [1,1918,null,{}] 12:46:30 INFO - PROCESS | 3132 | 1468352790507 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}] 12:46:30 INFO - PROCESS | 3132 | 1468352790509 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:30 INFO - PROCESS | 3132 | 1468352790638 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 12:46:30 INFO - PROCESS | 3132 | 1468352790650 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:30 INFO - PROCESS | 3132 | 1468352790652 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:30 INFO - PROCESS | 3132 | ++DOCSHELL 119D0800 == 35 [pid = 3132] [id = 489] 12:46:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (15863800) [pid = 3132] [serial = 1467] [outer = 00000000] 12:46:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (162EFC00) [pid = 3132] [serial = 1468] [outer = 15863800] 12:46:30 INFO - PROCESS | 3132 | 1468352790698 Marionette DEBUG loaded listener.js 12:46:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (16408000) [pid = 3132] [serial = 1469] [outer = 15863800] 12:46:31 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (16721400) [pid = 3132] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:46:31 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (148C0800) [pid = 3132] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:46:31 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (15860800) [pid = 3132] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:46:31 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (164ED000) [pid = 3132] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:46:31 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0D680C00) [pid = 3132] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:46:31 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0DE09800) [pid = 3132] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:46:31 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0D6EE400) [pid = 3132] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:46:31 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0C7E9C00) [pid = 3132] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:46:31 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (1241E000) [pid = 3132] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:46:31 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (132E4000) [pid = 3132] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:46:31 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (119EA400) [pid = 3132] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:46:31 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0DC75000) [pid = 3132] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:46:31 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (1241C800) [pid = 3132] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:46:31 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0C718400) [pid = 3132] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:46:31 INFO - PROCESS | 3132 | 1468352791303 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]]]}] 12:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 830ms 12:46:31 INFO - PROCESS | 3132 | 1468352791323 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 12:46:31 INFO - PROCESS | 3132 | 1468352791325 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 12:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:46:31 INFO - PROCESS | 3132 | 1468352791328 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:46:31 INFO - PROCESS | 3132 | 1468352791330 Marionette TRACE conn6 <- [1,1922,null,{}] 12:46:31 INFO - PROCESS | 3132 | 1468352791334 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}] 12:46:31 INFO - PROCESS | 3132 | 1468352791336 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:31 INFO - PROCESS | 3132 | 1468352791418 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 12:46:31 INFO - PROCESS | 3132 | 1468352791516 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:31 INFO - PROCESS | 3132 | 1468352791518 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:31 INFO - PROCESS | 3132 | ++DOCSHELL 0CFF3400 == 36 [pid = 3132] [id = 490] 12:46:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0CFFA800) [pid = 3132] [serial = 1470] [outer = 00000000] 12:46:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (119F5400) [pid = 3132] [serial = 1471] [outer = 0CFFA800] 12:46:31 INFO - PROCESS | 3132 | 1468352791564 Marionette DEBUG loaded listener.js 12:46:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (13474C00) [pid = 3132] [serial = 1472] [outer = 0CFFA800] 12:46:31 INFO - PROCESS | 3132 | 1468352791972 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]]]}] 12:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 12:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:46:31 INFO - PROCESS | 3132 | 1468352791999 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 12:46:31 INFO - PROCESS | 3132 | 1468352792001 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 12:46:31 INFO - PROCESS | 3132 | 1468352792004 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:46:31 INFO - PROCESS | 3132 | 1468352792006 Marionette TRACE conn6 <- [1,1926,null,{}] 12:46:31 INFO - PROCESS | 3132 | 1468352792009 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}] 12:46:31 INFO - PROCESS | 3132 | 1468352792011 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:32 INFO - PROCESS | 3132 | 1468352792135 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 12:46:32 INFO - PROCESS | 3132 | 1468352792148 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:32 INFO - PROCESS | 3132 | 1468352792150 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:32 INFO - PROCESS | 3132 | ++DOCSHELL 0D6FA800 == 37 [pid = 3132] [id = 491] 12:46:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0DACCC00) [pid = 3132] [serial = 1473] [outer = 00000000] 12:46:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (1648D000) [pid = 3132] [serial = 1474] [outer = 0DACCC00] 12:46:32 INFO - PROCESS | 3132 | 1468352792196 Marionette DEBUG loaded listener.js 12:46:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (16707000) [pid = 3132] [serial = 1475] [outer = 0DACCC00] 12:46:32 INFO - PROCESS | 3132 | 1468352792618 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]]]}] 12:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 630ms 12:46:32 INFO - PROCESS | 3132 | 1468352792635 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 12:46:32 INFO - PROCESS | 3132 | 1468352792637 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 12:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:46:32 INFO - PROCESS | 3132 | 1468352792640 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:46:32 INFO - PROCESS | 3132 | 1468352792642 Marionette TRACE conn6 <- [1,1930,null,{}] 12:46:32 INFO - PROCESS | 3132 | 1468352792645 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}] 12:46:32 INFO - PROCESS | 3132 | 1468352792647 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:32 INFO - PROCESS | 3132 | 1468352792727 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 12:46:32 INFO - PROCESS | 3132 | 1468352792829 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:32 INFO - PROCESS | 3132 | 1468352792831 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:32 INFO - PROCESS | 3132 | ++DOCSHELL 119CFC00 == 38 [pid = 3132] [id = 492] 12:46:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (119D8800) [pid = 3132] [serial = 1476] [outer = 00000000] 12:46:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16721C00) [pid = 3132] [serial = 1477] [outer = 119D8800] 12:46:32 INFO - PROCESS | 3132 | 1468352792876 Marionette DEBUG loaded listener.js 12:46:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (168DE400) [pid = 3132] [serial = 1478] [outer = 119D8800] 12:46:33 INFO - PROCESS | 3132 | 1468352793284 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]]]}] 12:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 12:46:33 INFO - PROCESS | 3132 | 1468352793427 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 12:46:33 INFO - PROCESS | 3132 | 1468352793431 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 12:46:33 INFO - PROCESS | 3132 | 1468352793442 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:46:33 INFO - PROCESS | 3132 | 1468352793445 Marionette TRACE conn6 <- [1,1934,null,{}] 12:46:33 INFO - PROCESS | 3132 | 1468352793452 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}] 12:46:33 INFO - PROCESS | 3132 | 1468352793455 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:33 INFO - PROCESS | 3132 | 1468352793575 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 12:46:33 INFO - PROCESS | 3132 | 1468352793683 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:33 INFO - PROCESS | 3132 | 1468352793688 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:33 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E9C00 == 39 [pid = 3132] [id = 493] 12:46:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0C7EAC00) [pid = 3132] [serial = 1479] [outer = 00000000] 12:46:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0CE72C00) [pid = 3132] [serial = 1480] [outer = 0C7EAC00] 12:46:33 INFO - PROCESS | 3132 | 1468352793748 Marionette DEBUG loaded listener.js 12:46:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (0D6F3C00) [pid = 3132] [serial = 1481] [outer = 0C7EAC00] 12:46:34 INFO - PROCESS | 3132 | 1468352794362 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]]]}] 12:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 971ms 12:46:34 INFO - PROCESS | 3132 | 1468352794421 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 12:46:34 INFO - PROCESS | 3132 | 1468352794426 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 12:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:46:34 INFO - PROCESS | 3132 | 1468352794432 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:46:34 INFO - PROCESS | 3132 | 1468352794435 Marionette TRACE conn6 <- [1,1938,null,{}] 12:46:34 INFO - PROCESS | 3132 | 1468352794439 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}] 12:46:34 INFO - PROCESS | 3132 | 1468352794442 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:34 INFO - PROCESS | 3132 | 1468352794558 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 12:46:34 INFO - PROCESS | 3132 | 1468352794700 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:34 INFO - PROCESS | 3132 | 1468352794703 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:34 INFO - PROCESS | 3132 | ++DOCSHELL 0DE0A800 == 40 [pid = 3132] [id = 494] 12:46:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0DE6F400) [pid = 3132] [serial = 1482] [outer = 00000000] 12:46:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (119D1000) [pid = 3132] [serial = 1483] [outer = 0DE6F400] 12:46:34 INFO - PROCESS | 3132 | 1468352794764 Marionette DEBUG loaded listener.js 12:46:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (11B26C00) [pid = 3132] [serial = 1484] [outer = 0DE6F400] 12:46:35 INFO - PROCESS | 3132 | 1468352795379 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]]]}] 12:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 970ms 12:46:35 INFO - PROCESS | 3132 | 1468352795406 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 12:46:35 INFO - PROCESS | 3132 | 1468352795408 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 12:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:46:35 INFO - PROCESS | 3132 | 1468352795412 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:46:35 INFO - PROCESS | 3132 | 1468352795416 Marionette TRACE conn6 <- [1,1942,null,{}] 12:46:35 INFO - PROCESS | 3132 | 1468352795428 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}] 12:46:35 INFO - PROCESS | 3132 | 1468352795433 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:35 INFO - PROCESS | 3132 | 1468352795551 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 12:46:35 INFO - PROCESS | 3132 | 1468352795707 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:35 INFO - PROCESS | 3132 | 1468352795711 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:35 INFO - PROCESS | 3132 | ++DOCSHELL 15857000 == 41 [pid = 3132] [id = 495] 12:46:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (1585A400) [pid = 3132] [serial = 1485] [outer = 00000000] 12:46:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (16488000) [pid = 3132] [serial = 1486] [outer = 1585A400] 12:46:35 INFO - PROCESS | 3132 | 1468352795772 Marionette DEBUG loaded listener.js 12:46:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (168E4400) [pid = 3132] [serial = 1487] [outer = 1585A400] 12:46:36 INFO - PROCESS | 3132 | 1468352796410 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]]]}] 12:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1021ms 12:46:36 INFO - PROCESS | 3132 | 1468352796436 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 12:46:36 INFO - PROCESS | 3132 | 1468352796439 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 12:46:36 INFO - PROCESS | 3132 | 1468352796443 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:46:36 INFO - PROCESS | 3132 | 1468352796445 Marionette TRACE conn6 <- [1,1946,null,{}] 12:46:36 INFO - PROCESS | 3132 | 1468352796448 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}] 12:46:36 INFO - PROCESS | 3132 | 1468352796451 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:36 INFO - PROCESS | 3132 | 1468352796565 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 12:46:36 INFO - PROCESS | 3132 | 1468352796711 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:36 INFO - PROCESS | 3132 | 1468352796714 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:36 INFO - PROCESS | 3132 | ++DOCSHELL 122A3800 == 42 [pid = 3132] [id = 496] 12:46:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (1232A800) [pid = 3132] [serial = 1488] [outer = 00000000] 12:46:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (173BF400) [pid = 3132] [serial = 1489] [outer = 1232A800] 12:46:36 INFO - PROCESS | 3132 | 1468352796770 Marionette DEBUG loaded listener.js 12:46:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (173E1C00) [pid = 3132] [serial = 1490] [outer = 1232A800] 12:46:37 INFO - PROCESS | 3132 | 1468352797429 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]]]}] 12:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1070ms 12:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:46:37 INFO - PROCESS | 3132 | 1468352797517 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 12:46:37 INFO - PROCESS | 3132 | 1468352797521 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 12:46:37 INFO - PROCESS | 3132 | 1468352797526 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:46:37 INFO - PROCESS | 3132 | 1468352797529 Marionette TRACE conn6 <- [1,1950,null,{}] 12:46:37 INFO - PROCESS | 3132 | 1468352797535 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}] 12:46:37 INFO - PROCESS | 3132 | 1468352797538 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:37 INFO - PROCESS | 3132 | 1468352797653 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 12:46:37 INFO - PROCESS | 3132 | 1468352797768 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:37 INFO - PROCESS | 3132 | 1468352797770 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:37 INFO - PROCESS | 3132 | ++DOCSHELL 0D676800 == 43 [pid = 3132] [id = 497] 12:46:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (0D677000) [pid = 3132] [serial = 1491] [outer = 00000000] 12:46:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 96 (0DC1D800) [pid = 3132] [serial = 1492] [outer = 0D677000] 12:46:37 INFO - PROCESS | 3132 | 1468352797823 Marionette DEBUG loaded listener.js 12:46:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 97 (0ED3E000) [pid = 3132] [serial = 1493] [outer = 0D677000] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 0D6FA800 == 42 [pid = 3132] [id = 491] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 0CFF3400 == 41 [pid = 3132] [id = 490] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 119D0800 == 40 [pid = 3132] [id = 489] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 135C2000 == 39 [pid = 3132] [id = 488] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 13248800 == 38 [pid = 3132] [id = 487] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 119F5800 == 37 [pid = 3132] [id = 486] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 11912000 == 36 [pid = 3132] [id = 485] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 0D716000 == 35 [pid = 3132] [id = 484] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 0CEC7000 == 34 [pid = 3132] [id = 483] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 0C71D000 == 33 [pid = 3132] [id = 482] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 11BE7000 == 32 [pid = 3132] [id = 481] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 122A3800 == 31 [pid = 3132] [id = 496] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 0DE0A800 == 30 [pid = 3132] [id = 494] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 15857000 == 29 [pid = 3132] [id = 495] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 119CFC00 == 28 [pid = 3132] [id = 492] 12:46:38 INFO - PROCESS | 3132 | --DOCSHELL 0C7E9C00 == 27 [pid = 3132] [id = 493] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 96 (15858000) [pid = 3132] [serial = 1429] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 95 (1640B000) [pid = 3132] [serial = 1432] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (1670BC00) [pid = 3132] [serial = 1403] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (0D6EF000) [pid = 3132] [serial = 1408] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (0D6F5000) [pid = 3132] [serial = 1409] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (119C9800) [pid = 3132] [serial = 1414] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (119D2400) [pid = 3132] [serial = 1415] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (13D90C00) [pid = 3132] [serial = 1426] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0C7F1000) [pid = 3132] [serial = 1405] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0C933400) [pid = 3132] [serial = 1406] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (132D7800) [pid = 3132] [serial = 1420] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (132DB000) [pid = 3132] [serial = 1421] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (1347A000) [pid = 3132] [serial = 1423] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1347D800) [pid = 3132] [serial = 1424] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (119F2C00) [pid = 3132] [serial = 1417] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (11BA7C00) [pid = 3132] [serial = 1418] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0DE09C00) [pid = 3132] [serial = 1411] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0DF0A400) [pid = 3132] [serial = 1412] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (1585A000) [pid = 3132] [serial = 1430] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (16489400) [pid = 3132] [serial = 1433] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (15859400) [pid = 3132] [serial = 1438] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (16484400) [pid = 3132] [serial = 1439] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (168D7800) [pid = 3132] [serial = 1442] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0D710C00) [pid = 3132] [serial = 1435] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (11CCDC00) [pid = 3132] [serial = 1436] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (13915000) [pid = 3132] [serial = 1427] [outer = 00000000] [url = about:blank] 12:46:38 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (16834000) [pid = 3132] [serial = 1441] [outer = 00000000] [url = about:blank] 12:46:39 INFO - PROCESS | 3132 | 1468352799051 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]]]}] 12:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1589ms 12:46:39 INFO - PROCESS | 3132 | 1468352799117 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 12:46:39 INFO - PROCESS | 3132 | 1468352799121 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 12:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:46:39 INFO - PROCESS | 3132 | 1468352799126 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:46:39 INFO - PROCESS | 3132 | 1468352799131 Marionette TRACE conn6 <- [1,1954,null,{}] 12:46:39 INFO - PROCESS | 3132 | 1468352799136 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}] 12:46:39 INFO - PROCESS | 3132 | 1468352799138 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:39 INFO - PROCESS | 3132 | 1468352799228 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 12:46:39 INFO - PROCESS | 3132 | 1468352799235 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:39 INFO - PROCESS | 3132 | 1468352799238 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:39 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F4000 == 28 [pid = 3132] [id = 498] 12:46:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0C7F4C00) [pid = 3132] [serial = 1494] [outer = 00000000] 12:46:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0CE6E400) [pid = 3132] [serial = 1495] [outer = 0C7F4C00] 12:46:39 INFO - PROCESS | 3132 | 1468352799293 Marionette DEBUG loaded listener.js 12:46:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0CFF3400) [pid = 3132] [serial = 1496] [outer = 0C7F4C00] 12:46:39 INFO - PROCESS | 3132 | 1468352799777 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]]]}] 12:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 12:46:39 INFO - PROCESS | 3132 | 1468352799877 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 12:46:39 INFO - PROCESS | 3132 | 1468352799882 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 12:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:46:39 INFO - PROCESS | 3132 | 1468352799892 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:46:39 INFO - PROCESS | 3132 | 1468352799895 Marionette TRACE conn6 <- [1,1958,null,{}] 12:46:39 INFO - PROCESS | 3132 | 1468352799899 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}] 12:46:39 INFO - PROCESS | 3132 | 1468352799901 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:39 INFO - PROCESS | 3132 | 1468352799996 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 12:46:40 INFO - PROCESS | 3132 | 1468352800085 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:40 INFO - PROCESS | 3132 | 1468352800087 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:40 INFO - PROCESS | 3132 | ++DOCSHELL 0D715000 == 29 [pid = 3132] [id = 499] 12:46:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0D71D000) [pid = 3132] [serial = 1497] [outer = 00000000] 12:46:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0D72C000) [pid = 3132] [serial = 1498] [outer = 0D71D000] 12:46:40 INFO - PROCESS | 3132 | 1468352800134 Marionette DEBUG loaded listener.js 12:46:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0DC16C00) [pid = 3132] [serial = 1499] [outer = 0D71D000] 12:46:40 INFO - PROCESS | 3132 | 1468352800489 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]]]}] 12:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 12:46:40 INFO - PROCESS | 3132 | 1468352800563 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 12:46:40 INFO - PROCESS | 3132 | 1468352800565 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 12:46:40 INFO - PROCESS | 3132 | 1468352800569 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:46:40 INFO - PROCESS | 3132 | 1468352800573 Marionette TRACE conn6 <- [1,1962,null,{}] 12:46:40 INFO - PROCESS | 3132 | 1468352800584 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}] 12:46:40 INFO - PROCESS | 3132 | 1468352800588 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:40 INFO - PROCESS | 3132 | 1468352800678 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 12:46:40 INFO - PROCESS | 3132 | 1468352800685 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:40 INFO - PROCESS | 3132 | 1468352800688 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:40 INFO - PROCESS | 3132 | ++DOCSHELL 119CD000 == 30 [pid = 3132] [id = 500] 12:46:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (119D1C00) [pid = 3132] [serial = 1500] [outer = 00000000] 12:46:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (119EA400) [pid = 3132] [serial = 1501] [outer = 119D1C00] 12:46:40 INFO - PROCESS | 3132 | 1468352800739 Marionette DEBUG loaded listener.js 12:46:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (11BA7C00) [pid = 3132] [serial = 1502] [outer = 119D1C00] 12:46:41 INFO - PROCESS | 3132 | 1468352801254 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]]]}] 12:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 12:46:41 INFO - PROCESS | 3132 | 1468352801330 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 12:46:41 INFO - PROCESS | 3132 | 1468352801332 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 12:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:46:41 INFO - PROCESS | 3132 | 1468352801345 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:46:41 INFO - PROCESS | 3132 | 1468352801346 Marionette TRACE conn6 <- [1,1966,null,{}] 12:46:41 INFO - PROCESS | 3132 | 1468352801350 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}] 12:46:41 INFO - PROCESS | 3132 | 1468352801352 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:41 INFO - PROCESS | 3132 | 1468352801477 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 12:46:41 INFO - PROCESS | 3132 | 1468352801543 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:41 INFO - PROCESS | 3132 | 1468352801546 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:41 INFO - PROCESS | 3132 | ++DOCSHELL 11BEB400 == 31 [pid = 3132] [id = 501] 12:46:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (11ED8400) [pid = 3132] [serial = 1503] [outer = 00000000] 12:46:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (13059C00) [pid = 3132] [serial = 1504] [outer = 11ED8400] 12:46:41 INFO - PROCESS | 3132 | 1468352801593 Marionette DEBUG loaded listener.js 12:46:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (132D8C00) [pid = 3132] [serial = 1505] [outer = 11ED8400] 12:46:42 INFO - PROCESS | 3132 | 1468352802021 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]]]}] 12:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 12:46:42 INFO - PROCESS | 3132 | 1468352802078 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 12:46:42 INFO - PROCESS | 3132 | 1468352802080 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 12:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:46:42 INFO - PROCESS | 3132 | 1468352802083 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:46:42 INFO - PROCESS | 3132 | 1468352802085 Marionette TRACE conn6 <- [1,1970,null,{}] 12:46:42 INFO - PROCESS | 3132 | 1468352802088 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}] 12:46:42 INFO - PROCESS | 3132 | 1468352802090 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:42 INFO - PROCESS | 3132 | 1468352802204 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 12:46:42 INFO - PROCESS | 3132 | 1468352802210 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:42 INFO - PROCESS | 3132 | 1468352802212 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:42 INFO - PROCESS | 3132 | ++DOCSHELL 132DB400 == 32 [pid = 3132] [id = 502] 12:46:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (132DC400) [pid = 3132] [serial = 1506] [outer = 00000000] 12:46:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (13477000) [pid = 3132] [serial = 1507] [outer = 132DC400] 12:46:42 INFO - PROCESS | 3132 | 1468352802259 Marionette DEBUG loaded listener.js 12:46:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (134CB800) [pid = 3132] [serial = 1508] [outer = 132DC400] 12:46:42 INFO - PROCESS | 3132 | 1468352802745 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]]]}] 12:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 12:46:42 INFO - PROCESS | 3132 | 1468352802821 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 12:46:42 INFO - PROCESS | 3132 | 1468352802823 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 12:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:46:42 INFO - PROCESS | 3132 | 1468352802834 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:46:42 INFO - PROCESS | 3132 | 1468352802835 Marionette TRACE conn6 <- [1,1974,null,{}] 12:46:42 INFO - PROCESS | 3132 | 1468352802844 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}] 12:46:42 INFO - PROCESS | 3132 | 1468352802849 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:43 INFO - PROCESS | 3132 | 1468352803165 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 12:46:43 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0DACCC00) [pid = 3132] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:46:43 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1324B000) [pid = 3132] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:46:43 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (13820C00) [pid = 3132] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:46:43 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (11B24800) [pid = 3132] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:46:43 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0CECC800) [pid = 3132] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:46:43 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (16723400) [pid = 3132] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:46:43 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (11913000) [pid = 3132] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:46:43 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0D716400) [pid = 3132] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:46:43 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0C7F0800) [pid = 3132] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:46:43 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0CFFA800) [pid = 3132] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:46:43 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (15863800) [pid = 3132] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:46:43 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (119D8800) [pid = 3132] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:46:43 INFO - PROCESS | 3132 | 1468352803235 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:43 INFO - PROCESS | 3132 | 1468352803237 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:43 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E5800 == 33 [pid = 3132] [id = 503] 12:46:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0C7EB400) [pid = 3132] [serial = 1509] [outer = 00000000] 12:46:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0D727C00) [pid = 3132] [serial = 1510] [outer = 0C7EB400] 12:46:43 INFO - PROCESS | 3132 | 1468352803284 Marionette DEBUG loaded listener.js 12:46:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (11B24800) [pid = 3132] [serial = 1511] [outer = 0C7EB400] 12:46:43 INFO - PROCESS | 3132 | 1468352803656 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]]]}] 12:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 890ms 12:46:43 INFO - PROCESS | 3132 | 1468352803718 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 12:46:43 INFO - PROCESS | 3132 | 1468352803720 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 12:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:46:43 INFO - PROCESS | 3132 | 1468352803723 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:46:43 INFO - PROCESS | 3132 | 1468352803724 Marionette TRACE conn6 <- [1,1978,null,{}] 12:46:43 INFO - PROCESS | 3132 | 1468352803728 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}] 12:46:43 INFO - PROCESS | 3132 | 1468352803730 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:43 INFO - PROCESS | 3132 | 1468352803811 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 12:46:43 INFO - PROCESS | 3132 | 1468352803817 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:43 INFO - PROCESS | 3132 | 1468352803819 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:43 INFO - PROCESS | 3132 | ++DOCSHELL 13478800 == 34 [pid = 3132] [id = 504] 12:46:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (13820C00) [pid = 3132] [serial = 1512] [outer = 00000000] 12:46:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (15858000) [pid = 3132] [serial = 1513] [outer = 13820C00] 12:46:43 INFO - PROCESS | 3132 | 1468352803865 Marionette DEBUG loaded listener.js 12:46:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (1585E800) [pid = 3132] [serial = 1514] [outer = 13820C00] 12:46:44 INFO - PROCESS | 3132 | 1468352804273 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]]]}] 12:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 570ms 12:46:44 INFO - PROCESS | 3132 | 1468352804297 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 12:46:44 INFO - PROCESS | 3132 | 1468352804299 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 12:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:46:44 INFO - PROCESS | 3132 | 1468352804302 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:46:44 INFO - PROCESS | 3132 | 1468352804303 Marionette TRACE conn6 <- [1,1982,null,{}] 12:46:44 INFO - PROCESS | 3132 | 1468352804307 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}] 12:46:44 INFO - PROCESS | 3132 | 1468352804309 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:44 INFO - PROCESS | 3132 | 1468352804437 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 12:46:44 INFO - PROCESS | 3132 | 1468352804445 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:44 INFO - PROCESS | 3132 | 1468352804447 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:44 INFO - PROCESS | 3132 | ++DOCSHELL 1488A400 == 35 [pid = 3132] [id = 505] 12:46:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (15847C00) [pid = 3132] [serial = 1515] [outer = 00000000] 12:46:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16407400) [pid = 3132] [serial = 1516] [outer = 15847C00] 12:46:44 INFO - PROCESS | 3132 | 1468352804494 Marionette DEBUG loaded listener.js 12:46:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0C7F6400) [pid = 3132] [serial = 1517] [outer = 15847C00] 12:46:44 INFO - PROCESS | 3132 | 1468352804943 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]]]}] 12:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 12:46:44 INFO - PROCESS | 3132 | 1468352804974 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 12:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:46:44 INFO - PROCESS | 3132 | 1468352804976 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 12:46:44 INFO - PROCESS | 3132 | 1468352804979 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:46:44 INFO - PROCESS | 3132 | 1468352804981 Marionette TRACE conn6 <- [1,1986,null,{}] 12:46:44 INFO - PROCESS | 3132 | 1468352804985 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}] 12:46:44 INFO - PROCESS | 3132 | 1468352804986 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:45 INFO - PROCESS | 3132 | 1468352805109 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 12:46:45 INFO - PROCESS | 3132 | 1468352805117 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:45 INFO - PROCESS | 3132 | 1468352805119 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:45 INFO - PROCESS | 3132 | ++DOCSHELL 16482800 == 36 [pid = 3132] [id = 506] 12:46:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16489400) [pid = 3132] [serial = 1518] [outer = 00000000] 12:46:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (164EF000) [pid = 3132] [serial = 1519] [outer = 16489400] 12:46:45 INFO - PROCESS | 3132 | 1468352805164 Marionette DEBUG loaded listener.js 12:46:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (1670D000) [pid = 3132] [serial = 1520] [outer = 16489400] 12:46:45 INFO - PROCESS | 3132 | 1468352805950 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]]]}] 12:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1019ms 12:46:45 INFO - PROCESS | 3132 | 1468352805999 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 12:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:46:45 INFO - PROCESS | 3132 | 1468352806004 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 12:46:45 INFO - PROCESS | 3132 | 1468352806008 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:46:45 INFO - PROCESS | 3132 | 1468352806014 Marionette TRACE conn6 <- [1,1990,null,{}] 12:46:46 INFO - PROCESS | 3132 | 1468352806040 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}] 12:46:46 INFO - PROCESS | 3132 | 1468352806043 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:46 INFO - PROCESS | 3132 | 1468352806175 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 12:46:46 INFO - PROCESS | 3132 | 1468352806306 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:46 INFO - PROCESS | 3132 | 1468352806310 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:46 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E0800 == 37 [pid = 3132] [id = 507] 12:46:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0C7E3000) [pid = 3132] [serial = 1521] [outer = 00000000] 12:46:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0D6F5C00) [pid = 3132] [serial = 1522] [outer = 0C7E3000] 12:46:46 INFO - PROCESS | 3132 | 1468352806371 Marionette DEBUG loaded listener.js 12:46:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0D721800) [pid = 3132] [serial = 1523] [outer = 0C7E3000] 12:46:47 INFO - PROCESS | 3132 | 1468352807126 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]]]}] 12:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1175ms 12:46:47 INFO - PROCESS | 3132 | 1468352807186 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 12:46:47 INFO - PROCESS | 3132 | 1468352807191 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 12:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:46:47 INFO - PROCESS | 3132 | 1468352807197 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:46:47 INFO - PROCESS | 3132 | 1468352807201 Marionette TRACE conn6 <- [1,1994,null,{}] 12:46:47 INFO - PROCESS | 3132 | 1468352807205 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}] 12:46:47 INFO - PROCESS | 3132 | 1468352807207 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:47 INFO - PROCESS | 3132 | 1468352807356 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 12:46:47 INFO - PROCESS | 3132 | 1468352807493 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:47 INFO - PROCESS | 3132 | 1468352807496 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:47 INFO - PROCESS | 3132 | ++DOCSHELL 0DC10C00 == 38 [pid = 3132] [id = 508] 12:46:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0DC11000) [pid = 3132] [serial = 1524] [outer = 00000000] 12:46:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (119D4800) [pid = 3132] [serial = 1525] [outer = 0DC11000] 12:46:47 INFO - PROCESS | 3132 | 1468352807556 Marionette DEBUG loaded listener.js 12:46:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (1236D000) [pid = 3132] [serial = 1526] [outer = 0DC11000] 12:46:48 INFO - PROCESS | 3132 | --DOCSHELL 1488A400 == 37 [pid = 3132] [id = 505] 12:46:48 INFO - PROCESS | 3132 | --DOCSHELL 13478800 == 36 [pid = 3132] [id = 504] 12:46:48 INFO - PROCESS | 3132 | --DOCSHELL 0C7E5800 == 35 [pid = 3132] [id = 503] 12:46:48 INFO - PROCESS | 3132 | --DOCSHELL 132DB400 == 34 [pid = 3132] [id = 502] 12:46:48 INFO - PROCESS | 3132 | --DOCSHELL 11BEB400 == 33 [pid = 3132] [id = 501] 12:46:48 INFO - PROCESS | 3132 | --DOCSHELL 119CD000 == 32 [pid = 3132] [id = 500] 12:46:48 INFO - PROCESS | 3132 | --DOCSHELL 0D715000 == 31 [pid = 3132] [id = 499] 12:46:48 INFO - PROCESS | 3132 | --DOCSHELL 0C7F4000 == 30 [pid = 3132] [id = 498] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (16707000) [pid = 3132] [serial = 1475] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (13449800) [pid = 3132] [serial = 1462] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (15860000) [pid = 3132] [serial = 1466] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (15847400) [pid = 3132] [serial = 1465] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (123E7400) [pid = 3132] [serial = 1459] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0D691C00) [pid = 3132] [serial = 1450] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0D715400) [pid = 3132] [serial = 1451] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (16BD4000) [pid = 3132] [serial = 1445] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (168E2C00) [pid = 3132] [serial = 1444] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (119D0C00) [pid = 3132] [serial = 1456] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (119D5800) [pid = 3132] [serial = 1457] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0D721400) [pid = 3132] [serial = 1453] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0D72CC00) [pid = 3132] [serial = 1454] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0CFF7000) [pid = 3132] [serial = 1447] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D70F800) [pid = 3132] [serial = 1448] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (119F5400) [pid = 3132] [serial = 1471] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (162EFC00) [pid = 3132] [serial = 1468] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (13474C00) [pid = 3132] [serial = 1472] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (168DE400) [pid = 3132] [serial = 1478] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (1648D000) [pid = 3132] [serial = 1474] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (16408000) [pid = 3132] [serial = 1469] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (16721C00) [pid = 3132] [serial = 1477] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (134C4800) [pid = 3132] [serial = 1463] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (13058000) [pid = 3132] [serial = 1460] [outer = 00000000] [url = about:blank] 12:46:48 INFO - PROCESS | 3132 | 1468352808378 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]]]}] 12:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 12:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1230ms 12:46:48 INFO - PROCESS | 3132 | 1468352808429 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 12:46:48 INFO - PROCESS | 3132 | 1468352808433 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 12:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:46:48 INFO - PROCESS | 3132 | 1468352808437 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:46:48 INFO - PROCESS | 3132 | 1468352808442 Marionette TRACE conn6 <- [1,1998,null,{}] 12:46:48 INFO - PROCESS | 3132 | 1468352808447 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}] 12:46:48 INFO - PROCESS | 3132 | 1468352808449 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:48 INFO - PROCESS | 3132 | 1468352808544 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 12:46:48 INFO - PROCESS | 3132 | 1468352808646 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:48 INFO - PROCESS | 3132 | 1468352808648 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:48 INFO - PROCESS | 3132 | ++DOCSHELL 08C67C00 == 31 [pid = 3132] [id = 509] 12:46:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (08C6E000) [pid = 3132] [serial = 1527] [outer = 00000000] 12:46:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0CFF2000) [pid = 3132] [serial = 1528] [outer = 08C6E000] 12:46:48 INFO - PROCESS | 3132 | 1468352808696 Marionette DEBUG loaded listener.js 12:46:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0D6F9C00) [pid = 3132] [serial = 1529] [outer = 08C6E000] 12:46:49 INFO - PROCESS | 3132 | 1468352809128 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]]]}] 12:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 12:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 729ms 12:46:49 INFO - PROCESS | 3132 | 1468352809169 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 12:46:49 INFO - PROCESS | 3132 | 1468352809173 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 12:46:49 INFO - PROCESS | 3132 | 1468352809179 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:46:49 INFO - PROCESS | 3132 | 1468352809181 Marionette TRACE conn6 <- [1,2002,null,{}] 12:46:49 INFO - PROCESS | 3132 | 1468352809185 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}] 12:46:49 INFO - PROCESS | 3132 | 1468352809188 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:49 INFO - PROCESS | 3132 | 1468352809277 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 12:46:49 INFO - PROCESS | 3132 | 1468352809287 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:49 INFO - PROCESS | 3132 | 1468352809289 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:49 INFO - PROCESS | 3132 | ++DOCSHELL 0DE09800 == 32 [pid = 3132] [id = 510] 12:46:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0DE0A800) [pid = 3132] [serial = 1530] [outer = 00000000] 12:46:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (11912000) [pid = 3132] [serial = 1531] [outer = 0DE0A800] 12:46:49 INFO - PROCESS | 3132 | 1468352809338 Marionette DEBUG loaded listener.js 12:46:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (119D0C00) [pid = 3132] [serial = 1532] [outer = 0DE0A800] 12:46:49 INFO - PROCESS | 3132 | 1468352809823 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]]]}] 12:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 12:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:46:49 INFO - PROCESS | 3132 | 1468352809854 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 12:46:49 INFO - PROCESS | 3132 | 1468352809856 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 12:46:49 INFO - PROCESS | 3132 | 1468352809860 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:46:49 INFO - PROCESS | 3132 | 1468352809863 Marionette TRACE conn6 <- [1,2006,null,{}] 12:46:49 INFO - PROCESS | 3132 | 1468352809874 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}] 12:46:49 INFO - PROCESS | 3132 | 1468352809878 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:49 INFO - PROCESS | 3132 | 1468352809966 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 12:46:49 INFO - PROCESS | 3132 | 1468352809976 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:49 INFO - PROCESS | 3132 | 1468352809979 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:49 INFO - PROCESS | 3132 | ++DOCSHELL 13248400 == 33 [pid = 3132] [id = 511] 12:46:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (132D7800) [pid = 3132] [serial = 1533] [outer = 00000000] 12:46:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (132E4000) [pid = 3132] [serial = 1534] [outer = 132D7800] 12:46:50 INFO - PROCESS | 3132 | 1468352810030 Marionette DEBUG loaded listener.js 12:46:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (1347B400) [pid = 3132] [serial = 1535] [outer = 132D7800] 12:46:50 INFO - PROCESS | 3132 | 1468352810507 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]]]}] 12:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 12:46:50 INFO - PROCESS | 3132 | 1468352810594 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 12:46:50 INFO - PROCESS | 3132 | 1468352810597 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 12:46:50 INFO - PROCESS | 3132 | 1468352810600 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:46:50 INFO - PROCESS | 3132 | 1468352810602 Marionette TRACE conn6 <- [1,2010,null,{}] 12:46:50 INFO - PROCESS | 3132 | 1468352810605 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}] 12:46:50 INFO - PROCESS | 3132 | 1468352810607 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:50 INFO - PROCESS | 3132 | 1468352810760 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 12:46:50 INFO - PROCESS | 3132 | 1468352810771 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:50 INFO - PROCESS | 3132 | 1468352810773 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:50 INFO - PROCESS | 3132 | ++DOCSHELL 1390B400 == 34 [pid = 3132] [id = 512] 12:46:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (13913C00) [pid = 3132] [serial = 1536] [outer = 00000000] 12:46:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (14897C00) [pid = 3132] [serial = 1537] [outer = 13913C00] 12:46:50 INFO - PROCESS | 3132 | 1468352810878 Marionette DEBUG loaded listener.js 12:46:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (15846800) [pid = 3132] [serial = 1538] [outer = 13913C00] 12:46:51 INFO - PROCESS | 3132 | 1468352811297 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]]]}] 12:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 12:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:46:51 INFO - PROCESS | 3132 | 1468352811334 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 12:46:51 INFO - PROCESS | 3132 | 1468352811336 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 12:46:51 INFO - PROCESS | 3132 | 1468352811339 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:46:51 INFO - PROCESS | 3132 | 1468352811340 Marionette TRACE conn6 <- [1,2014,null,{}] 12:46:51 INFO - PROCESS | 3132 | 1468352811344 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}] 12:46:51 INFO - PROCESS | 3132 | 1468352811346 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:51 INFO - PROCESS | 3132 | 1468352811459 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 12:46:51 INFO - PROCESS | 3132 | 1468352811465 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:51 INFO - PROCESS | 3132 | 1468352811467 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:51 INFO - PROCESS | 3132 | ++DOCSHELL 15857000 == 35 [pid = 3132] [id = 513] 12:46:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (15858400) [pid = 3132] [serial = 1539] [outer = 00000000] 12:46:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (15E3C800) [pid = 3132] [serial = 1540] [outer = 15858400] 12:46:51 INFO - PROCESS | 3132 | 1468352811510 Marionette DEBUG loaded listener.js 12:46:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (15E42C00) [pid = 3132] [serial = 1541] [outer = 15858400] 12:46:51 INFO - PROCESS | 3132 | 1468352811984 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]]]}] 12:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 12:46:52 INFO - PROCESS | 3132 | 1468352812070 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 12:46:52 INFO - PROCESS | 3132 | 1468352812072 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 12:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:46:52 INFO - PROCESS | 3132 | 1468352812116 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:46:52 INFO - PROCESS | 3132 | 1468352812118 Marionette TRACE conn6 <- [1,2018,null,{}] 12:46:52 INFO - PROCESS | 3132 | 1468352812121 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}] 12:46:52 INFO - PROCESS | 3132 | 1468352812127 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:52 INFO - PROCESS | 3132 | 1468352812277 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 12:46:52 INFO - PROCESS | 3132 | 1468352812336 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:52 INFO - PROCESS | 3132 | 1468352812338 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:52 INFO - PROCESS | 3132 | ++DOCSHELL 16704800 == 36 [pid = 3132] [id = 514] 12:46:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16707400) [pid = 3132] [serial = 1542] [outer = 00000000] 12:46:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (16720000) [pid = 3132] [serial = 1543] [outer = 16707400] 12:46:52 INFO - PROCESS | 3132 | 1468352812382 Marionette DEBUG loaded listener.js 12:46:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (16718000) [pid = 3132] [serial = 1544] [outer = 16707400] 12:46:52 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (132DC400) [pid = 3132] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:46:52 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0C7F4C00) [pid = 3132] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:46:52 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (15847C00) [pid = 3132] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:46:52 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (1232A800) [pid = 3132] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:46:52 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0C7EB400) [pid = 3132] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:46:52 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0D71D000) [pid = 3132] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:46:52 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0DE6F400) [pid = 3132] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:46:52 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0D677000) [pid = 3132] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:46:52 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (13820C00) [pid = 3132] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:46:52 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0C7EAC00) [pid = 3132] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:46:52 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (119D1C00) [pid = 3132] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:46:52 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (1585A400) [pid = 3132] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:46:52 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (11ED8400) [pid = 3132] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:46:52 INFO - PROCESS | 3132 | 1468352812832 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]]]}] 12:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 810ms 12:46:52 INFO - PROCESS | 3132 | 1468352812890 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 12:46:52 INFO - PROCESS | 3132 | 1468352812892 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 12:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:46:52 INFO - PROCESS | 3132 | 1468352812895 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:46:52 INFO - PROCESS | 3132 | 1468352812897 Marionette TRACE conn6 <- [1,2022,null,{}] 12:46:52 INFO - PROCESS | 3132 | 1468352812900 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}] 12:46:52 INFO - PROCESS | 3132 | 1468352812902 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:53 INFO - PROCESS | 3132 | 1468352813022 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 12:46:53 INFO - PROCESS | 3132 | 1468352813083 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:53 INFO - PROCESS | 3132 | 1468352813085 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:53 INFO - PROCESS | 3132 | ++DOCSHELL 0D719C00 == 37 [pid = 3132] [id = 515] 12:46:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (119CE000) [pid = 3132] [serial = 1545] [outer = 00000000] 12:46:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (13820C00) [pid = 3132] [serial = 1546] [outer = 119CE000] 12:46:53 INFO - PROCESS | 3132 | 1468352813127 Marionette DEBUG loaded listener.js 12:46:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (1585A400) [pid = 3132] [serial = 1547] [outer = 119CE000] 12:46:53 INFO - PROCESS | 3132 | 1468352813470 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]]]}] 12:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 12:46:53 INFO - PROCESS | 3132 | 1468352813526 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 12:46:53 INFO - PROCESS | 3132 | 1468352813528 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 12:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:46:53 INFO - PROCESS | 3132 | 1468352813531 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:46:53 INFO - PROCESS | 3132 | 1468352813533 Marionette TRACE conn6 <- [1,2026,null,{}] 12:46:53 INFO - PROCESS | 3132 | 1468352813536 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}] 12:46:53 INFO - PROCESS | 3132 | 1468352813538 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:53 INFO - PROCESS | 3132 | 1468352813647 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 12:46:53 INFO - PROCESS | 3132 | 1468352813656 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:53 INFO - PROCESS | 3132 | 1468352813658 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:53 INFO - PROCESS | 3132 | ++DOCSHELL 132DC400 == 38 [pid = 3132] [id = 516] 12:46:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (16709C00) [pid = 3132] [serial = 1548] [outer = 00000000] 12:46:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (168DC000) [pid = 3132] [serial = 1549] [outer = 16709C00] 12:46:53 INFO - PROCESS | 3132 | 1468352813704 Marionette DEBUG loaded listener.js 12:46:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (168E0C00) [pid = 3132] [serial = 1550] [outer = 16709C00] 12:46:54 INFO - PROCESS | 3132 | 1468352814134 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]]]}] 12:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 12:46:54 INFO - PROCESS | 3132 | 1468352814203 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 12:46:54 INFO - PROCESS | 3132 | 1468352814205 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 12:46:54 INFO - PROCESS | 3132 | 1468352814218 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:46:54 INFO - PROCESS | 3132 | 1468352814219 Marionette TRACE conn6 <- [1,2030,null,{}] 12:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:46:54 INFO - PROCESS | 3132 | 1468352814223 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}] 12:46:54 INFO - PROCESS | 3132 | 1468352814225 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:54 INFO - PROCESS | 3132 | 1468352814305 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 12:46:54 INFO - PROCESS | 3132 | 1468352814311 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:54 INFO - PROCESS | 3132 | 1468352814313 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:54 INFO - PROCESS | 3132 | ++DOCSHELL 16BD3C00 == 39 [pid = 3132] [id = 517] 12:46:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (16BD4000) [pid = 3132] [serial = 1551] [outer = 00000000] 12:46:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (16C4C400) [pid = 3132] [serial = 1552] [outer = 16BD4000] 12:46:54 INFO - PROCESS | 3132 | 1468352814362 Marionette DEBUG loaded listener.js 12:46:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (173C1400) [pid = 3132] [serial = 1553] [outer = 16BD4000] 12:46:54 INFO - PROCESS | 3132 | 1468352814977 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]]]}] 12:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 870ms 12:46:55 INFO - PROCESS | 3132 | 1468352815094 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 12:46:55 INFO - PROCESS | 3132 | 1468352815098 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 12:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:46:55 INFO - PROCESS | 3132 | 1468352815103 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:46:55 INFO - PROCESS | 3132 | 1468352815107 Marionette TRACE conn6 <- [1,2034,null,{}] 12:46:55 INFO - PROCESS | 3132 | 1468352815113 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}] 12:46:55 INFO - PROCESS | 3132 | 1468352815116 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:55 INFO - PROCESS | 3132 | 1468352815245 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 12:46:55 INFO - PROCESS | 3132 | 1468352815356 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:55 INFO - PROCESS | 3132 | 1468352815359 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:55 INFO - PROCESS | 3132 | ++DOCSHELL 0C7DB800 == 40 [pid = 3132] [id = 518] 12:46:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0CFF0C00) [pid = 3132] [serial = 1554] [outer = 00000000] 12:46:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0D717C00) [pid = 3132] [serial = 1555] [outer = 0CFF0C00] 12:46:55 INFO - PROCESS | 3132 | 1468352815462 Marionette DEBUG loaded listener.js 12:46:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0DA9BC00) [pid = 3132] [serial = 1556] [outer = 0CFF0C00] 12:46:56 INFO - PROCESS | 3132 | 1468352816050 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]]]}] 12:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 991ms 12:46:56 INFO - PROCESS | 3132 | 1468352816095 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 12:46:56 INFO - PROCESS | 3132 | 1468352816100 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 12:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:46:56 INFO - PROCESS | 3132 | 1468352816106 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:46:56 INFO - PROCESS | 3132 | 1468352816109 Marionette TRACE conn6 <- [1,2038,null,{}] 12:46:56 INFO - PROCESS | 3132 | 1468352816113 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}] 12:46:56 INFO - PROCESS | 3132 | 1468352816116 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:56 INFO - PROCESS | 3132 | 1468352816234 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 12:46:56 INFO - PROCESS | 3132 | 1468352816378 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:56 INFO - PROCESS | 3132 | 1468352816381 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:56 INFO - PROCESS | 3132 | ++DOCSHELL 119F5800 == 41 [pid = 3132] [id = 519] 12:46:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (11BA4000) [pid = 3132] [serial = 1557] [outer = 00000000] 12:46:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (1241C000) [pid = 3132] [serial = 1558] [outer = 11BA4000] 12:46:56 INFO - PROCESS | 3132 | 1468352816442 Marionette DEBUG loaded listener.js 12:46:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (132DB000) [pid = 3132] [serial = 1559] [outer = 11BA4000] 12:46:57 INFO - PROCESS | 3132 | 1468352817060 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]]]}] 12:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 12:46:57 INFO - PROCESS | 3132 | 1468352817079 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 12:46:57 INFO - PROCESS | 3132 | 1468352817082 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 12:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:46:57 INFO - PROCESS | 3132 | 1468352817086 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:46:57 INFO - PROCESS | 3132 | 1468352817089 Marionette TRACE conn6 <- [1,2042,null,{}] 12:46:57 INFO - PROCESS | 3132 | 1468352817101 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}] 12:46:57 INFO - PROCESS | 3132 | 1468352817105 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:57 INFO - PROCESS | 3132 | 1468352817216 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 12:46:57 INFO - PROCESS | 3132 | 1468352817330 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:57 INFO - PROCESS | 3132 | 1468352817333 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:57 INFO - PROCESS | 3132 | ++DOCSHELL 168D5400 == 42 [pid = 3132] [id = 520] 12:46:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (168D5C00) [pid = 3132] [serial = 1560] [outer = 00000000] 12:46:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (16BDE400) [pid = 3132] [serial = 1561] [outer = 168D5C00] 12:46:57 INFO - PROCESS | 3132 | 1468352817430 Marionette DEBUG loaded listener.js 12:46:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (185D2C00) [pid = 3132] [serial = 1562] [outer = 168D5C00] 12:46:58 INFO - PROCESS | 3132 | 1468352818056 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]]]}] 12:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1021ms 12:46:58 INFO - PROCESS | 3132 | 1468352818110 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 12:46:58 INFO - PROCESS | 3132 | 1468352818113 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 12:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:46:58 INFO - PROCESS | 3132 | 1468352818117 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:46:58 INFO - PROCESS | 3132 | 1468352818119 Marionette TRACE conn6 <- [1,2046,null,{}] 12:46:58 INFO - PROCESS | 3132 | 1468352818123 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}] 12:46:58 INFO - PROCESS | 3132 | 1468352818125 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:58 INFO - PROCESS | 3132 | 1468352818243 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 12:46:58 INFO - PROCESS | 3132 | 1468352818508 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:58 INFO - PROCESS | 3132 | 1468352818511 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:46:58 INFO - PROCESS | 3132 | ++DOCSHELL 08885800 == 43 [pid = 3132] [id = 521] 12:46:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (08C64400) [pid = 3132] [serial = 1563] [outer = 00000000] 12:46:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (0C7E1000) [pid = 3132] [serial = 1564] [outer = 08C64400] 12:46:58 INFO - PROCESS | 3132 | 1468352818585 Marionette DEBUG loaded listener.js 12:46:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (0CE26000) [pid = 3132] [serial = 1565] [outer = 08C64400] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 132DC400 == 42 [pid = 3132] [id = 516] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 0D719C00 == 41 [pid = 3132] [id = 515] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 16704800 == 40 [pid = 3132] [id = 514] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 15857000 == 39 [pid = 3132] [id = 513] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 1390B400 == 38 [pid = 3132] [id = 512] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 13248400 == 37 [pid = 3132] [id = 511] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 0DE09800 == 36 [pid = 3132] [id = 510] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 08C67C00 == 35 [pid = 3132] [id = 509] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 0DC10C00 == 34 [pid = 3132] [id = 508] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 0C7E0800 == 33 [pid = 3132] [id = 507] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 16482800 == 32 [pid = 3132] [id = 506] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 0D676800 == 31 [pid = 3132] [id = 497] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 119F5800 == 30 [pid = 3132] [id = 519] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 168D5400 == 29 [pid = 3132] [id = 520] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 16BD3C00 == 28 [pid = 3132] [id = 517] 12:46:59 INFO - PROCESS | 3132 | --DOCSHELL 0C7DB800 == 27 [pid = 3132] [id = 518] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (16407400) [pid = 3132] [serial = 1516] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (13059C00) [pid = 3132] [serial = 1504] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (0CE6E400) [pid = 3132] [serial = 1495] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0CFF3400) [pid = 3132] [serial = 1496] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0D72C000) [pid = 3132] [serial = 1498] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0DC16C00) [pid = 3132] [serial = 1499] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (13477000) [pid = 3132] [serial = 1507] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (132D8C00) [pid = 3132] [serial = 1505] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (119EA400) [pid = 3132] [serial = 1501] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0D727C00) [pid = 3132] [serial = 1510] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0ED3E000) [pid = 3132] [serial = 1493] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0DC1D800) [pid = 3132] [serial = 1492] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (134CB800) [pid = 3132] [serial = 1508] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (15858000) [pid = 3132] [serial = 1513] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0D6F3C00) [pid = 3132] [serial = 1481] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0CE72C00) [pid = 3132] [serial = 1480] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (11B26C00) [pid = 3132] [serial = 1484] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (119D1000) [pid = 3132] [serial = 1483] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (168E4400) [pid = 3132] [serial = 1487] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (16488000) [pid = 3132] [serial = 1486] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (173E1C00) [pid = 3132] [serial = 1490] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (11B24800) [pid = 3132] [serial = 1511] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (173BF400) [pid = 3132] [serial = 1489] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (1585E800) [pid = 3132] [serial = 1514] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0C7F6400) [pid = 3132] [serial = 1517] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (11BA7C00) [pid = 3132] [serial = 1502] [outer = 00000000] [url = about:blank] 12:46:59 INFO - PROCESS | 3132 | 1468352819866 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]]]}] 12:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1867ms 12:46:59 INFO - PROCESS | 3132 | 1468352819989 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 12:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:46:59 INFO - PROCESS | 3132 | 1468352819993 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 12:46:59 INFO - PROCESS | 3132 | 1468352819998 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:46:59 INFO - PROCESS | 3132 | 1468352820002 Marionette TRACE conn6 <- [1,2050,null,{}] 12:46:59 INFO - PROCESS | 3132 | 1468352820008 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}] 12:46:59 INFO - PROCESS | 3132 | 1468352820012 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:00 INFO - PROCESS | 3132 | 1468352820103 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 12:47:00 INFO - PROCESS | 3132 | 1468352820110 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:00 INFO - PROCESS | 3132 | 1468352820115 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:00 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F0000 == 28 [pid = 3132] [id = 522] 12:47:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0C7F0800) [pid = 3132] [serial = 1566] [outer = 00000000] 12:47:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0C933400) [pid = 3132] [serial = 1567] [outer = 0C7F0800] 12:47:00 INFO - PROCESS | 3132 | 1468352820167 Marionette DEBUG loaded listener.js 12:47:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0C942C00) [pid = 3132] [serial = 1568] [outer = 0C7F0800] 12:47:00 INFO - PROCESS | 3132 | 1468352820694 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]]]}] 12:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 12:47:00 INFO - PROCESS | 3132 | 1468352820728 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 12:47:00 INFO - PROCESS | 3132 | 1468352820734 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 12:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:47:00 INFO - PROCESS | 3132 | 1468352820740 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:47:00 INFO - PROCESS | 3132 | 1468352820743 Marionette TRACE conn6 <- [1,2054,null,{}] 12:47:00 INFO - PROCESS | 3132 | 1468352820747 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}] 12:47:00 INFO - PROCESS | 3132 | 1468352820750 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:00 INFO - PROCESS | 3132 | 1468352820844 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 12:47:00 INFO - PROCESS | 3132 | 1468352820939 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:00 INFO - PROCESS | 3132 | 1468352820942 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:00 INFO - PROCESS | 3132 | ++DOCSHELL 0D6FA800 == 29 [pid = 3132] [id = 523] 12:47:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D70F800) [pid = 3132] [serial = 1569] [outer = 00000000] 12:47:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0D715C00) [pid = 3132] [serial = 1570] [outer = 0D70F800] 12:47:00 INFO - PROCESS | 3132 | 1468352821001 Marionette DEBUG loaded listener.js 12:47:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0D71DC00) [pid = 3132] [serial = 1571] [outer = 0D70F800] 12:47:01 INFO - PROCESS | 3132 | 1468352821411 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]]]}] 12:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 12:47:01 INFO - PROCESS | 3132 | 1468352821473 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 12:47:01 INFO - PROCESS | 3132 | 1468352821476 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 12:47:01 INFO - PROCESS | 3132 | 1468352821479 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:47:01 INFO - PROCESS | 3132 | 1468352821483 Marionette TRACE conn6 <- [1,2058,null,{}] 12:47:01 INFO - PROCESS | 3132 | 1468352821497 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}] 12:47:01 INFO - PROCESS | 3132 | 1468352821502 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:01 INFO - PROCESS | 3132 | 1468352821599 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 12:47:01 INFO - PROCESS | 3132 | 1468352821613 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:01 INFO - PROCESS | 3132 | 1468352821616 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:01 INFO - PROCESS | 3132 | ++DOCSHELL 11943C00 == 30 [pid = 3132] [id = 524] 12:47:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (119CA000) [pid = 3132] [serial = 1572] [outer = 00000000] 12:47:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (119D0000) [pid = 3132] [serial = 1573] [outer = 119CA000] 12:47:01 INFO - PROCESS | 3132 | 1468352821670 Marionette DEBUG loaded listener.js 12:47:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (119D7C00) [pid = 3132] [serial = 1574] [outer = 119CA000] 12:47:02 INFO - PROCESS | 3132 | 1468352822173 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]]]}] 12:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 12:47:02 INFO - PROCESS | 3132 | 1468352822213 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 12:47:02 INFO - PROCESS | 3132 | 1468352822216 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 12:47:02 INFO - PROCESS | 3132 | 1468352822219 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:47:02 INFO - PROCESS | 3132 | 1468352822221 Marionette TRACE conn6 <- [1,2062,null,{}] 12:47:02 INFO - PROCESS | 3132 | 1468352822224 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}] 12:47:02 INFO - PROCESS | 3132 | 1468352822226 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:02 INFO - PROCESS | 3132 | 1468352822349 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 12:47:02 INFO - PROCESS | 3132 | 1468352822355 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:02 INFO - PROCESS | 3132 | 1468352822357 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:02 INFO - PROCESS | 3132 | ++DOCSHELL 119EE400 == 31 [pid = 3132] [id = 525] 12:47:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (119EEC00) [pid = 3132] [serial = 1575] [outer = 00000000] 12:47:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (11EC0000) [pid = 3132] [serial = 1576] [outer = 119EEC00] 12:47:02 INFO - PROCESS | 3132 | 1468352822457 Marionette DEBUG loaded listener.js 12:47:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (1236F800) [pid = 3132] [serial = 1577] [outer = 119EEC00] 12:47:02 INFO - PROCESS | 3132 | 1468352822892 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]]]}] 12:47:02 INFO - PROCESS | 3132 | --DOCSHELL 17358800 == 30 [pid = 3132] [id = 12] 12:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 12:47:02 INFO - PROCESS | 3132 | 1468352822953 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 12:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:47:02 INFO - PROCESS | 3132 | 1468352822955 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 12:47:02 INFO - PROCESS | 3132 | 1468352822958 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:47:02 INFO - PROCESS | 3132 | 1468352822960 Marionette TRACE conn6 <- [1,2066,null,{}] 12:47:02 INFO - PROCESS | 3132 | 1468352822968 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}] 12:47:02 INFO - PROCESS | 3132 | 1468352822970 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:03 INFO - PROCESS | 3132 | 1468352823117 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 12:47:03 INFO - PROCESS | 3132 | 1468352823129 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:03 INFO - PROCESS | 3132 | 1468352823131 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:03 INFO - PROCESS | 3132 | ++DOCSHELL 123E7400 == 31 [pid = 3132] [id = 526] 12:47:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (1241E000) [pid = 3132] [serial = 1578] [outer = 00000000] 12:47:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (132D8000) [pid = 3132] [serial = 1579] [outer = 1241E000] 12:47:03 INFO - PROCESS | 3132 | 1468352823178 Marionette DEBUG loaded listener.js 12:47:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (132E0C00) [pid = 3132] [serial = 1580] [outer = 1241E000] 12:47:03 INFO - PROCESS | 3132 | 1468352823625 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]]]}] 12:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 12:47:03 INFO - PROCESS | 3132 | 1468352823690 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 12:47:03 INFO - PROCESS | 3132 | 1468352823692 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 12:47:03 INFO - PROCESS | 3132 | 1468352823695 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:47:03 INFO - PROCESS | 3132 | 1468352823697 Marionette TRACE conn6 <- [1,2070,null,{}] 12:47:03 INFO - PROCESS | 3132 | 1468352823700 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}] 12:47:03 INFO - PROCESS | 3132 | 1468352823705 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:03 INFO - PROCESS | 3132 | 1468352823861 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 12:47:03 INFO - PROCESS | 3132 | 1468352823872 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:03 INFO - PROCESS | 3132 | 1468352823874 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:03 INFO - PROCESS | 3132 | ++DOCSHELL 13476C00 == 32 [pid = 3132] [id = 527] 12:47:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (13477C00) [pid = 3132] [serial = 1581] [outer = 00000000] 12:47:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (1390D800) [pid = 3132] [serial = 1582] [outer = 13477C00] 12:47:03 INFO - PROCESS | 3132 | 1468352823920 Marionette DEBUG loaded listener.js 12:47:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (14896800) [pid = 3132] [serial = 1583] [outer = 13477C00] 12:47:04 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (13913C00) [pid = 3132] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:47:04 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (15858400) [pid = 3132] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:47:04 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (119CE000) [pid = 3132] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:47:04 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0C7E3000) [pid = 3132] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:47:04 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (132D7800) [pid = 3132] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:47:04 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (08C6E000) [pid = 3132] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:47:04 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (16707400) [pid = 3132] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:47:04 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0DE0A800) [pid = 3132] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:47:04 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (16489400) [pid = 3132] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:47:04 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0DC11000) [pid = 3132] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:47:04 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (16709C00) [pid = 3132] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:47:04 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (16BD4000) [pid = 3132] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:47:04 INFO - PROCESS | 3132 | 1468352824653 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]]]}] 12:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 971ms 12:47:04 INFO - PROCESS | 3132 | 1468352824670 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 12:47:04 INFO - PROCESS | 3132 | 1468352824672 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 12:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:47:04 INFO - PROCESS | 3132 | 1468352824675 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:47:04 INFO - PROCESS | 3132 | 1468352824677 Marionette TRACE conn6 <- [1,2074,null,{}] 12:47:04 INFO - PROCESS | 3132 | 1468352824680 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}] 12:47:04 INFO - PROCESS | 3132 | 1468352824682 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:04 INFO - PROCESS | 3132 | 1468352824797 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 12:47:04 INFO - PROCESS | 3132 | 1468352824860 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:04 INFO - PROCESS | 3132 | 1468352824862 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:04 INFO - PROCESS | 3132 | ++DOCSHELL 08C59000 == 33 [pid = 3132] [id = 528] 12:47:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0C983000) [pid = 3132] [serial = 1584] [outer = 00000000] 12:47:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (119C9800) [pid = 3132] [serial = 1585] [outer = 0C983000] 12:47:04 INFO - PROCESS | 3132 | 1468352824911 Marionette DEBUG loaded listener.js 12:47:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (12422C00) [pid = 3132] [serial = 1586] [outer = 0C983000] 12:47:05 INFO - PROCESS | 3132 | 1468352825266 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]]]}] 12:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 12:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:47:05 INFO - PROCESS | 3132 | 1468352825315 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 12:47:05 INFO - PROCESS | 3132 | 1468352825317 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 12:47:05 INFO - PROCESS | 3132 | 1468352825321 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:47:05 INFO - PROCESS | 3132 | 1468352825322 Marionette TRACE conn6 <- [1,2078,null,{}] 12:47:05 INFO - PROCESS | 3132 | 1468352825326 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}] 12:47:05 INFO - PROCESS | 3132 | 1468352825327 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:05 INFO - PROCESS | 3132 | 1468352825411 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 12:47:05 INFO - PROCESS | 3132 | 1468352825416 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:05 INFO - PROCESS | 3132 | 1468352825418 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:05 INFO - PROCESS | 3132 | ++DOCSHELL 1390B400 == 34 [pid = 3132] [id = 529] 12:47:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (13D8A000) [pid = 3132] [serial = 1587] [outer = 00000000] 12:47:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (1585C800) [pid = 3132] [serial = 1588] [outer = 13D8A000] 12:47:05 INFO - PROCESS | 3132 | 1468352825461 Marionette DEBUG loaded listener.js 12:47:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (15860C00) [pid = 3132] [serial = 1589] [outer = 13D8A000] 12:47:05 INFO - PROCESS | 3132 | 1468352825923 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]]]}] 12:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 632ms 12:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:47:05 INFO - PROCESS | 3132 | 1468352825953 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 12:47:05 INFO - PROCESS | 3132 | 1468352825955 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 12:47:05 INFO - PROCESS | 3132 | 1468352825976 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:47:05 INFO - PROCESS | 3132 | 1468352825978 Marionette TRACE conn6 <- [1,2082,null,{}] 12:47:05 INFO - PROCESS | 3132 | 1468352825982 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}] 12:47:05 INFO - PROCESS | 3132 | 1468352825984 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:06 INFO - PROCESS | 3132 | 1468352826068 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 12:47:06 INFO - PROCESS | 3132 | 1468352826073 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:06 INFO - PROCESS | 3132 | 1468352826075 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:06 INFO - PROCESS | 3132 | ++DOCSHELL 15859800 == 35 [pid = 3132] [id = 530] 12:47:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (15E3B400) [pid = 3132] [serial = 1590] [outer = 00000000] 12:47:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16483800) [pid = 3132] [serial = 1591] [outer = 15E3B400] 12:47:06 INFO - PROCESS | 3132 | 1468352826121 Marionette DEBUG loaded listener.js 12:47:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (16484400) [pid = 3132] [serial = 1592] [outer = 15E3B400] 12:47:07 INFO - PROCESS | 3132 | --DOCSHELL 0D6FA800 == 34 [pid = 3132] [id = 523] 12:47:07 INFO - PROCESS | 3132 | --DOCSHELL 0C7F0000 == 33 [pid = 3132] [id = 522] 12:47:07 INFO - PROCESS | 3132 | --DOCSHELL 08885800 == 32 [pid = 3132] [id = 521] 12:47:07 INFO - PROCESS | 3132 | --DOCSHELL 0C936C00 == 31 [pid = 3132] [id = 13] 12:47:07 INFO - PROCESS | 3132 | --DOCSHELL 123E7400 == 30 [pid = 3132] [id = 526] 12:47:07 INFO - PROCESS | 3132 | --DOCSHELL 08C59000 == 29 [pid = 3132] [id = 528] 12:47:07 INFO - PROCESS | 3132 | --DOCSHELL 13476C00 == 28 [pid = 3132] [id = 527] 12:47:07 INFO - PROCESS | 3132 | --DOCSHELL 119EE400 == 27 [pid = 3132] [id = 525] 12:47:07 INFO - PROCESS | 3132 | --DOCSHELL 1390B400 == 26 [pid = 3132] [id = 529] 12:47:07 INFO - PROCESS | 3132 | --DOCSHELL 11943C00 == 25 [pid = 3132] [id = 524] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (14897C00) [pid = 3132] [serial = 1537] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (15E3C800) [pid = 3132] [serial = 1540] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (13820C00) [pid = 3132] [serial = 1546] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0D6F5C00) [pid = 3132] [serial = 1522] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0D721800) [pid = 3132] [serial = 1523] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (132E4000) [pid = 3132] [serial = 1534] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0CFF2000) [pid = 3132] [serial = 1528] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (16720000) [pid = 3132] [serial = 1543] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0D6F9C00) [pid = 3132] [serial = 1529] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (11912000) [pid = 3132] [serial = 1531] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (119D0C00) [pid = 3132] [serial = 1532] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (1670D000) [pid = 3132] [serial = 1520] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (164EF000) [pid = 3132] [serial = 1519] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (15E42C00) [pid = 3132] [serial = 1541] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (119D4800) [pid = 3132] [serial = 1525] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (1236D000) [pid = 3132] [serial = 1526] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (168E0C00) [pid = 3132] [serial = 1550] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (168DC000) [pid = 3132] [serial = 1549] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (16718000) [pid = 3132] [serial = 1544] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (16C4C400) [pid = 3132] [serial = 1552] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (173C1400) [pid = 3132] [serial = 1553] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (1585A400) [pid = 3132] [serial = 1547] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (15846800) [pid = 3132] [serial = 1538] [outer = 00000000] [url = about:blank] 12:47:07 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (1347B400) [pid = 3132] [serial = 1535] [outer = 00000000] [url = about:blank] 12:47:08 INFO - PROCESS | 3132 | 1468352828094 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]]]}] 12:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2190ms 12:47:08 INFO - PROCESS | 3132 | 1468352828151 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 12:47:08 INFO - PROCESS | 3132 | 1468352828156 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 12:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:47:08 INFO - PROCESS | 3132 | 1468352828163 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:47:08 INFO - PROCESS | 3132 | 1468352828166 Marionette TRACE conn6 <- [1,2086,null,{}] 12:47:08 INFO - PROCESS | 3132 | 1468352828173 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}] 12:47:08 INFO - PROCESS | 3132 | 1468352828176 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:08 INFO - PROCESS | 3132 | 1468352828313 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 12:47:08 INFO - PROCESS | 3132 | 1468352828440 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:08 INFO - PROCESS | 3132 | 1468352828446 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:08 INFO - PROCESS | 3132 | ++DOCSHELL 0C71F400 == 26 [pid = 3132] [id = 531] 12:47:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (0C7E2400) [pid = 3132] [serial = 1593] [outer = 00000000] 12:47:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (0C7ED000) [pid = 3132] [serial = 1594] [outer = 0C7E2400] 12:47:08 INFO - PROCESS | 3132 | 1468352828510 Marionette DEBUG loaded listener.js 12:47:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (0C7F6C00) [pid = 3132] [serial = 1595] [outer = 0C7E2400] 12:47:09 INFO - PROCESS | 3132 | 1468352829252 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]]]}] 12:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1119ms 12:47:09 INFO - PROCESS | 3132 | 1468352829289 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 12:47:09 INFO - PROCESS | 3132 | 1468352829295 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 12:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:47:09 INFO - PROCESS | 3132 | 1468352829303 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:47:09 INFO - PROCESS | 3132 | 1468352829306 Marionette TRACE conn6 <- [1,2090,null,{}] 12:47:09 INFO - PROCESS | 3132 | 1468352829310 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}] 12:47:09 INFO - PROCESS | 3132 | 1468352829313 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:09 INFO - PROCESS | 3132 | 1468352829437 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 12:47:09 INFO - PROCESS | 3132 | 1468352829566 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:09 INFO - PROCESS | 3132 | 1468352829569 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:09 INFO - PROCESS | 3132 | ++DOCSHELL 0D692000 == 27 [pid = 3132] [id = 532] 12:47:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (0D695000) [pid = 3132] [serial = 1596] [outer = 00000000] 12:47:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (0D6EE000) [pid = 3132] [serial = 1597] [outer = 0D695000] 12:47:09 INFO - PROCESS | 3132 | 1468352829628 Marionette DEBUG loaded listener.js 12:47:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (0D6F5C00) [pid = 3132] [serial = 1598] [outer = 0D695000] 12:47:10 INFO - PROCESS | 3132 | --DOCSHELL 119E9400 == 26 [pid = 3132] [id = 388] 12:47:10 INFO - PROCESS | 3132 | --DOCSHELL 1683C400 == 25 [pid = 3132] [id = 398] 12:47:10 INFO - PROCESS | 3132 | --DOCSHELL 0C7DB000 == 24 [pid = 3132] [id = 399] 12:47:10 INFO - PROCESS | 3132 | 1468352830357 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]]]}] 12:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1068ms 12:47:10 INFO - PROCESS | 3132 | 1468352830385 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 12:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:47:10 INFO - PROCESS | 3132 | 1468352830389 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 12:47:10 INFO - PROCESS | 3132 | 1468352830395 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:47:10 INFO - PROCESS | 3132 | 1468352830398 Marionette TRACE conn6 <- [1,2094,null,{}] 12:47:10 INFO - PROCESS | 3132 | 1468352830406 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}] 12:47:10 INFO - PROCESS | 3132 | 1468352830409 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:10 INFO - PROCESS | 3132 | 1468352830546 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 12:47:10 INFO - PROCESS | 3132 | 1468352830609 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:10 INFO - PROCESS | 3132 | 1468352830614 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:10 INFO - PROCESS | 3132 | ++DOCSHELL 0C7D9800 == 25 [pid = 3132] [id = 533] 12:47:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0C7DC800) [pid = 3132] [serial = 1599] [outer = 00000000] 12:47:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0CE74400) [pid = 3132] [serial = 1600] [outer = 0C7DC800] 12:47:10 INFO - PROCESS | 3132 | 1468352830665 Marionette DEBUG loaded listener.js 12:47:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0D67F800) [pid = 3132] [serial = 1601] [outer = 0C7DC800] 12:47:11 INFO - PROCESS | 3132 | 1468352831125 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]]]}] 12:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 790ms 12:47:11 INFO - PROCESS | 3132 | 1468352831185 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 12:47:11 INFO - PROCESS | 3132 | 1468352831189 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 12:47:11 INFO - PROCESS | 3132 | 1468352831195 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:47:11 INFO - PROCESS | 3132 | 1468352831197 Marionette TRACE conn6 <- [1,2098,null,{}] 12:47:11 INFO - PROCESS | 3132 | 1468352831202 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}] 12:47:11 INFO - PROCESS | 3132 | 1468352831204 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:11 INFO - PROCESS | 3132 | 1468352831300 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 12:47:11 INFO - PROCESS | 3132 | 1468352831314 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:11 INFO - PROCESS | 3132 | 1468352831316 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:11 INFO - PROCESS | 3132 | ++DOCSHELL 0DACC800 == 26 [pid = 3132] [id = 534] 12:47:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0DAD1000) [pid = 3132] [serial = 1602] [outer = 00000000] 12:47:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0DC15400) [pid = 3132] [serial = 1603] [outer = 0DAD1000] 12:47:11 INFO - PROCESS | 3132 | 1468352831367 Marionette DEBUG loaded listener.js 12:47:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0DCE1800) [pid = 3132] [serial = 1604] [outer = 0DAD1000] 12:47:11 INFO - PROCESS | 3132 | 1468352831847 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]]]}] 12:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 12:47:11 INFO - PROCESS | 3132 | 1468352831931 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 12:47:11 INFO - PROCESS | 3132 | 1468352831933 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 12:47:11 INFO - PROCESS | 3132 | 1468352831936 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:47:11 INFO - PROCESS | 3132 | 1468352831940 Marionette TRACE conn6 <- [1,2102,null,{}] 12:47:11 INFO - PROCESS | 3132 | 1468352831951 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}] 12:47:11 INFO - PROCESS | 3132 | 1468352831956 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:12 INFO - PROCESS | 3132 | 1468352832117 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 12:47:12 INFO - PROCESS | 3132 | 1468352832136 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:12 INFO - PROCESS | 3132 | 1468352832139 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:12 INFO - PROCESS | 3132 | ++DOCSHELL 119D0C00 == 27 [pid = 3132] [id = 535] 12:47:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (119D2400) [pid = 3132] [serial = 1605] [outer = 00000000] 12:47:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (119D7000) [pid = 3132] [serial = 1606] [outer = 119D2400] 12:47:12 INFO - PROCESS | 3132 | 1468352832192 Marionette DEBUG loaded listener.js 12:47:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (119EF000) [pid = 3132] [serial = 1607] [outer = 119D2400] 12:47:12 INFO - PROCESS | 3132 | 1468352832652 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]]]}] 12:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 12:47:12 INFO - PROCESS | 3132 | 1468352832671 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 12:47:12 INFO - PROCESS | 3132 | 1468352832674 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 12:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:47:12 INFO - PROCESS | 3132 | 1468352832677 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:47:12 INFO - PROCESS | 3132 | 1468352832678 Marionette TRACE conn6 <- [1,2106,null,{}] 12:47:12 INFO - PROCESS | 3132 | 1468352832686 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}] 12:47:12 INFO - PROCESS | 3132 | 1468352832688 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:12 INFO - PROCESS | 3132 | 1468352832825 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 12:47:12 INFO - PROCESS | 3132 | 1468352832840 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:12 INFO - PROCESS | 3132 | 1468352832842 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:12 INFO - PROCESS | 3132 | ++DOCSHELL 11BE7000 == 28 [pid = 3132] [id = 536] 12:47:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (11BEB400) [pid = 3132] [serial = 1608] [outer = 00000000] 12:47:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (12371400) [pid = 3132] [serial = 1609] [outer = 11BEB400] 12:47:12 INFO - PROCESS | 3132 | 1468352832894 Marionette DEBUG loaded listener.js 12:47:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (13245800) [pid = 3132] [serial = 1610] [outer = 11BEB400] 12:47:13 INFO - PROCESS | 3132 | 1468352833373 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]]]}] 12:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 12:47:13 INFO - PROCESS | 3132 | 1468352833411 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 12:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:47:13 INFO - PROCESS | 3132 | 1468352833413 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 12:47:13 INFO - PROCESS | 3132 | 1468352833416 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:47:13 INFO - PROCESS | 3132 | 1468352833418 Marionette TRACE conn6 <- [1,2110,null,{}] 12:47:13 INFO - PROCESS | 3132 | 1468352833421 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}] 12:47:13 INFO - PROCESS | 3132 | 1468352833423 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:13 INFO - PROCESS | 3132 | 1468352833572 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 12:47:13 INFO - PROCESS | 3132 | 1468352833598 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:13 INFO - PROCESS | 3132 | 1468352833601 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:13 INFO - PROCESS | 3132 | ++DOCSHELL 132DC400 == 29 [pid = 3132] [id = 537] 12:47:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (132DD800) [pid = 3132] [serial = 1611] [outer = 00000000] 12:47:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (13476000) [pid = 3132] [serial = 1612] [outer = 132DD800] 12:47:13 INFO - PROCESS | 3132 | 1468352833644 Marionette DEBUG loaded listener.js 12:47:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (13476800) [pid = 3132] [serial = 1613] [outer = 132DD800] 12:47:14 INFO - PROCESS | 3132 | 1468352834091 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]]]}] 12:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 731ms 12:47:14 INFO - PROCESS | 3132 | 1468352834148 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 12:47:14 INFO - PROCESS | 3132 | 1468352834150 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 12:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:47:14 INFO - PROCESS | 3132 | 1468352834158 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:47:14 INFO - PROCESS | 3132 | 1468352834160 Marionette TRACE conn6 <- [1,2114,null,{}] 12:47:14 INFO - PROCESS | 3132 | 1468352834164 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}] 12:47:14 INFO - PROCESS | 3132 | 1468352834170 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:14 INFO - PROCESS | 3132 | 1468352834330 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 12:47:14 INFO - PROCESS | 3132 | 1468352834394 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:14 INFO - PROCESS | 3132 | 1468352834396 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:14 INFO - PROCESS | 3132 | ++DOCSHELL 0C713C00 == 30 [pid = 3132] [id = 538] 12:47:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (134C6800) [pid = 3132] [serial = 1614] [outer = 00000000] 12:47:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (14895000) [pid = 3132] [serial = 1615] [outer = 134C6800] 12:47:14 INFO - PROCESS | 3132 | 1468352834444 Marionette DEBUG loaded listener.js 12:47:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (148C0400) [pid = 3132] [serial = 1616] [outer = 134C6800] 12:47:14 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (119EEC00) [pid = 3132] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:47:14 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (1241E000) [pid = 3132] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:47:14 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0C983000) [pid = 3132] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:47:14 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (13477C00) [pid = 3132] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:47:14 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (13D8A000) [pid = 3132] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:47:14 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (119CA000) [pid = 3132] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:47:14 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0D70F800) [pid = 3132] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:47:14 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0C7F0800) [pid = 3132] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:47:14 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (08C64400) [pid = 3132] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:47:14 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (168D5C00) [pid = 3132] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:47:14 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (11BA4000) [pid = 3132] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:47:14 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (0CFF0C00) [pid = 3132] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:47:14 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (1735BC00) [pid = 3132] [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.] 12:47:14 INFO - PROCESS | 3132 | 1468352834919 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]]]}] 12:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 790ms 12:47:14 INFO - PROCESS | 3132 | 1468352834944 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 12:47:14 INFO - PROCESS | 3132 | 1468352834946 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 12:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:47:14 INFO - PROCESS | 3132 | 1468352834953 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:47:14 INFO - PROCESS | 3132 | 1468352834954 Marionette TRACE conn6 <- [1,2118,null,{}] 12:47:14 INFO - PROCESS | 3132 | 1468352834958 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}] 12:47:14 INFO - PROCESS | 3132 | 1468352834960 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:15 INFO - PROCESS | 3132 | 1468352835044 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 12:47:15 INFO - PROCESS | 3132 | 1468352835136 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:15 INFO - PROCESS | 3132 | 1468352835138 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:15 INFO - PROCESS | 3132 | ++DOCSHELL 0C721400 == 31 [pid = 3132] [id = 539] 12:47:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0C7E4C00) [pid = 3132] [serial = 1617] [outer = 00000000] 12:47:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (11B24800) [pid = 3132] [serial = 1618] [outer = 0C7E4C00] 12:47:15 INFO - PROCESS | 3132 | 1468352835190 Marionette DEBUG loaded listener.js 12:47:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (11BEEC00) [pid = 3132] [serial = 1619] [outer = 0C7E4C00] 12:47:15 INFO - PROCESS | 3132 | 1468352835544 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] 12:47:15 INFO - PROCESS | 3132 | 1468352835586 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 12:47:15 INFO - PROCESS | 3132 | 1468352835589 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:47:15 INFO - PROCESS | 3132 | 1468352835590 Marionette TRACE conn6 <- [1,2122,null,{}] 12:47:15 INFO - PROCESS | 3132 | 1468352835594 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}] 12:47:15 INFO - PROCESS | 3132 | 1468352835596 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:15 INFO - PROCESS | 3132 | 1468352835676 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 12:47:15 INFO - PROCESS | 3132 | 1468352835767 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:15 INFO - PROCESS | 3132 | 1468352835769 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:15 INFO - PROCESS | 3132 | ++DOCSHELL 148C4000 == 32 [pid = 3132] [id = 540] 12:47:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (15857000) [pid = 3132] [serial = 1620] [outer = 00000000] 12:47:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (15858800) [pid = 3132] [serial = 1621] [outer = 15857000] 12:47:15 INFO - PROCESS | 3132 | 1468352835814 Marionette DEBUG loaded listener.js 12:47:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (15938000) [pid = 3132] [serial = 1622] [outer = 15857000] 12:47:16 INFO - PROCESS | 3132 | 1468352836160 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]]]}] 12:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 12:47:16 INFO - PROCESS | 3132 | 1468352836220 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 12:47:16 INFO - PROCESS | 3132 | 1468352836222 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 12:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:47:16 INFO - PROCESS | 3132 | 1468352836225 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:47:16 INFO - PROCESS | 3132 | 1468352836227 Marionette TRACE conn6 <- [1,2126,null,{}] 12:47:16 INFO - PROCESS | 3132 | 1468352836230 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}] 12:47:16 INFO - PROCESS | 3132 | 1468352836232 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:16 INFO - PROCESS | 3132 | 1468352836355 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 12:47:16 INFO - PROCESS | 3132 | 1468352836390 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:16 INFO - PROCESS | 3132 | 1468352836392 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:16 INFO - PROCESS | 3132 | ++DOCSHELL 0C720C00 == 33 [pid = 3132] [id = 541] 12:47:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0D71D000) [pid = 3132] [serial = 1623] [outer = 00000000] 12:47:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (16407400) [pid = 3132] [serial = 1624] [outer = 0D71D000] 12:47:16 INFO - PROCESS | 3132 | 1468352836436 Marionette DEBUG loaded listener.js 12:47:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (16482000) [pid = 3132] [serial = 1625] [outer = 0D71D000] 12:47:16 INFO - PROCESS | 3132 | 1468352836937 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]]]}] 12:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 770ms 12:47:16 INFO - PROCESS | 3132 | 1468352837000 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 12:47:16 INFO - PROCESS | 3132 | 1468352837005 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 12:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:47:16 INFO - PROCESS | 3132 | 1468352837015 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:47:16 INFO - PROCESS | 3132 | 1468352837018 Marionette TRACE conn6 <- [1,2130,null,{}] 12:47:17 INFO - PROCESS | 3132 | 1468352837025 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}] 12:47:17 INFO - PROCESS | 3132 | 1468352837028 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:17 INFO - PROCESS | 3132 | 1468352837145 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 12:47:17 INFO - PROCESS | 3132 | 1468352837257 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:17 INFO - PROCESS | 3132 | 1468352837261 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:17 INFO - PROCESS | 3132 | ++DOCSHELL 0C71C400 == 34 [pid = 3132] [id = 542] 12:47:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (0C71E800) [pid = 3132] [serial = 1626] [outer = 00000000] 12:47:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0D679C00) [pid = 3132] [serial = 1627] [outer = 0C71E800] 12:47:17 INFO - PROCESS | 3132 | 1468352837322 Marionette DEBUG loaded listener.js 12:47:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (0D716400) [pid = 3132] [serial = 1628] [outer = 0C71E800] 12:47:17 INFO - PROCESS | 3132 | 1468352837975 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] 12:47:18 INFO - PROCESS | 3132 | 1468352838046 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 12:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:47:18 INFO - PROCESS | 3132 | 1468352838053 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:47:18 INFO - PROCESS | 3132 | 1468352838056 Marionette TRACE conn6 <- [1,2134,null,{}] 12:47:18 INFO - PROCESS | 3132 | 1468352838060 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}] 12:47:18 INFO - PROCESS | 3132 | 1468352838063 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:18 INFO - PROCESS | 3132 | 1468352838216 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 12:47:18 INFO - PROCESS | 3132 | 1468352838351 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:18 INFO - PROCESS | 3132 | 1468352838354 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:18 INFO - PROCESS | 3132 | ++DOCSHELL 119D1C00 == 35 [pid = 3132] [id = 543] 12:47:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (119D4000) [pid = 3132] [serial = 1629] [outer = 00000000] 12:47:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (119F6000) [pid = 3132] [serial = 1630] [outer = 119D4000] 12:47:18 INFO - PROCESS | 3132 | 1468352838418 Marionette DEBUG loaded listener.js 12:47:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (1232A800) [pid = 3132] [serial = 1631] [outer = 119D4000] 12:47:19 INFO - PROCESS | 3132 | 1468352839070 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] 12:47:19 INFO - PROCESS | 3132 | 1468352839136 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 12:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:47:19 INFO - PROCESS | 3132 | 1468352839141 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:47:19 INFO - PROCESS | 3132 | 1468352839144 Marionette TRACE conn6 <- [1,2138,null,{}] 12:47:19 INFO - PROCESS | 3132 | 1468352839170 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}] 12:47:19 INFO - PROCESS | 3132 | 1468352839175 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:19 INFO - PROCESS | 3132 | 1468352839283 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 12:47:19 INFO - PROCESS | 3132 | 1468352839422 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:19 INFO - PROCESS | 3132 | 1468352839425 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:19 INFO - PROCESS | 3132 | ++DOCSHELL 1648D000 == 36 [pid = 3132] [id = 544] 12:47:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (1648E400) [pid = 3132] [serial = 1632] [outer = 00000000] 12:47:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (16703800) [pid = 3132] [serial = 1633] [outer = 1648E400] 12:47:19 INFO - PROCESS | 3132 | 1468352839487 Marionette DEBUG loaded listener.js 12:47:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (1670C400) [pid = 3132] [serial = 1634] [outer = 1648E400] 12:47:20 INFO - PROCESS | 3132 | 1468352840297 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]]]}] 12:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1179ms 12:47:20 INFO - PROCESS | 3132 | 1468352840320 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 12:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:47:20 INFO - PROCESS | 3132 | 1468352840324 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 12:47:20 INFO - PROCESS | 3132 | 1468352840329 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:47:20 INFO - PROCESS | 3132 | 1468352840332 Marionette TRACE conn6 <- [1,2142,null,{}] 12:47:20 INFO - PROCESS | 3132 | 1468352840338 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}] 12:47:20 INFO - PROCESS | 3132 | 1468352840341 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:20 INFO - PROCESS | 3132 | 1468352840448 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 12:47:20 INFO - PROCESS | 3132 | 1468352840595 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:20 INFO - PROCESS | 3132 | 1468352840599 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:20 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F0C00 == 37 [pid = 3132] [id = 545] 12:47:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0C93A800) [pid = 3132] [serial = 1635] [outer = 00000000] 12:47:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0D6F0400) [pid = 3132] [serial = 1636] [outer = 0C93A800] 12:47:20 INFO - PROCESS | 3132 | 1468352840653 Marionette DEBUG loaded listener.js 12:47:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (0D717000) [pid = 3132] [serial = 1637] [outer = 0C93A800] 12:47:20 INFO - PROCESS | 3132 | --DOCSHELL 0C7EB800 == 36 [pid = 3132] [id = 393] 12:47:20 INFO - PROCESS | 3132 | --DOCSHELL 132D6800 == 35 [pid = 3132] [id = 389] 12:47:20 INFO - PROCESS | 3132 | --DOCSHELL 0C71F400 == 34 [pid = 3132] [id = 531] 12:47:20 INFO - PROCESS | 3132 | --DOCSHELL 15859800 == 33 [pid = 3132] [id = 530] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (11EC0000) [pid = 3132] [serial = 1576] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (132D8000) [pid = 3132] [serial = 1579] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (119C9800) [pid = 3132] [serial = 1585] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (1390D800) [pid = 3132] [serial = 1582] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (132E0C00) [pid = 3132] [serial = 1580] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (1585C800) [pid = 3132] [serial = 1588] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (12422C00) [pid = 3132] [serial = 1586] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (14896800) [pid = 3132] [serial = 1583] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (119D0000) [pid = 3132] [serial = 1573] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0D715C00) [pid = 3132] [serial = 1570] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0D71DC00) [pid = 3132] [serial = 1571] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0C933400) [pid = 3132] [serial = 1567] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0C942C00) [pid = 3132] [serial = 1568] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0CE26000) [pid = 3132] [serial = 1565] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0C7E1000) [pid = 3132] [serial = 1564] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (185D2C00) [pid = 3132] [serial = 1562] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (16BDE400) [pid = 3132] [serial = 1561] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (15860C00) [pid = 3132] [serial = 1589] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (132DB000) [pid = 3132] [serial = 1559] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (1241C000) [pid = 3132] [serial = 1558] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (0DA9BC00) [pid = 3132] [serial = 1556] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0D717C00) [pid = 3132] [serial = 1555] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (1236F800) [pid = 3132] [serial = 1577] [outer = 00000000] [url = about:blank] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (0C7E1800) [pid = 3132] [serial = 1073] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:47:20 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (119D7C00) [pid = 3132] [serial = 1574] [outer = 00000000] [url = about:blank] 12:47:21 INFO - PROCESS | 3132 | 1468352841185 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]]]}] 12:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 890ms 12:47:21 INFO - PROCESS | 3132 | 1468352841220 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 12:47:21 INFO - PROCESS | 3132 | 1468352841225 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 12:47:21 INFO - PROCESS | 3132 | 1468352841230 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:47:21 INFO - PROCESS | 3132 | 1468352841233 Marionette TRACE conn6 <- [1,2146,null,{}] 12:47:21 INFO - PROCESS | 3132 | 1468352841237 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}] 12:47:21 INFO - PROCESS | 3132 | 1468352841239 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:21 INFO - PROCESS | 3132 | 1468352841331 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 12:47:21 INFO - PROCESS | 3132 | 1468352841340 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:21 INFO - PROCESS | 3132 | 1468352841342 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:21 INFO - PROCESS | 3132 | ++DOCSHELL 0D715400 == 34 [pid = 3132] [id = 546] 12:47:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0D715C00) [pid = 3132] [serial = 1638] [outer = 00000000] 12:47:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0D720000) [pid = 3132] [serial = 1639] [outer = 0D715C00] 12:47:21 INFO - PROCESS | 3132 | 1468352841392 Marionette DEBUG loaded listener.js 12:47:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0DC13400) [pid = 3132] [serial = 1640] [outer = 0D715C00] 12:47:21 INFO - PROCESS | 3132 | 1468352841909 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]]]}] 12:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 770ms 12:47:21 INFO - PROCESS | 3132 | 1468352842005 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 12:47:21 INFO - PROCESS | 3132 | 1468352842008 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 12:47:21 INFO - PROCESS | 3132 | 1468352842011 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:47:21 INFO - PROCESS | 3132 | 1468352842015 Marionette TRACE conn6 <- [1,2150,null,{}] 12:47:22 INFO - PROCESS | 3132 | 1468352842026 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}] 12:47:22 INFO - PROCESS | 3132 | 1468352842030 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:22 INFO - PROCESS | 3132 | 1468352842128 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 12:47:22 INFO - PROCESS | 3132 | 1468352842221 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:22 INFO - PROCESS | 3132 | 1468352842224 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:22 INFO - PROCESS | 3132 | ++DOCSHELL 119D5800 == 35 [pid = 3132] [id = 547] 12:47:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (119D5C00) [pid = 3132] [serial = 1641] [outer = 00000000] 12:47:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (119ED000) [pid = 3132] [serial = 1642] [outer = 119D5C00] 12:47:22 INFO - PROCESS | 3132 | 1468352842275 Marionette DEBUG loaded listener.js 12:47:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (11CCE000) [pid = 3132] [serial = 1643] [outer = 119D5C00] 12:47:22 INFO - PROCESS | 3132 | 1468352842671 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]]]}] 12:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 12:47:22 INFO - PROCESS | 3132 | 1468352842745 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 12:47:22 INFO - PROCESS | 3132 | 1468352842748 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 12:47:22 INFO - PROCESS | 3132 | 1468352842751 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:47:22 INFO - PROCESS | 3132 | 1468352842752 Marionette TRACE conn6 <- [1,2154,null,{}] 12:47:22 INFO - PROCESS | 3132 | 1468352842756 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}] 12:47:22 INFO - PROCESS | 3132 | 1468352842758 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:22 INFO - PROCESS | 3132 | 1468352842844 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 12:47:22 INFO - PROCESS | 3132 | 1468352842849 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:22 INFO - PROCESS | 3132 | 1468352842851 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:22 INFO - PROCESS | 3132 | ++DOCSHELL 123E0800 == 36 [pid = 3132] [id = 548] 12:47:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (123E3400) [pid = 3132] [serial = 1644] [outer = 00000000] 12:47:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (132DB000) [pid = 3132] [serial = 1645] [outer = 123E3400] 12:47:22 INFO - PROCESS | 3132 | 1468352842904 Marionette DEBUG loaded listener.js 12:47:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (132E3800) [pid = 3132] [serial = 1646] [outer = 123E3400] 12:47:23 INFO - PROCESS | 3132 | 1468352843339 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]]]}] 12:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 12:47:23 INFO - PROCESS | 3132 | 1468352843390 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 12:47:23 INFO - PROCESS | 3132 | 1468352843392 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 12:47:23 INFO - PROCESS | 3132 | 1468352843395 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:47:23 INFO - PROCESS | 3132 | 1468352843397 Marionette TRACE conn6 <- [1,2158,null,{}] 12:47:23 INFO - PROCESS | 3132 | 1468352843401 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}] 12:47:23 INFO - PROCESS | 3132 | 1468352843403 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:23 INFO - PROCESS | 3132 | 1468352843556 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 12:47:23 INFO - PROCESS | 3132 | 1468352843618 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:23 INFO - PROCESS | 3132 | 1468352843620 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:23 INFO - PROCESS | 3132 | ++DOCSHELL 0CFF3400 == 37 [pid = 3132] [id = 549] 12:47:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (13480800) [pid = 3132] [serial = 1647] [outer = 00000000] 12:47:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (1382D000) [pid = 3132] [serial = 1648] [outer = 13480800] 12:47:23 INFO - PROCESS | 3132 | 1468352843667 Marionette DEBUG loaded listener.js 12:47:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (1390D800) [pid = 3132] [serial = 1649] [outer = 13480800] 12:47:24 INFO - PROCESS | 3132 | 1468352844093 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]]]}] 12:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 12:47:24 INFO - PROCESS | 3132 | 1468352844132 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 12:47:24 INFO - PROCESS | 3132 | 1468352844134 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 12:47:24 INFO - PROCESS | 3132 | 1468352844137 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:47:24 INFO - PROCESS | 3132 | 1468352844138 Marionette TRACE conn6 <- [1,2162,null,{}] 12:47:24 INFO - PROCESS | 3132 | 1468352844142 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}] 12:47:24 INFO - PROCESS | 3132 | 1468352844148 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:24 INFO - PROCESS | 3132 | 1468352844293 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 12:47:24 INFO - PROCESS | 3132 | 1468352844361 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:24 INFO - PROCESS | 3132 | 1468352844363 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:24 INFO - PROCESS | 3132 | ++DOCSHELL 14896800 == 38 [pid = 3132] [id = 550] 12:47:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (148C0000) [pid = 3132] [serial = 1650] [outer = 00000000] 12:47:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (1640A400) [pid = 3132] [serial = 1651] [outer = 148C0000] 12:47:24 INFO - PROCESS | 3132 | 1468352844410 Marionette DEBUG loaded listener.js 12:47:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (1648B000) [pid = 3132] [serial = 1652] [outer = 148C0000] 12:47:24 INFO - PROCESS | 3132 | 1468352844833 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]]]}] 12:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 731ms 12:47:24 INFO - PROCESS | 3132 | 1468352844909 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 12:47:24 INFO - PROCESS | 3132 | 1468352844911 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 12:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:47:24 INFO - PROCESS | 3132 | 1468352844915 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:47:24 INFO - PROCESS | 3132 | 1468352844916 Marionette TRACE conn6 <- [1,2166,null,{}] 12:47:24 INFO - PROCESS | 3132 | 1468352844920 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}] 12:47:24 INFO - PROCESS | 3132 | 1468352844922 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:25 INFO - PROCESS | 3132 | 1468352845052 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 12:47:25 INFO - PROCESS | 3132 | 1468352845121 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:25 INFO - PROCESS | 3132 | 1468352845123 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:25 INFO - PROCESS | 3132 | ++DOCSHELL 16708800 == 39 [pid = 3132] [id = 551] 12:47:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16715C00) [pid = 3132] [serial = 1653] [outer = 00000000] 12:47:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (1671C000) [pid = 3132] [serial = 1654] [outer = 16715C00] 12:47:25 INFO - PROCESS | 3132 | 1468352845169 Marionette DEBUG loaded listener.js 12:47:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16723800) [pid = 3132] [serial = 1655] [outer = 16715C00] 12:47:25 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (1735A400) [pid = 3132] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:47:25 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (132DD800) [pid = 3132] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:47:25 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (134C6800) [pid = 3132] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:47:25 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0DAD1000) [pid = 3132] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:47:25 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0C7E2400) [pid = 3132] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:47:25 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (119D2400) [pid = 3132] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:47:25 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D695000) [pid = 3132] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:47:25 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0C7DC800) [pid = 3132] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:47:25 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (15E3B400) [pid = 3132] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:47:25 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0C7E4C00) [pid = 3132] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:47:25 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (15857000) [pid = 3132] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:47:25 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (11BEB400) [pid = 3132] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:47:25 INFO - PROCESS | 3132 | 1468352845677 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]]]}] 12:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 12:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:47:25 INFO - PROCESS | 3132 | 1468352845686 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 12:47:25 INFO - PROCESS | 3132 | 1468352845688 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 12:47:25 INFO - PROCESS | 3132 | 1468352845691 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:47:25 INFO - PROCESS | 3132 | 1468352845693 Marionette TRACE conn6 <- [1,2170,null,{}] 12:47:25 INFO - PROCESS | 3132 | 1468352845697 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}] 12:47:25 INFO - PROCESS | 3132 | 1468352845698 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:25 INFO - PROCESS | 3132 | 1468352845819 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 12:47:25 INFO - PROCESS | 3132 | 1468352845878 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:25 INFO - PROCESS | 3132 | 1468352845880 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:25 INFO - PROCESS | 3132 | ++DOCSHELL 08C64000 == 40 [pid = 3132] [id = 552] 12:47:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0D6F7000) [pid = 3132] [serial = 1656] [outer = 00000000] 12:47:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (1347B000) [pid = 3132] [serial = 1657] [outer = 0D6F7000] 12:47:25 INFO - PROCESS | 3132 | 1468352845924 Marionette DEBUG loaded listener.js 12:47:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (1391AC00) [pid = 3132] [serial = 1658] [outer = 0D6F7000] 12:47:26 INFO - PROCESS | 3132 | 1468352846270 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]]]}] 12:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 12:47:26 INFO - PROCESS | 3132 | 1468352846326 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 12:47:26 INFO - PROCESS | 3132 | 1468352846328 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 12:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:47:26 INFO - PROCESS | 3132 | 1468352846331 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:47:26 INFO - PROCESS | 3132 | 1468352846333 Marionette TRACE conn6 <- [1,2174,null,{}] 12:47:26 INFO - PROCESS | 3132 | 1468352846336 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}] 12:47:26 INFO - PROCESS | 3132 | 1468352846338 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:26 INFO - PROCESS | 3132 | 1468352846452 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 12:47:26 INFO - PROCESS | 3132 | 1468352846460 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:26 INFO - PROCESS | 3132 | 1468352846462 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:26 INFO - PROCESS | 3132 | ++DOCSHELL 164E5800 == 41 [pid = 3132] [id = 553] 12:47:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (164ECC00) [pid = 3132] [serial = 1659] [outer = 00000000] 12:47:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (1683C800) [pid = 3132] [serial = 1660] [outer = 164ECC00] 12:47:26 INFO - PROCESS | 3132 | 1468352846507 Marionette DEBUG loaded listener.js 12:47:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (168D6000) [pid = 3132] [serial = 1661] [outer = 164ECC00] 12:47:26 INFO - PROCESS | 3132 | 1468352846949 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]]]}] 12:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 12:47:26 INFO - PROCESS | 3132 | 1468352847003 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 12:47:26 INFO - PROCESS | 3132 | 1468352847005 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 12:47:26 INFO - PROCESS | 3132 | 1468352847008 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:47:26 INFO - PROCESS | 3132 | 1468352847009 Marionette TRACE conn6 <- [1,2178,null,{}] 12:47:26 INFO - PROCESS | 3132 | 1468352847013 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}] 12:47:26 INFO - PROCESS | 3132 | 1468352847015 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:27 INFO - PROCESS | 3132 | 1468352847098 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 12:47:27 INFO - PROCESS | 3132 | 1468352847104 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:27 INFO - PROCESS | 3132 | 1468352847106 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:27 INFO - PROCESS | 3132 | ++DOCSHELL 16834C00 == 42 [pid = 3132] [id = 554] 12:47:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (168DF800) [pid = 3132] [serial = 1662] [outer = 00000000] 12:47:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (168E4C00) [pid = 3132] [serial = 1663] [outer = 168DF800] 12:47:27 INFO - PROCESS | 3132 | 1468352847151 Marionette DEBUG loaded listener.js 12:47:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (16BDF000) [pid = 3132] [serial = 1664] [outer = 168DF800] 12:47:27 INFO - PROCESS | 3132 | 1468352847746 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]]]}] 12:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 871ms 12:47:27 INFO - PROCESS | 3132 | 1468352847865 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 12:47:27 INFO - PROCESS | 3132 | 1468352847870 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 12:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:47:27 INFO - PROCESS | 3132 | 1468352847877 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:47:27 INFO - PROCESS | 3132 | 1468352847881 Marionette TRACE conn6 <- [1,2182,null,{}] 12:47:27 INFO - PROCESS | 3132 | 1468352847887 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}] 12:47:27 INFO - PROCESS | 3132 | 1468352847891 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:28 INFO - PROCESS | 3132 | 1468352848020 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 12:47:28 INFO - PROCESS | 3132 | 1468352848158 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:28 INFO - PROCESS | 3132 | 1468352848163 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:28 INFO - PROCESS | 3132 | ++DOCSHELL 0C7EB000 == 43 [pid = 3132] [id = 555] 12:47:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (0C7EDC00) [pid = 3132] [serial = 1665] [outer = 00000000] 12:47:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0D677000) [pid = 3132] [serial = 1666] [outer = 0C7EDC00] 12:47:28 INFO - PROCESS | 3132 | 1468352848224 Marionette DEBUG loaded listener.js 12:47:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0D718000) [pid = 3132] [serial = 1667] [outer = 0C7EDC00] 12:47:28 INFO - PROCESS | 3132 | 1468352848826 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]]]}] 12:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 969ms 12:47:28 INFO - PROCESS | 3132 | 1468352848851 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 12:47:28 INFO - PROCESS | 3132 | 1468352848856 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 12:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:47:28 INFO - PROCESS | 3132 | 1468352848863 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:47:28 INFO - PROCESS | 3132 | 1468352848865 Marionette TRACE conn6 <- [1,2186,null,{}] 12:47:28 INFO - PROCESS | 3132 | 1468352848870 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}] 12:47:28 INFO - PROCESS | 3132 | 1468352848873 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:28 INFO - PROCESS | 3132 | 1468352848989 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 12:47:29 INFO - PROCESS | 3132 | 1468352849133 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:29 INFO - PROCESS | 3132 | 1468352849136 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:29 INFO - PROCESS | 3132 | ++DOCSHELL 0EDD1400 == 44 [pid = 3132] [id = 556] 12:47:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (11910000) [pid = 3132] [serial = 1668] [outer = 00000000] 12:47:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (119EA400) [pid = 3132] [serial = 1669] [outer = 11910000] 12:47:29 INFO - PROCESS | 3132 | 1468352849197 Marionette DEBUG loaded listener.js 12:47:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (123E1800) [pid = 3132] [serial = 1670] [outer = 11910000] 12:47:29 INFO - PROCESS | 3132 | 1468352849799 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]]]}] 12:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 970ms 12:47:29 INFO - PROCESS | 3132 | 1468352849836 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 12:47:29 INFO - PROCESS | 3132 | 1468352849839 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 12:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:47:29 INFO - PROCESS | 3132 | 1468352849843 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:47:29 INFO - PROCESS | 3132 | 1468352849846 Marionette TRACE conn6 <- [1,2190,null,{}] 12:47:29 INFO - PROCESS | 3132 | 1468352849858 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}] 12:47:29 INFO - PROCESS | 3132 | 1468352849863 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:29 INFO - PROCESS | 3132 | 1468352849979 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 12:47:30 INFO - PROCESS | 3132 | 1468352850090 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:30 INFO - PROCESS | 3132 | 1468352850093 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:30 INFO - PROCESS | 3132 | ++DOCSHELL 1671C800 == 45 [pid = 3132] [id = 557] 12:47:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (1671F000) [pid = 3132] [serial = 1671] [outer = 00000000] 12:47:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (168E1000) [pid = 3132] [serial = 1672] [outer = 1671F000] 12:47:30 INFO - PROCESS | 3132 | 1468352850149 Marionette DEBUG loaded listener.js 12:47:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (16CA8400) [pid = 3132] [serial = 1673] [outer = 1671F000] 12:47:30 INFO - PROCESS | 3132 | 1468352850808 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]]]}] 12:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1019ms 12:47:30 INFO - PROCESS | 3132 | 1468352850865 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 12:47:30 INFO - PROCESS | 3132 | 1468352850868 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 12:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:47:30 INFO - PROCESS | 3132 | 1468352850872 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:47:30 INFO - PROCESS | 3132 | 1468352850874 Marionette TRACE conn6 <- [1,2194,null,{}] 12:47:30 INFO - PROCESS | 3132 | 1468352850877 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}] 12:47:30 INFO - PROCESS | 3132 | 1468352850880 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:31 INFO - PROCESS | 3132 | 1468352850995 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 12:47:31 INFO - PROCESS | 3132 | 1468352851270 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:31 INFO - PROCESS | 3132 | 1468352851273 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:31 INFO - PROCESS | 3132 | ++DOCSHELL 08C57000 == 46 [pid = 3132] [id = 558] 12:47:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (08C58C00) [pid = 3132] [serial = 1674] [outer = 00000000] 12:47:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (0C7E0800) [pid = 3132] [serial = 1675] [outer = 08C58C00] 12:47:31 INFO - PROCESS | 3132 | 1468352851339 Marionette DEBUG loaded listener.js 12:47:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (0C7F5800) [pid = 3132] [serial = 1676] [outer = 08C58C00] 12:47:31 INFO - PROCESS | 3132 | 1468352851956 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]]]}] 12:47:32 INFO - PROCESS | 3132 | --DOCSHELL 1592B400 == 45 [pid = 3132] [id = 391] 12:47:32 INFO - PROCESS | 3132 | --DOCSHELL 08881C00 == 44 [pid = 3132] [id = 404] 12:47:32 INFO - PROCESS | 3132 | --DOCSHELL 13245000 == 43 [pid = 3132] [id = 394] 12:47:32 INFO - PROCESS | 3132 | --DOCSHELL 0D67B800 == 42 [pid = 3132] [id = 401] 12:47:32 INFO - PROCESS | 3132 | --DOCSHELL 0C722400 == 41 [pid = 3132] [id = 400] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (16411800) [pid = 3132] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (16483800) [pid = 3132] [serial = 1591] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (13476000) [pid = 3132] [serial = 1612] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (14895000) [pid = 3132] [serial = 1615] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0DC15400) [pid = 3132] [serial = 1603] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0DCE1800) [pid = 3132] [serial = 1604] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0C7F6C00) [pid = 3132] [serial = 1595] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0C7ED000) [pid = 3132] [serial = 1594] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (119D7000) [pid = 3132] [serial = 1606] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (119EF000) [pid = 3132] [serial = 1607] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0D6F5C00) [pid = 3132] [serial = 1598] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0D6EE000) [pid = 3132] [serial = 1597] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0CE74400) [pid = 3132] [serial = 1600] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0D67F800) [pid = 3132] [serial = 1601] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (16484400) [pid = 3132] [serial = 1592] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (13476800) [pid = 3132] [serial = 1613] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (11B24800) [pid = 3132] [serial = 1618] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (15938000) [pid = 3132] [serial = 1622] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (148C0400) [pid = 3132] [serial = 1616] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (12371400) [pid = 3132] [serial = 1609] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (16407400) [pid = 3132] [serial = 1624] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (13245800) [pid = 3132] [serial = 1610] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (11BEEC00) [pid = 3132] [serial = 1619] [outer = 00000000] [url = about:blank] 12:47:32 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (15858800) [pid = 3132] [serial = 1621] [outer = 00000000] [url = about:blank] 12:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1175ms 12:47:32 INFO - PROCESS | 3132 | 1468352852070 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 12:47:32 INFO - PROCESS | 3132 | 1468352852073 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 12:47:32 INFO - PROCESS | 3132 | 1468352852079 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:47:32 INFO - PROCESS | 3132 | 1468352852082 Marionette TRACE conn6 <- [1,2198,null,{}] 12:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:47:32 INFO - PROCESS | 3132 | 1468352852089 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}] 12:47:32 INFO - PROCESS | 3132 | 1468352852092 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:32 INFO - PROCESS | 3132 | 1468352852184 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 12:47:32 INFO - PROCESS | 3132 | 1468352852192 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:32 INFO - PROCESS | 3132 | 1468352852195 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:32 INFO - PROCESS | 3132 | ++DOCSHELL 0CF5D800 == 42 [pid = 3132] [id = 559] 12:47:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0CFF4C00) [pid = 3132] [serial = 1677] [outer = 00000000] 12:47:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0D67CC00) [pid = 3132] [serial = 1678] [outer = 0CFF4C00] 12:47:32 INFO - PROCESS | 3132 | 1468352852244 Marionette DEBUG loaded listener.js 12:47:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D6F2400) [pid = 3132] [serial = 1679] [outer = 0CFF4C00] 12:47:32 INFO - PROCESS | 3132 | 1468352852800 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]]]}] 12:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 770ms 12:47:32 INFO - PROCESS | 3132 | 1468352852858 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 12:47:32 INFO - PROCESS | 3132 | 1468352852862 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 12:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:47:32 INFO - PROCESS | 3132 | 1468352852867 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:47:32 INFO - PROCESS | 3132 | 1468352852869 Marionette TRACE conn6 <- [1,2202,null,{}] 12:47:32 INFO - PROCESS | 3132 | 1468352852873 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}] 12:47:32 INFO - PROCESS | 3132 | 1468352852876 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:32 INFO - PROCESS | 3132 | 1468352852970 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 12:47:33 INFO - PROCESS | 3132 | 1468352853066 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:33 INFO - PROCESS | 3132 | 1468352853068 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:33 INFO - PROCESS | 3132 | ++DOCSHELL 0DC1A800 == 43 [pid = 3132] [id = 560] 12:47:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0DC1CC00) [pid = 3132] [serial = 1680] [outer = 00000000] 12:47:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (11914800) [pid = 3132] [serial = 1681] [outer = 0DC1CC00] 12:47:33 INFO - PROCESS | 3132 | 1468352853113 Marionette DEBUG loaded listener.js 12:47:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (119D6000) [pid = 3132] [serial = 1682] [outer = 0DC1CC00] 12:47:33 INFO - PROCESS | 3132 | 1468352853487 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]]]}] 12:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 12:47:33 INFO - PROCESS | 3132 | 1468352853548 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 12:47:33 INFO - PROCESS | 3132 | 1468352853550 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 12:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:47:33 INFO - PROCESS | 3132 | 1468352853555 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:47:33 INFO - PROCESS | 3132 | 1468352853560 Marionette TRACE conn6 <- [1,2206,null,{}] 12:47:33 INFO - PROCESS | 3132 | 1468352853570 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}] 12:47:33 INFO - PROCESS | 3132 | 1468352853573 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:33 INFO - PROCESS | 3132 | 1468352853665 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 12:47:33 INFO - PROCESS | 3132 | 1468352853672 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:33 INFO - PROCESS | 3132 | 1468352853674 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:33 INFO - PROCESS | 3132 | ++DOCSHELL 119ED400 == 44 [pid = 3132] [id = 561] 12:47:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (119EE000) [pid = 3132] [serial = 1683] [outer = 00000000] 12:47:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (13245000) [pid = 3132] [serial = 1684] [outer = 119EE000] 12:47:33 INFO - PROCESS | 3132 | 1468352853722 Marionette DEBUG loaded listener.js 12:47:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (132D7800) [pid = 3132] [serial = 1685] [outer = 119EE000] 12:47:34 INFO - PROCESS | 3132 | 1468352854178 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]]]}] 12:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 12:47:34 INFO - PROCESS | 3132 | 1468352854246 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 12:47:34 INFO - PROCESS | 3132 | 1468352854249 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 12:47:34 INFO - PROCESS | 3132 | 1468352854252 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:47:34 INFO - PROCESS | 3132 | 1468352854254 Marionette TRACE conn6 <- [1,2210,null,{}] 12:47:34 INFO - PROCESS | 3132 | 1468352854258 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}] 12:47:34 INFO - PROCESS | 3132 | 1468352854260 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:34 INFO - PROCESS | 3132 | 1468352854404 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 12:47:34 INFO - PROCESS | 3132 | 1468352854423 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:34 INFO - PROCESS | 3132 | 1468352854425 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:34 INFO - PROCESS | 3132 | ++DOCSHELL 1347B400 == 45 [pid = 3132] [id = 562] 12:47:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (1347C000) [pid = 3132] [serial = 1686] [outer = 00000000] 12:47:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (13825800) [pid = 3132] [serial = 1687] [outer = 1347C000] 12:47:34 INFO - PROCESS | 3132 | 1468352854469 Marionette DEBUG loaded listener.js 12:47:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (13829400) [pid = 3132] [serial = 1688] [outer = 1347C000] 12:47:34 INFO - PROCESS | 3132 | 1468352854917 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]]]}] 12:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 12:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:47:34 INFO - PROCESS | 3132 | 1468352854986 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 12:47:34 INFO - PROCESS | 3132 | 1468352854988 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 12:47:34 INFO - PROCESS | 3132 | 1468352854991 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:47:34 INFO - PROCESS | 3132 | 1468352854993 Marionette TRACE conn6 <- [1,2214,null,{}] 12:47:35 INFO - PROCESS | 3132 | 1468352854997 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}] 12:47:35 INFO - PROCESS | 3132 | 1468352854999 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:35 INFO - PROCESS | 3132 | 1468352855124 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 12:47:35 INFO - PROCESS | 3132 | 1468352855191 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:35 INFO - PROCESS | 3132 | 1468352855197 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:35 INFO - PROCESS | 3132 | ++DOCSHELL 148C9000 == 46 [pid = 3132] [id = 563] 12:47:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (148CD000) [pid = 3132] [serial = 1689] [outer = 00000000] 12:47:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (15855000) [pid = 3132] [serial = 1690] [outer = 148CD000] 12:47:35 INFO - PROCESS | 3132 | 1468352855252 Marionette DEBUG loaded listener.js 12:47:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (15861800) [pid = 3132] [serial = 1691] [outer = 148CD000] 12:47:35 INFO - PROCESS | 3132 | 1468352855710 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]]]}] 12:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 770ms 12:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:47:35 INFO - PROCESS | 3132 | 1468352855762 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 12:47:35 INFO - PROCESS | 3132 | 1468352855764 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 12:47:35 INFO - PROCESS | 3132 | 1468352855767 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:47:35 INFO - PROCESS | 3132 | 1468352855769 Marionette TRACE conn6 <- [1,2218,null,{}] 12:47:35 INFO - PROCESS | 3132 | 1468352855772 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}] 12:47:35 INFO - PROCESS | 3132 | 1468352855774 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:35 INFO - PROCESS | 3132 | 1468352855908 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 12:47:35 INFO - PROCESS | 3132 | 1468352855980 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:35 INFO - PROCESS | 3132 | 1468352855982 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:35 INFO - PROCESS | 3132 | ++DOCSHELL 15936000 == 47 [pid = 3132] [id = 564] 12:47:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (162E8800) [pid = 3132] [serial = 1692] [outer = 00000000] 12:47:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (16486400) [pid = 3132] [serial = 1693] [outer = 162E8800] 12:47:36 INFO - PROCESS | 3132 | 1468352856028 Marionette DEBUG loaded listener.js 12:47:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (16702800) [pid = 3132] [serial = 1694] [outer = 162E8800] 12:47:36 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (13480800) [pid = 3132] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:47:36 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0D715C00) [pid = 3132] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:47:36 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (148C0000) [pid = 3132] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:47:36 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0C93A800) [pid = 3132] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:47:36 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0C71E800) [pid = 3132] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:47:36 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (119D5C00) [pid = 3132] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:47:36 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (1648E400) [pid = 3132] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:47:36 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (123E3400) [pid = 3132] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:47:36 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0D6F7000) [pid = 3132] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:47:36 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (16715C00) [pid = 3132] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:47:36 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (164ECC00) [pid = 3132] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:47:36 INFO - PROCESS | 3132 | 1468352856517 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]]]}] 12:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 770ms 12:47:36 INFO - PROCESS | 3132 | 1468352856538 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 12:47:36 INFO - PROCESS | 3132 | 1468352856540 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 12:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:47:36 INFO - PROCESS | 3132 | 1468352856543 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:47:36 INFO - PROCESS | 3132 | 1468352856545 Marionette TRACE conn6 <- [1,2222,null,{}] 12:47:36 INFO - PROCESS | 3132 | 1468352856548 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}] 12:47:36 INFO - PROCESS | 3132 | 1468352856550 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:36 INFO - PROCESS | 3132 | 1468352856636 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 12:47:36 INFO - PROCESS | 3132 | 1468352856741 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:36 INFO - PROCESS | 3132 | 1468352856743 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:36 INFO - PROCESS | 3132 | ++DOCSHELL 08C67800 == 48 [pid = 3132] [id = 565] 12:47:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0D714C00) [pid = 3132] [serial = 1695] [outer = 00000000] 12:47:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (132DEC00) [pid = 3132] [serial = 1696] [outer = 0D714C00] 12:47:36 INFO - PROCESS | 3132 | 1468352856789 Marionette DEBUG loaded listener.js 12:47:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (13473800) [pid = 3132] [serial = 1697] [outer = 0D714C00] 12:47:37 INFO - PROCESS | 3132 | 1468352857137 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]]]}] 12:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 12:47:37 INFO - PROCESS | 3132 | 1468352857174 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 12:47:37 INFO - PROCESS | 3132 | 1468352857177 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 12:47:37 INFO - PROCESS | 3132 | 1468352857180 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:47:37 INFO - PROCESS | 3132 | 1468352857182 Marionette TRACE conn6 <- [1,2226,null,{}] 12:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:47:37 INFO - PROCESS | 3132 | 1468352857185 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}] 12:47:37 INFO - PROCESS | 3132 | 1468352857187 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:37 INFO - PROCESS | 3132 | 1468352857341 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 12:47:37 INFO - PROCESS | 3132 | 1468352857354 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:37 INFO - PROCESS | 3132 | 1468352857356 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:37 INFO - PROCESS | 3132 | ++DOCSHELL 0DC1BC00 == 49 [pid = 3132] [id = 566] 12:47:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (15E42800) [pid = 3132] [serial = 1698] [outer = 00000000] 12:47:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (1671DC00) [pid = 3132] [serial = 1699] [outer = 15E42800] 12:47:37 INFO - PROCESS | 3132 | 1468352857402 Marionette DEBUG loaded listener.js 12:47:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16720000) [pid = 3132] [serial = 1700] [outer = 15E42800] 12:47:37 INFO - PROCESS | 3132 | 1468352857818 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]]]}] 12:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 12:47:37 INFO - PROCESS | 3132 | 1468352857863 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 12:47:37 INFO - PROCESS | 3132 | 1468352857865 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 12:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:47:37 INFO - PROCESS | 3132 | 1468352857878 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:47:37 INFO - PROCESS | 3132 | 1468352857879 Marionette TRACE conn6 <- [1,2230,null,{}] 12:47:37 INFO - PROCESS | 3132 | 1468352857883 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}] 12:47:37 INFO - PROCESS | 3132 | 1468352857885 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:37 INFO - PROCESS | 3132 | 1468352857974 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 12:47:37 INFO - PROCESS | 3132 | 1468352857979 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:37 INFO - PROCESS | 3132 | 1468352857981 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:38 INFO - PROCESS | 3132 | ++DOCSHELL 148C0000 == 50 [pid = 3132] [id = 567] 12:47:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (168D7400) [pid = 3132] [serial = 1701] [outer = 00000000] 12:47:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16CAE400) [pid = 3132] [serial = 1702] [outer = 168D7400] 12:47:38 INFO - PROCESS | 3132 | 1468352858026 Marionette DEBUG loaded listener.js 12:47:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (173BC000) [pid = 3132] [serial = 1703] [outer = 168D7400] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 0D692000 == 49 [pid = 3132] [id = 532] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 1231B400 == 48 [pid = 3132] [id = 403] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 164E5800 == 47 [pid = 3132] [id = 553] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 16708800 == 46 [pid = 3132] [id = 551] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 1324D400 == 45 [pid = 3132] [id = 395] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 14891C00 == 44 [pid = 3132] [id = 390] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 0C7EE000 == 43 [pid = 3132] [id = 387] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 0EDD1800 == 42 [pid = 3132] [id = 402] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 0C894C00 == 41 [pid = 3132] [id = 396] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 08C64000 == 40 [pid = 3132] [id = 552] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 1670FC00 == 39 [pid = 3132] [id = 392] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 13060800 == 38 [pid = 3132] [id = 397] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 0CF5D800 == 37 [pid = 3132] [id = 559] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 1671C800 == 36 [pid = 3132] [id = 557] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 08C57000 == 35 [pid = 3132] [id = 558] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 0EDD1400 == 34 [pid = 3132] [id = 556] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 16834C00 == 33 [pid = 3132] [id = 554] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 0C7EB000 == 32 [pid = 3132] [id = 555] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 0DC1A800 == 31 [pid = 3132] [id = 560] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 08C67800 == 30 [pid = 3132] [id = 565] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 15936000 == 29 [pid = 3132] [id = 564] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 0DC1BC00 == 28 [pid = 3132] [id = 566] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 148C9000 == 27 [pid = 3132] [id = 563] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 1347B400 == 26 [pid = 3132] [id = 562] 12:47:39 INFO - PROCESS | 3132 | --DOCSHELL 119ED400 == 25 [pid = 3132] [id = 561] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1382D000) [pid = 3132] [serial = 1648] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (1390D800) [pid = 3132] [serial = 1649] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0D720000) [pid = 3132] [serial = 1639] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0DC13400) [pid = 3132] [serial = 1640] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (1648B000) [pid = 3132] [serial = 1652] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0D717000) [pid = 3132] [serial = 1637] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0D6F0400) [pid = 3132] [serial = 1636] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D716400) [pid = 3132] [serial = 1628] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0D679C00) [pid = 3132] [serial = 1627] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (1640A400) [pid = 3132] [serial = 1651] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (119ED000) [pid = 3132] [serial = 1642] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (11CCE000) [pid = 3132] [serial = 1643] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (1670C400) [pid = 3132] [serial = 1634] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (16703800) [pid = 3132] [serial = 1633] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (132DB000) [pid = 3132] [serial = 1645] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (119F6000) [pid = 3132] [serial = 1630] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (1347B000) [pid = 3132] [serial = 1657] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (1671C000) [pid = 3132] [serial = 1654] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (168D6000) [pid = 3132] [serial = 1661] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (168E4C00) [pid = 3132] [serial = 1663] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (1683C800) [pid = 3132] [serial = 1660] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (16723800) [pid = 3132] [serial = 1655] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (1391AC00) [pid = 3132] [serial = 1658] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (132E3800) [pid = 3132] [serial = 1646] [outer = 00000000] [url = about:blank] 12:47:40 INFO - PROCESS | 3132 | 1468352860015 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]]]}] 12:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2174ms 12:47:40 INFO - PROCESS | 3132 | 1468352860051 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 12:47:40 INFO - PROCESS | 3132 | 1468352860056 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 12:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:47:40 INFO - PROCESS | 3132 | 1468352860061 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:47:40 INFO - PROCESS | 3132 | 1468352860064 Marionette TRACE conn6 <- [1,2234,null,{}] 12:47:40 INFO - PROCESS | 3132 | 1468352860070 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}] 12:47:40 INFO - PROCESS | 3132 | 1468352860073 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:40 INFO - PROCESS | 3132 | 1468352860172 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 12:47:40 INFO - PROCESS | 3132 | 1468352860183 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:40 INFO - PROCESS | 3132 | 1468352860185 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:40 INFO - PROCESS | 3132 | ++DOCSHELL 0CE22C00 == 26 [pid = 3132] [id = 568] 12:47:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (0CE26000) [pid = 3132] [serial = 1704] [outer = 00000000] 12:47:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (0CE74400) [pid = 3132] [serial = 1705] [outer = 0CE26000] 12:47:40 INFO - PROCESS | 3132 | 1468352860241 Marionette DEBUG loaded listener.js 12:47:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (0CF63400) [pid = 3132] [serial = 1706] [outer = 0CE26000] 12:47:40 INFO - PROCESS | 3132 | 1468352860768 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]]]}] 12:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 731ms 12:47:40 INFO - PROCESS | 3132 | 1468352860797 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 12:47:40 INFO - PROCESS | 3132 | 1468352860802 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 12:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:47:40 INFO - PROCESS | 3132 | 1468352860808 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:47:40 INFO - PROCESS | 3132 | 1468352860810 Marionette TRACE conn6 <- [1,2238,null,{}] 12:47:40 INFO - PROCESS | 3132 | 1468352860814 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}] 12:47:40 INFO - PROCESS | 3132 | 1468352860817 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:40 INFO - PROCESS | 3132 | 1468352860917 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 12:47:40 INFO - PROCESS | 3132 | 1468352860926 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:40 INFO - PROCESS | 3132 | 1468352860929 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:40 INFO - PROCESS | 3132 | ++DOCSHELL 0D6FA800 == 27 [pid = 3132] [id = 569] 12:47:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (0D6FB000) [pid = 3132] [serial = 1707] [outer = 00000000] 12:47:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0D712400) [pid = 3132] [serial = 1708] [outer = 0D6FB000] 12:47:40 INFO - PROCESS | 3132 | 1468352860980 Marionette DEBUG loaded listener.js 12:47:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0D71AC00) [pid = 3132] [serial = 1709] [outer = 0D6FB000] 12:47:41 INFO - PROCESS | 3132 | 1468352861488 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]]]}] 12:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 12:47:41 INFO - PROCESS | 3132 | 1468352861542 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 12:47:41 INFO - PROCESS | 3132 | 1468352861544 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 12:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:47:41 INFO - PROCESS | 3132 | 1468352861547 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:47:41 INFO - PROCESS | 3132 | 1468352861551 Marionette TRACE conn6 <- [1,2242,null,{}] 12:47:41 INFO - PROCESS | 3132 | 1468352861561 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}] 12:47:41 INFO - PROCESS | 3132 | 1468352861566 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:41 INFO - PROCESS | 3132 | 1468352861683 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 12:47:41 INFO - PROCESS | 3132 | 1468352861791 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:41 INFO - PROCESS | 3132 | 1468352861794 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:41 INFO - PROCESS | 3132 | ++DOCSHELL 0DC78000 == 28 [pid = 3132] [id = 570] 12:47:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0DC78C00) [pid = 3132] [serial = 1710] [outer = 00000000] 12:47:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0DF05800) [pid = 3132] [serial = 1711] [outer = 0DC78C00] 12:47:41 INFO - PROCESS | 3132 | 1468352861846 Marionette DEBUG loaded listener.js 12:47:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (11912000) [pid = 3132] [serial = 1712] [outer = 0DC78C00] 12:47:42 INFO - PROCESS | 3132 | 1468352862260 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]]]}] 12:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 770ms 12:47:42 INFO - PROCESS | 3132 | 1468352862322 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 12:47:42 INFO - PROCESS | 3132 | 1468352862324 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 12:47:42 INFO - PROCESS | 3132 | 1468352862328 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:47:42 INFO - PROCESS | 3132 | 1468352862329 Marionette TRACE conn6 <- [1,2246,null,{}] 12:47:42 INFO - PROCESS | 3132 | 1468352862333 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}] 12:47:42 INFO - PROCESS | 3132 | 1468352862335 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:42 INFO - PROCESS | 3132 | 1468352862422 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 12:47:42 INFO - PROCESS | 3132 | 1468352862428 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:42 INFO - PROCESS | 3132 | 1468352862430 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:42 INFO - PROCESS | 3132 | ++DOCSHELL 119D8000 == 29 [pid = 3132] [id = 571] 12:47:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (119D8800) [pid = 3132] [serial = 1713] [outer = 00000000] 12:47:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (119F6000) [pid = 3132] [serial = 1714] [outer = 119D8800] 12:47:42 INFO - PROCESS | 3132 | 1468352862478 Marionette DEBUG loaded listener.js 12:47:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (11CCE000) [pid = 3132] [serial = 1715] [outer = 119D8800] 12:47:42 INFO - PROCESS | 3132 | 1468352862945 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]]]}] 12:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 12:47:43 INFO - PROCESS | 3132 | 1468352863002 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 12:47:43 INFO - PROCESS | 3132 | 1468352863004 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 12:47:43 INFO - PROCESS | 3132 | 1468352863007 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:47:43 INFO - PROCESS | 3132 | 1468352863009 Marionette TRACE conn6 <- [1,2250,null,{}] 12:47:43 INFO - PROCESS | 3132 | 1468352863012 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}] 12:47:43 INFO - PROCESS | 3132 | 1468352863014 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:43 INFO - PROCESS | 3132 | 1468352863123 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 12:47:43 INFO - PROCESS | 3132 | 1468352863132 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:43 INFO - PROCESS | 3132 | 1468352863134 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:43 INFO - PROCESS | 3132 | ++DOCSHELL 12299800 == 30 [pid = 3132] [id = 572] 12:47:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (1229B400) [pid = 3132] [serial = 1716] [outer = 00000000] 12:47:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (1241C000) [pid = 3132] [serial = 1717] [outer = 1229B400] 12:47:43 INFO - PROCESS | 3132 | 1468352863183 Marionette DEBUG loaded listener.js 12:47:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (13245800) [pid = 3132] [serial = 1718] [outer = 1229B400] 12:47:43 INFO - PROCESS | 3132 | 1468352863620 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]]]}] 12:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 12:47:43 INFO - PROCESS | 3132 | 1468352863682 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 12:47:43 INFO - PROCESS | 3132 | 1468352863684 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 12:47:43 INFO - PROCESS | 3132 | 1468352863687 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:47:43 INFO - PROCESS | 3132 | 1468352863689 Marionette TRACE conn6 <- [1,2254,null,{}] 12:47:43 INFO - PROCESS | 3132 | 1468352863693 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}] 12:47:43 INFO - PROCESS | 3132 | 1468352863699 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:43 INFO - PROCESS | 3132 | 1468352863825 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 12:47:43 INFO - PROCESS | 3132 | 1468352863833 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:43 INFO - PROCESS | 3132 | 1468352863835 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:43 INFO - PROCESS | 3132 | ++DOCSHELL 1347DC00 == 31 [pid = 3132] [id = 573] 12:47:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (1347EC00) [pid = 3132] [serial = 1719] [outer = 00000000] 12:47:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (1390D800) [pid = 3132] [serial = 1720] [outer = 1347EC00] 12:47:43 INFO - PROCESS | 3132 | 1468352863884 Marionette DEBUG loaded listener.js 12:47:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (13D8B800) [pid = 3132] [serial = 1721] [outer = 1347EC00] 12:47:44 INFO - PROCESS | 3132 | 1468352864315 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]]]}] 12:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 12:47:44 INFO - PROCESS | 3132 | 1468352864377 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 12:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:47:44 INFO - PROCESS | 3132 | 1468352864379 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 12:47:44 INFO - PROCESS | 3132 | 1468352864382 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:47:44 INFO - PROCESS | 3132 | 1468352864384 Marionette TRACE conn6 <- [1,2258,null,{}] 12:47:44 INFO - PROCESS | 3132 | 1468352864388 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}] 12:47:44 INFO - PROCESS | 3132 | 1468352864390 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:44 INFO - PROCESS | 3132 | 1468352864501 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 12:47:44 INFO - PROCESS | 3132 | 1468352864509 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:44 INFO - PROCESS | 3132 | 1468352864511 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:44 INFO - PROCESS | 3132 | ++DOCSHELL 0DE0B000 == 32 [pid = 3132] [id = 574] 12:47:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (13D91C00) [pid = 3132] [serial = 1722] [outer = 00000000] 12:47:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (148CD800) [pid = 3132] [serial = 1723] [outer = 13D91C00] 12:47:44 INFO - PROCESS | 3132 | 1468352864555 Marionette DEBUG loaded listener.js 12:47:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (15841800) [pid = 3132] [serial = 1724] [outer = 13D91C00] 12:47:44 INFO - PROCESS | 3132 | 1468352864979 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]]]}] 12:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 631ms 12:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:47:45 INFO - PROCESS | 3132 | 1468352865034 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 12:47:45 INFO - PROCESS | 3132 | 1468352865036 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 12:47:45 INFO - PROCESS | 3132 | 1468352865040 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:47:45 INFO - PROCESS | 3132 | 1468352865042 Marionette TRACE conn6 <- [1,2262,null,{}] 12:47:45 INFO - PROCESS | 3132 | 1468352865045 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}] 12:47:45 INFO - PROCESS | 3132 | 1468352865047 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:45 INFO - PROCESS | 3132 | 1468352865131 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 12:47:45 INFO - PROCESS | 3132 | 1468352865137 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:45 INFO - PROCESS | 3132 | 1468352865138 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:45 INFO - PROCESS | 3132 | ++DOCSHELL 0D6EF800 == 33 [pid = 3132] [id = 575] 12:47:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (14898400) [pid = 3132] [serial = 1725] [outer = 00000000] 12:47:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (1592DC00) [pid = 3132] [serial = 1726] [outer = 14898400] 12:47:45 INFO - PROCESS | 3132 | 1468352865182 Marionette DEBUG loaded listener.js 12:47:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (1585F000) [pid = 3132] [serial = 1727] [outer = 14898400] 12:47:45 INFO - PROCESS | 3132 | 1468352865640 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]]]}] 12:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 12:47:45 INFO - PROCESS | 3132 | 1468352865673 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 12:47:45 INFO - PROCESS | 3132 | 1468352865675 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 12:47:45 INFO - PROCESS | 3132 | 1468352865678 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:47:45 INFO - PROCESS | 3132 | 1468352865680 Marionette TRACE conn6 <- [1,2266,null,{}] 12:47:45 INFO - PROCESS | 3132 | 1468352865683 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}] 12:47:45 INFO - PROCESS | 3132 | 1468352865685 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:45 INFO - PROCESS | 3132 | 1468352865809 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 12:47:45 INFO - PROCESS | 3132 | 1468352865907 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:45 INFO - PROCESS | 3132 | 1468352865909 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:45 INFO - PROCESS | 3132 | ++DOCSHELL 0DC72C00 == 34 [pid = 3132] [id = 576] 12:47:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (16407000) [pid = 3132] [serial = 1728] [outer = 00000000] 12:47:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (16485800) [pid = 3132] [serial = 1729] [outer = 16407000] 12:47:45 INFO - PROCESS | 3132 | 1468352865955 Marionette DEBUG loaded listener.js 12:47:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (16489400) [pid = 3132] [serial = 1730] [outer = 16407000] 12:47:46 INFO - PROCESS | 3132 | 1468352866362 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]]]}] 12:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 12:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:47:46 INFO - PROCESS | 3132 | 1468352866412 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 12:47:46 INFO - PROCESS | 3132 | 1468352866414 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 12:47:46 INFO - PROCESS | 3132 | 1468352866417 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:47:46 INFO - PROCESS | 3132 | 1468352866419 Marionette TRACE conn6 <- [1,2270,null,{}] 12:47:46 INFO - PROCESS | 3132 | 1468352866429 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}] 12:47:46 INFO - PROCESS | 3132 | 1468352866431 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:46 INFO - PROCESS | 3132 | 1468352866555 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 12:47:46 INFO - PROCESS | 3132 | 1468352866561 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:46 INFO - PROCESS | 3132 | 1468352866563 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:46 INFO - PROCESS | 3132 | ++DOCSHELL 16703000 == 35 [pid = 3132] [id = 577] 12:47:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (16704000) [pid = 3132] [serial = 1731] [outer = 00000000] 12:47:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (16716000) [pid = 3132] [serial = 1732] [outer = 16704000] 12:47:46 INFO - PROCESS | 3132 | 1468352866609 Marionette DEBUG loaded listener.js 12:47:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (16720C00) [pid = 3132] [serial = 1733] [outer = 16704000] 12:47:47 INFO - PROCESS | 3132 | 1468352867091 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]]]}] 12:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 731ms 12:47:47 INFO - PROCESS | 3132 | 1468352867151 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 12:47:47 INFO - PROCESS | 3132 | 1468352867154 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 12:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:47:47 INFO - PROCESS | 3132 | 1468352867196 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:47:47 INFO - PROCESS | 3132 | 1468352867199 Marionette TRACE conn6 <- [1,2274,null,{}] 12:47:47 INFO - PROCESS | 3132 | 1468352867203 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}] 12:47:47 INFO - PROCESS | 3132 | 1468352867205 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:47 INFO - PROCESS | 3132 | 1468352867347 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (1347C000) [pid = 3132] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (148CD000) [pid = 3132] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0D714C00) [pid = 3132] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (162E8800) [pid = 3132] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (15E42800) [pid = 3132] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (08C58C00) [pid = 3132] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1671F000) [pid = 3132] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (11910000) [pid = 3132] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0C7EDC00) [pid = 3132] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (168DF800) [pid = 3132] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (119EE000) [pid = 3132] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0DC1CC00) [pid = 3132] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0CFF4C00) [pid = 3132] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D71D000) [pid = 3132] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:47:47 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (119D4000) [pid = 3132] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:47:47 INFO - PROCESS | 3132 | 1468352867747 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:47 INFO - PROCESS | 3132 | 1468352867750 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:47 INFO - PROCESS | 3132 | ++DOCSHELL 0C7DE400 == 36 [pid = 3132] [id = 578] 12:47:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0C7E0000) [pid = 3132] [serial = 1734] [outer = 00000000] 12:47:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0D6F3000) [pid = 3132] [serial = 1735] [outer = 0C7E0000] 12:47:47 INFO - PROCESS | 3132 | 1468352867803 Marionette DEBUG loaded listener.js 12:47:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (119D6C00) [pid = 3132] [serial = 1736] [outer = 0C7E0000] 12:47:48 INFO - PROCESS | 3132 | 1468352868170 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]]]}] 12:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 12:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1062ms 12:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:47:48 INFO - PROCESS | 3132 | 1468352868221 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 12:47:48 INFO - PROCESS | 3132 | 1468352868223 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 12:47:48 INFO - PROCESS | 3132 | 1468352868226 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:47:48 INFO - PROCESS | 3132 | 1468352868227 Marionette TRACE conn6 <- [1,2278,null,{}] 12:47:48 INFO - PROCESS | 3132 | 1468352868231 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}] 12:47:48 INFO - PROCESS | 3132 | 1468352868232 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:48 INFO - PROCESS | 3132 | 1468352868319 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 12:47:48 INFO - PROCESS | 3132 | 1468352868421 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:48 INFO - PROCESS | 3132 | 1468352868423 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:48 INFO - PROCESS | 3132 | ++DOCSHELL 119D4000 == 37 [pid = 3132] [id = 579] 12:47:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (11ED8400) [pid = 3132] [serial = 1737] [outer = 00000000] 12:47:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (1648E400) [pid = 3132] [serial = 1738] [outer = 11ED8400] 12:47:48 INFO - PROCESS | 3132 | 1468352868466 Marionette DEBUG loaded listener.js 12:47:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (168E1400) [pid = 3132] [serial = 1739] [outer = 11ED8400] 12:47:48 INFO - PROCESS | 3132 | 1468352868815 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]]]}] 12:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 12:47:48 INFO - PROCESS | 3132 | 1468352868857 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 12:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:47:48 INFO - PROCESS | 3132 | 1468352868858 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 12:47:48 INFO - PROCESS | 3132 | 1468352868861 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:47:48 INFO - PROCESS | 3132 | 1468352868863 Marionette TRACE conn6 <- [1,2282,null,{}] 12:47:48 INFO - PROCESS | 3132 | 1468352868866 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}] 12:47:48 INFO - PROCESS | 3132 | 1468352868868 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:49 INFO - PROCESS | 3132 | 1468352868995 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 12:47:49 INFO - PROCESS | 3132 | 1468352869031 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:49 INFO - PROCESS | 3132 | 1468352869033 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:49 INFO - PROCESS | 3132 | ++DOCSHELL 15E42800 == 38 [pid = 3132] [id = 580] 12:47:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (162E7C00) [pid = 3132] [serial = 1740] [outer = 00000000] 12:47:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (173BE800) [pid = 3132] [serial = 1741] [outer = 162E7C00] 12:47:49 INFO - PROCESS | 3132 | 1468352869080 Marionette DEBUG loaded listener.js 12:47:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (173DD800) [pid = 3132] [serial = 1742] [outer = 162E7C00] 12:47:49 INFO - PROCESS | 3132 | 1468352869482 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]]]}] 12:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 12:47:49 INFO - PROCESS | 3132 | 1468352869533 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 12:47:49 INFO - PROCESS | 3132 | 1468352869535 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 12:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:47:49 INFO - PROCESS | 3132 | 1468352869538 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:47:49 INFO - PROCESS | 3132 | 1468352869540 Marionette TRACE conn6 <- [1,2286,null,{}] 12:47:49 INFO - PROCESS | 3132 | 1468352869543 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}] 12:47:49 INFO - PROCESS | 3132 | 1468352869545 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:49 INFO - PROCESS | 3132 | 1468352869673 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 12:47:49 INFO - PROCESS | 3132 | 1468352869684 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:49 INFO - PROCESS | 3132 | 1468352869686 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:49 INFO - PROCESS | 3132 | ++DOCSHELL 1632A400 == 39 [pid = 3132] [id = 581] 12:47:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (1632AC00) [pid = 3132] [serial = 1743] [outer = 00000000] 12:47:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (16330C00) [pid = 3132] [serial = 1744] [outer = 1632AC00] 12:47:49 INFO - PROCESS | 3132 | 1468352869733 Marionette DEBUG loaded listener.js 12:47:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (16333000) [pid = 3132] [serial = 1745] [outer = 1632AC00] 12:47:50 INFO - PROCESS | 3132 | 1468352870561 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]]]}] 12:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1068ms 12:47:50 INFO - PROCESS | 3132 | 1468352870607 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 12:47:50 INFO - PROCESS | 3132 | 1468352870612 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 12:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:47:50 INFO - PROCESS | 3132 | 1468352870616 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:47:50 INFO - PROCESS | 3132 | 1468352870621 Marionette TRACE conn6 <- [1,2290,null,{}] 12:47:50 INFO - PROCESS | 3132 | 1468352870627 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}] 12:47:50 INFO - PROCESS | 3132 | 1468352870630 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:50 INFO - PROCESS | 3132 | 1468352870761 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 12:47:50 INFO - PROCESS | 3132 | 1468352870909 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:50 INFO - PROCESS | 3132 | 1468352870912 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:50 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F7C00 == 40 [pid = 3132] [id = 582] 12:47:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0C935000) [pid = 3132] [serial = 1746] [outer = 00000000] 12:47:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0D696000) [pid = 3132] [serial = 1747] [outer = 0C935000] 12:47:50 INFO - PROCESS | 3132 | 1468352870973 Marionette DEBUG loaded listener.js 12:47:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (0D711C00) [pid = 3132] [serial = 1748] [outer = 0C935000] 12:47:51 INFO - PROCESS | 3132 | 1468352871645 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]]]}] 12:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1077ms 12:47:51 INFO - PROCESS | 3132 | 1468352871695 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 12:47:51 INFO - PROCESS | 3132 | 1468352871700 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 12:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:47:51 INFO - PROCESS | 3132 | 1468352871707 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:47:51 INFO - PROCESS | 3132 | 1468352871709 Marionette TRACE conn6 <- [1,2294,null,{}] 12:47:51 INFO - PROCESS | 3132 | 1468352871714 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}] 12:47:51 INFO - PROCESS | 3132 | 1468352871717 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:51 INFO - PROCESS | 3132 | 1468352871849 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 12:47:51 INFO - PROCESS | 3132 | 1468352871997 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:52 INFO - PROCESS | 3132 | 1468352872000 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:52 INFO - PROCESS | 3132 | ++DOCSHELL 0DC1A800 == 41 [pid = 3132] [id = 583] 12:47:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (0DC75000) [pid = 3132] [serial = 1749] [outer = 00000000] 12:47:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (119CE400) [pid = 3132] [serial = 1750] [outer = 0DC75000] 12:47:52 INFO - PROCESS | 3132 | 1468352872061 Marionette DEBUG loaded listener.js 12:47:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (119EDC00) [pid = 3132] [serial = 1751] [outer = 0DC75000] 12:47:52 INFO - PROCESS | 3132 | 1468352872998 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]]]}] 12:47:53 INFO - PROCESS | 3132 | --DOCSHELL 0C721400 == 40 [pid = 3132] [id = 539] 12:47:53 INFO - PROCESS | 3132 | --DOCSHELL 0C71C400 == 39 [pid = 3132] [id = 542] 12:47:53 INFO - PROCESS | 3132 | --DOCSHELL 0DACC800 == 38 [pid = 3132] [id = 534] 12:47:53 INFO - PROCESS | 3132 | --DOCSHELL 148C4000 == 37 [pid = 3132] [id = 540] 12:47:53 INFO - PROCESS | 3132 | --DOCSHELL 119D0C00 == 36 [pid = 3132] [id = 535] 12:47:53 INFO - PROCESS | 3132 | --DOCSHELL 0C713C00 == 35 [pid = 3132] [id = 538] 12:47:53 INFO - PROCESS | 3132 | --DOCSHELL 132DC400 == 34 [pid = 3132] [id = 537] 12:47:53 INFO - PROCESS | 3132 | --DOCSHELL 148C0000 == 33 [pid = 3132] [id = 567] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (16482000) [pid = 3132] [serial = 1625] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (1232A800) [pid = 3132] [serial = 1631] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (13825800) [pid = 3132] [serial = 1687] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (13829400) [pid = 3132] [serial = 1688] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (15861800) [pid = 3132] [serial = 1691] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (15855000) [pid = 3132] [serial = 1690] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (132DEC00) [pid = 3132] [serial = 1696] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (16486400) [pid = 3132] [serial = 1693] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (1671DC00) [pid = 3132] [serial = 1699] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (16CAE400) [pid = 3132] [serial = 1702] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (16702800) [pid = 3132] [serial = 1694] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0C7E0800) [pid = 3132] [serial = 1675] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (16CA8400) [pid = 3132] [serial = 1673] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (168E1000) [pid = 3132] [serial = 1672] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (123E1800) [pid = 3132] [serial = 1670] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (119EA400) [pid = 3132] [serial = 1669] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D718000) [pid = 3132] [serial = 1667] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0D677000) [pid = 3132] [serial = 1666] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (16BDF000) [pid = 3132] [serial = 1664] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (16720000) [pid = 3132] [serial = 1700] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (13245000) [pid = 3132] [serial = 1684] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (11914800) [pid = 3132] [serial = 1681] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (119D6000) [pid = 3132] [serial = 1682] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (0D67CC00) [pid = 3132] [serial = 1678] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0D6F2400) [pid = 3132] [serial = 1679] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (0C7F5800) [pid = 3132] [serial = 1676] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (13473800) [pid = 3132] [serial = 1697] [outer = 00000000] [url = about:blank] 12:47:53 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (132D7800) [pid = 3132] [serial = 1685] [outer = 00000000] [url = about:blank] 12:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1381ms 12:47:53 INFO - PROCESS | 3132 | 1468352873090 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 12:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:47:53 INFO - PROCESS | 3132 | 1468352873094 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 12:47:53 INFO - PROCESS | 3132 | 1468352873099 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:47:53 INFO - PROCESS | 3132 | 1468352873102 Marionette TRACE conn6 <- [1,2298,null,{}] 12:47:53 INFO - PROCESS | 3132 | 1468352873107 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}] 12:47:53 INFO - PROCESS | 3132 | 1468352873110 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:53 INFO - PROCESS | 3132 | 1468352873203 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 12:47:53 INFO - PROCESS | 3132 | 1468352873211 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:53 INFO - PROCESS | 3132 | 1468352873213 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:53 INFO - PROCESS | 3132 | ++DOCSHELL 0D675000 == 34 [pid = 3132] [id = 584] 12:47:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0D676400) [pid = 3132] [serial = 1752] [outer = 00000000] 12:47:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0D695000) [pid = 3132] [serial = 1753] [outer = 0D676400] 12:47:53 INFO - PROCESS | 3132 | 1468352873263 Marionette DEBUG loaded listener.js 12:47:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0D6F2000) [pid = 3132] [serial = 1754] [outer = 0D676400] 12:47:53 INFO - PROCESS | 3132 | 1468352873785 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]]]}] 12:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 12:47:53 INFO - PROCESS | 3132 | 1468352873830 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 12:47:53 INFO - PROCESS | 3132 | 1468352873834 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 12:47:53 INFO - PROCESS | 3132 | 1468352873840 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:47:53 INFO - PROCESS | 3132 | 1468352873842 Marionette TRACE conn6 <- [1,2302,null,{}] 12:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:47:53 INFO - PROCESS | 3132 | 1468352873846 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}] 12:47:53 INFO - PROCESS | 3132 | 1468352873848 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:53 INFO - PROCESS | 3132 | 1468352873978 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 12:47:54 INFO - PROCESS | 3132 | 1468352874080 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:54 INFO - PROCESS | 3132 | 1468352874083 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:54 INFO - PROCESS | 3132 | ++DOCSHELL 0C7ED800 == 35 [pid = 3132] [id = 585] 12:47:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0D728000) [pid = 3132] [serial = 1755] [outer = 00000000] 12:47:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0DC14C00) [pid = 3132] [serial = 1756] [outer = 0D728000] 12:47:54 INFO - PROCESS | 3132 | 1468352874131 Marionette DEBUG loaded listener.js 12:47:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0DF12000) [pid = 3132] [serial = 1757] [outer = 0D728000] 12:47:54 INFO - PROCESS | 3132 | 1468352874534 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]]]}] 12:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 12:47:54 INFO - PROCESS | 3132 | 1468352874575 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 12:47:54 INFO - PROCESS | 3132 | 1468352874577 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 12:47:54 INFO - PROCESS | 3132 | 1468352874581 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:47:54 INFO - PROCESS | 3132 | 1468352874584 Marionette TRACE conn6 <- [1,2306,null,{}] 12:47:54 INFO - PROCESS | 3132 | 1468352874620 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}] 12:47:54 INFO - PROCESS | 3132 | 1468352874625 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:54 INFO - PROCESS | 3132 | 1468352874718 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 12:47:54 INFO - PROCESS | 3132 | 1468352874734 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:54 INFO - PROCESS | 3132 | 1468352874737 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:54 INFO - PROCESS | 3132 | ++DOCSHELL 13057800 == 36 [pid = 3132] [id = 586] 12:47:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (13058000) [pid = 3132] [serial = 1758] [outer = 00000000] 12:47:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (1324C000) [pid = 3132] [serial = 1759] [outer = 13058000] 12:47:54 INFO - PROCESS | 3132 | 1468352874791 Marionette DEBUG loaded listener.js 12:47:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (132DE400) [pid = 3132] [serial = 1760] [outer = 13058000] 12:47:55 INFO - PROCESS | 3132 | 1468352875250 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] 12:47:55 INFO - PROCESS | 3132 | 1468352875319 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 12:47:55 INFO - PROCESS | 3132 | 1468352875323 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:47:55 INFO - PROCESS | 3132 | 1468352875324 Marionette TRACE conn6 <- [1,2310,null,{}] 12:47:55 INFO - PROCESS | 3132 | 1468352875328 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}] 12:47:55 INFO - PROCESS | 3132 | 1468352875330 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:55 INFO - PROCESS | 3132 | 1468352875425 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 12:47:55 INFO - PROCESS | 3132 | 1468352875430 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:55 INFO - PROCESS | 3132 | 1468352875432 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:55 INFO - PROCESS | 3132 | ++DOCSHELL 13474000 == 37 [pid = 3132] [id = 587] 12:47:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (1347A400) [pid = 3132] [serial = 1761] [outer = 00000000] 12:47:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (13824C00) [pid = 3132] [serial = 1762] [outer = 1347A400] 12:47:55 INFO - PROCESS | 3132 | 1468352875479 Marionette DEBUG loaded listener.js 12:47:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (13D8A000) [pid = 3132] [serial = 1763] [outer = 1347A400] 12:47:55 INFO - PROCESS | 3132 | 1468352875955 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]]]}] 12:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 12:47:56 INFO - PROCESS | 3132 | 1468352875996 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 12:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:47:56 INFO - PROCESS | 3132 | 1468352875998 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 12:47:56 INFO - PROCESS | 3132 | 1468352876001 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:47:56 INFO - PROCESS | 3132 | 1468352876003 Marionette TRACE conn6 <- [1,2314,null,{}] 12:47:56 INFO - PROCESS | 3132 | 1468352876011 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}] 12:47:56 INFO - PROCESS | 3132 | 1468352876013 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:56 INFO - PROCESS | 3132 | 1468352876131 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 12:47:56 INFO - PROCESS | 3132 | 1468352876230 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:56 INFO - PROCESS | 3132 | 1468352876232 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:56 INFO - PROCESS | 3132 | ++DOCSHELL 1488EC00 == 38 [pid = 3132] [id = 588] 12:47:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (1488FC00) [pid = 3132] [serial = 1764] [outer = 00000000] 12:47:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (15842C00) [pid = 3132] [serial = 1765] [outer = 1488FC00] 12:47:56 INFO - PROCESS | 3132 | 1468352876279 Marionette DEBUG loaded listener.js 12:47:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (15846800) [pid = 3132] [serial = 1766] [outer = 1488FC00] 12:47:56 INFO - PROCESS | 3132 | 1468352876725 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]]]}] 12:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 770ms 12:47:56 INFO - PROCESS | 3132 | 1468352876772 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 12:47:56 INFO - PROCESS | 3132 | 1468352876774 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 12:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:47:56 INFO - PROCESS | 3132 | 1468352876777 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:47:56 INFO - PROCESS | 3132 | 1468352876779 Marionette TRACE conn6 <- [1,2318,null,{}] 12:47:56 INFO - PROCESS | 3132 | 1468352876790 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}] 12:47:56 INFO - PROCESS | 3132 | 1468352876795 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:56 INFO - PROCESS | 3132 | 1468352876937 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 12:47:57 INFO - PROCESS | 3132 | 1468352877020 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:57 INFO - PROCESS | 3132 | 1468352877022 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:57 INFO - PROCESS | 3132 | ++DOCSHELL 15863400 == 39 [pid = 3132] [id = 589] 12:47:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (15E43000) [pid = 3132] [serial = 1767] [outer = 00000000] 12:47:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (16331800) [pid = 3132] [serial = 1768] [outer = 15E43000] 12:47:57 INFO - PROCESS | 3132 | 1468352877069 Marionette DEBUG loaded listener.js 12:47:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (15E44800) [pid = 3132] [serial = 1769] [outer = 15E43000] 12:47:57 INFO - PROCESS | 3132 | 1468352877561 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]]]}] 12:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 830ms 12:47:57 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (16407000) [pid = 3132] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:47:57 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0DC78C00) [pid = 3132] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:47:57 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (1229B400) [pid = 3132] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:47:57 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0CE26000) [pid = 3132] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:47:57 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (168D7400) [pid = 3132] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:47:57 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (119D8800) [pid = 3132] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:47:57 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D6FB000) [pid = 3132] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:47:57 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (13D91C00) [pid = 3132] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:47:57 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (1347EC00) [pid = 3132] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:47:57 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (162E7C00) [pid = 3132] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:47:57 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (16704000) [pid = 3132] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:47:57 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0C7E0000) [pid = 3132] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:47:57 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (11ED8400) [pid = 3132] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:47:57 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (14898400) [pid = 3132] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:47:57 INFO - PROCESS | 3132 | 1468352877749 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 12:47:57 INFO - PROCESS | 3132 | 1468352877751 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 12:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:47:57 INFO - PROCESS | 3132 | 1468352877760 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:47:57 INFO - PROCESS | 3132 | 1468352877762 Marionette TRACE conn6 <- [1,2322,null,{}] 12:47:57 INFO - PROCESS | 3132 | 1468352877766 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}] 12:47:57 INFO - PROCESS | 3132 | 1468352877768 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:57 INFO - PROCESS | 3132 | 1468352877852 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 12:47:57 INFO - PROCESS | 3132 | 1468352877858 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:57 INFO - PROCESS | 3132 | 1468352877860 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:57 INFO - PROCESS | 3132 | ++DOCSHELL 0D723000 == 40 [pid = 3132] [id = 590] 12:47:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0DC6C800) [pid = 3132] [serial = 1770] [outer = 00000000] 12:47:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (11BA5800) [pid = 3132] [serial = 1771] [outer = 0DC6C800] 12:47:57 INFO - PROCESS | 3132 | 1468352877906 Marionette DEBUG loaded listener.js 12:47:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (11CD5C00) [pid = 3132] [serial = 1772] [outer = 0DC6C800] 12:47:58 INFO - PROCESS | 3132 | 1468352878350 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]]]}] 12:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 12:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:47:58 INFO - PROCESS | 3132 | 1468352878391 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 12:47:58 INFO - PROCESS | 3132 | 1468352878393 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 12:47:58 INFO - PROCESS | 3132 | 1468352878396 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:47:58 INFO - PROCESS | 3132 | 1468352878398 Marionette TRACE conn6 <- [1,2326,null,{}] 12:47:58 INFO - PROCESS | 3132 | 1468352878402 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}] 12:47:58 INFO - PROCESS | 3132 | 1468352878404 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:58 INFO - PROCESS | 3132 | 1468352878489 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 12:47:58 INFO - PROCESS | 3132 | 1468352878495 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:58 INFO - PROCESS | 3132 | 1468352878497 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:58 INFO - PROCESS | 3132 | ++DOCSHELL 14891C00 == 41 [pid = 3132] [id = 591] 12:47:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (1585E400) [pid = 3132] [serial = 1773] [outer = 00000000] 12:47:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (16406C00) [pid = 3132] [serial = 1774] [outer = 1585E400] 12:47:58 INFO - PROCESS | 3132 | 1468352878542 Marionette DEBUG loaded listener.js 12:47:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (164E5800) [pid = 3132] [serial = 1775] [outer = 1585E400] 12:47:58 INFO - PROCESS | 3132 | 1468352878963 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]]]}] 12:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 12:47:59 INFO - PROCESS | 3132 | 1468352879027 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 12:47:59 INFO - PROCESS | 3132 | 1468352879039 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 12:47:59 INFO - PROCESS | 3132 | 1468352879042 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:47:59 INFO - PROCESS | 3132 | 1468352879044 Marionette TRACE conn6 <- [1,2330,null,{}] 12:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:47:59 INFO - PROCESS | 3132 | 1468352879048 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}] 12:47:59 INFO - PROCESS | 3132 | 1468352879050 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:59 INFO - PROCESS | 3132 | 1468352879137 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 12:47:59 INFO - PROCESS | 3132 | 1468352879143 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:59 INFO - PROCESS | 3132 | 1468352879145 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:59 INFO - PROCESS | 3132 | ++DOCSHELL 16703800 == 42 [pid = 3132] [id = 592] 12:47:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (16703C00) [pid = 3132] [serial = 1776] [outer = 00000000] 12:47:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (1671B400) [pid = 3132] [serial = 1777] [outer = 16703C00] 12:47:59 INFO - PROCESS | 3132 | 1468352879190 Marionette DEBUG loaded listener.js 12:47:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (16833800) [pid = 3132] [serial = 1778] [outer = 16703C00] 12:47:59 INFO - PROCESS | 3132 | 1468352879634 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]]]}] 12:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 12:47:59 INFO - PROCESS | 3132 | 1468352879678 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 12:47:59 INFO - PROCESS | 3132 | 1468352879680 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 12:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:47:59 INFO - PROCESS | 3132 | 1468352879684 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:47:59 INFO - PROCESS | 3132 | 1468352879685 Marionette TRACE conn6 <- [1,2334,null,{}] 12:47:59 INFO - PROCESS | 3132 | 1468352879693 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}] 12:47:59 INFO - PROCESS | 3132 | 1468352879695 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:47:59 INFO - PROCESS | 3132 | 1468352879879 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 12:47:59 INFO - PROCESS | 3132 | 1468352879955 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:59 INFO - PROCESS | 3132 | 1468352879958 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:00 INFO - PROCESS | 3132 | ++DOCSHELL 08885C00 == 43 [pid = 3132] [id = 593] 12:48:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (08C57000) [pid = 3132] [serial = 1779] [outer = 00000000] 12:48:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0C717000) [pid = 3132] [serial = 1780] [outer = 08C57000] 12:48:00 INFO - PROCESS | 3132 | 1468352880060 Marionette DEBUG loaded listener.js 12:48:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (0CE1E800) [pid = 3132] [serial = 1781] [outer = 08C57000] 12:48:00 INFO - PROCESS | 3132 | 1468352880759 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]]]}] 12:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1128ms 12:48:00 INFO - PROCESS | 3132 | 1468352880814 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 12:48:00 INFO - PROCESS | 3132 | 1468352880818 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 12:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:48:00 INFO - PROCESS | 3132 | 1468352880824 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:48:00 INFO - PROCESS | 3132 | 1468352880827 Marionette TRACE conn6 <- [1,2338,null,{}] 12:48:00 INFO - PROCESS | 3132 | 1468352880832 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}] 12:48:00 INFO - PROCESS | 3132 | 1468352880835 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:00 INFO - PROCESS | 3132 | 1468352880965 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 12:48:01 INFO - PROCESS | 3132 | 1468352881105 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:01 INFO - PROCESS | 3132 | 1468352881108 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:01 INFO - PROCESS | 3132 | ++DOCSHELL 119E9C00 == 44 [pid = 3132] [id = 594] 12:48:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (119EB000) [pid = 3132] [serial = 1782] [outer = 00000000] 12:48:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (11BB0400) [pid = 3132] [serial = 1783] [outer = 119EB000] 12:48:01 INFO - PROCESS | 3132 | 1468352881169 Marionette DEBUG loaded listener.js 12:48:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (1236D000) [pid = 3132] [serial = 1784] [outer = 119EB000] 12:48:01 INFO - PROCESS | 3132 | 1468352881788 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]]]}] 12:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1019ms 12:48:01 INFO - PROCESS | 3132 | 1468352881847 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 12:48:01 INFO - PROCESS | 3132 | 1468352881850 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 12:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:48:01 INFO - PROCESS | 3132 | 1468352881854 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:48:01 INFO - PROCESS | 3132 | 1468352881857 Marionette TRACE conn6 <- [1,2342,null,{}] 12:48:01 INFO - PROCESS | 3132 | 1468352881861 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}] 12:48:01 INFO - PROCESS | 3132 | 1468352881864 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:01 INFO - PROCESS | 3132 | 1468352881981 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 12:48:02 INFO - PROCESS | 3132 | 1468352882123 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:02 INFO - PROCESS | 3132 | 1468352882125 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:02 INFO - PROCESS | 3132 | ++DOCSHELL 1585F800 == 45 [pid = 3132] [id = 595] 12:48:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (15861000) [pid = 3132] [serial = 1785] [outer = 00000000] 12:48:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (162E5800) [pid = 3132] [serial = 1786] [outer = 15861000] 12:48:02 INFO - PROCESS | 3132 | 1468352882207 Marionette DEBUG loaded listener.js 12:48:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (1632CC00) [pid = 3132] [serial = 1787] [outer = 15861000] 12:48:02 INFO - PROCESS | 3132 | 1468352882779 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]]]}] 12:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 970ms 12:48:02 INFO - PROCESS | 3132 | 1468352882827 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 12:48:02 INFO - PROCESS | 3132 | 1468352882831 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 12:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:48:02 INFO - PROCESS | 3132 | 1468352882842 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:48:02 INFO - PROCESS | 3132 | 1468352882846 Marionette TRACE conn6 <- [1,2346,null,{}] 12:48:02 INFO - PROCESS | 3132 | 1468352882850 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}] 12:48:02 INFO - PROCESS | 3132 | 1468352882854 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:02 INFO - PROCESS | 3132 | 1468352882980 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 12:48:03 INFO - PROCESS | 3132 | 1468352883121 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:03 INFO - PROCESS | 3132 | 1468352883123 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:03 INFO - PROCESS | 3132 | ++DOCSHELL 13476800 == 46 [pid = 3132] [id = 596] 12:48:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (16330000) [pid = 3132] [serial = 1788] [outer = 00000000] 12:48:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (16CAB400) [pid = 3132] [serial = 1789] [outer = 16330000] 12:48:03 INFO - PROCESS | 3132 | 1468352883181 Marionette DEBUG loaded listener.js 12:48:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (17356C00) [pid = 3132] [serial = 1790] [outer = 16330000] 12:48:03 INFO - PROCESS | 3132 | 1468352883810 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]]]}] 12:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1028ms 12:48:03 INFO - PROCESS | 3132 | 1468352883865 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 12:48:03 INFO - PROCESS | 3132 | 1468352883867 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 12:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:48:03 INFO - PROCESS | 3132 | 1468352883871 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:48:03 INFO - PROCESS | 3132 | 1468352883873 Marionette TRACE conn6 <- [1,2350,null,{}] 12:48:03 INFO - PROCESS | 3132 | 1468352883877 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}] 12:48:03 INFO - PROCESS | 3132 | 1468352883879 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:03 INFO - PROCESS | 3132 | 1468352883993 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 12:48:04 INFO - PROCESS | 3132 | 1468352884244 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:04 INFO - PROCESS | 3132 | 1468352884247 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:04 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E7C00 == 47 [pid = 3132] [id = 597] 12:48:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (0C7EC800) [pid = 3132] [serial = 1791] [outer = 00000000] 12:48:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (0CF5E000) [pid = 3132] [serial = 1792] [outer = 0C7EC800] 12:48:04 INFO - PROCESS | 3132 | 1468352884313 Marionette DEBUG loaded listener.js 12:48:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (0D695400) [pid = 3132] [serial = 1793] [outer = 0C7EC800] 12:48:04 INFO - PROCESS | 3132 | 1468352884968 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]]]}] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 0C720C00 == 46 [pid = 3132] [id = 541] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 11BE7000 == 45 [pid = 3132] [id = 536] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 123E0800 == 44 [pid = 3132] [id = 548] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 119D1C00 == 43 [pid = 3132] [id = 543] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 0D715400 == 42 [pid = 3132] [id = 546] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 0CFF3400 == 41 [pid = 3132] [id = 549] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 0D723000 == 40 [pid = 3132] [id = 590] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 15863400 == 39 [pid = 3132] [id = 589] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 14891C00 == 38 [pid = 3132] [id = 591] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 13057800 == 37 [pid = 3132] [id = 586] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 0C7D9800 == 36 [pid = 3132] [id = 533] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 1488EC00 == 35 [pid = 3132] [id = 588] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 13474000 == 34 [pid = 3132] [id = 587] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 14896800 == 33 [pid = 3132] [id = 550] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 16703800 == 32 [pid = 3132] [id = 592] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 1648D000 == 31 [pid = 3132] [id = 544] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 0C7F0C00 == 30 [pid = 3132] [id = 545] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 119D5800 == 29 [pid = 3132] [id = 547] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 13476800 == 28 [pid = 3132] [id = 596] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 1585F800 == 27 [pid = 3132] [id = 595] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 08885C00 == 26 [pid = 3132] [id = 593] 12:48:05 INFO - PROCESS | 3132 | --DOCSHELL 119E9C00 == 25 [pid = 3132] [id = 594] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (16485800) [pid = 3132] [serial = 1729] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (0DF05800) [pid = 3132] [serial = 1711] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (1241C000) [pid = 3132] [serial = 1717] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (13245800) [pid = 3132] [serial = 1718] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0CE74400) [pid = 3132] [serial = 1705] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0CF63400) [pid = 3132] [serial = 1706] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (173BC000) [pid = 3132] [serial = 1703] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (119F6000) [pid = 3132] [serial = 1714] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (11CCE000) [pid = 3132] [serial = 1715] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0D712400) [pid = 3132] [serial = 1708] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0D71AC00) [pid = 3132] [serial = 1709] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (148CD800) [pid = 3132] [serial = 1723] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (15841800) [pid = 3132] [serial = 1724] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (1390D800) [pid = 3132] [serial = 1720] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (13D8B800) [pid = 3132] [serial = 1721] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (173BE800) [pid = 3132] [serial = 1741] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (16716000) [pid = 3132] [serial = 1732] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (16489400) [pid = 3132] [serial = 1730] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0D6F3000) [pid = 3132] [serial = 1735] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (16720C00) [pid = 3132] [serial = 1733] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (119D6C00) [pid = 3132] [serial = 1736] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (173DD800) [pid = 3132] [serial = 1742] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (1648E400) [pid = 3132] [serial = 1738] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (11912000) [pid = 3132] [serial = 1712] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (1592DC00) [pid = 3132] [serial = 1726] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (168E1400) [pid = 3132] [serial = 1739] [outer = 00000000] [url = about:blank] 12:48:05 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (1585F000) [pid = 3132] [serial = 1727] [outer = 00000000] [url = about:blank] 12:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1823ms 12:48:05 INFO - PROCESS | 3132 | 1468352885706 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 12:48:05 INFO - PROCESS | 3132 | 1468352885711 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 12:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:48:05 INFO - PROCESS | 3132 | 1468352885717 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:48:05 INFO - PROCESS | 3132 | 1468352885720 Marionette TRACE conn6 <- [1,2354,null,{}] 12:48:05 INFO - PROCESS | 3132 | 1468352885726 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}] 12:48:05 INFO - PROCESS | 3132 | 1468352885730 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:05 INFO - PROCESS | 3132 | 1468352885863 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 12:48:05 INFO - PROCESS | 3132 | 1468352885874 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:05 INFO - PROCESS | 3132 | 1468352885879 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:05 INFO - PROCESS | 3132 | ++DOCSHELL 0C71D800 == 26 [pid = 3132] [id = 598] 12:48:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0C71E000) [pid = 3132] [serial = 1794] [outer = 00000000] 12:48:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0C7DC000) [pid = 3132] [serial = 1795] [outer = 0C71E000] 12:48:05 INFO - PROCESS | 3132 | 1468352885927 Marionette DEBUG loaded listener.js 12:48:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0C7E4800) [pid = 3132] [serial = 1796] [outer = 0C71E000] 12:48:06 INFO - PROCESS | 3132 | 1468352886458 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]]]}] 12:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 770ms 12:48:06 INFO - PROCESS | 3132 | 1468352886489 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 12:48:06 INFO - PROCESS | 3132 | 1468352886492 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 12:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:48:06 INFO - PROCESS | 3132 | 1468352886498 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:48:06 INFO - PROCESS | 3132 | 1468352886502 Marionette TRACE conn6 <- [1,2358,null,{}] 12:48:06 INFO - PROCESS | 3132 | 1468352886506 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}] 12:48:06 INFO - PROCESS | 3132 | 1468352886509 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:06 INFO - PROCESS | 3132 | 1468352886598 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 12:48:06 INFO - PROCESS | 3132 | 1468352886693 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:06 INFO - PROCESS | 3132 | 1468352886695 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:06 INFO - PROCESS | 3132 | ++DOCSHELL 0D691C00 == 27 [pid = 3132] [id = 599] 12:48:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0D6ED000) [pid = 3132] [serial = 1797] [outer = 00000000] 12:48:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D6F3400) [pid = 3132] [serial = 1798] [outer = 0D6ED000] 12:48:06 INFO - PROCESS | 3132 | 1468352886754 Marionette DEBUG loaded listener.js 12:48:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0D710800) [pid = 3132] [serial = 1799] [outer = 0D6ED000] 12:48:07 INFO - PROCESS | 3132 | 1468352887171 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]]]}] 12:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 12:48:07 INFO - PROCESS | 3132 | 1468352887229 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 12:48:07 INFO - PROCESS | 3132 | 1468352887231 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 12:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:48:07 INFO - PROCESS | 3132 | 1468352887234 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:48:07 INFO - PROCESS | 3132 | 1468352887236 Marionette TRACE conn6 <- [1,2362,null,{}] 12:48:07 INFO - PROCESS | 3132 | 1468352887250 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}] 12:48:07 INFO - PROCESS | 3132 | 1468352887255 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:07 INFO - PROCESS | 3132 | 1468352887355 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 12:48:07 INFO - PROCESS | 3132 | 1468352887371 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:07 INFO - PROCESS | 3132 | 1468352887375 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:07 INFO - PROCESS | 3132 | ++DOCSHELL 0EBDD400 == 28 [pid = 3132] [id = 600] 12:48:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0EBDF400) [pid = 3132] [serial = 1800] [outer = 00000000] 12:48:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (11913000) [pid = 3132] [serial = 1801] [outer = 0EBDF400] 12:48:07 INFO - PROCESS | 3132 | 1468352887427 Marionette DEBUG loaded listener.js 12:48:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (119D2800) [pid = 3132] [serial = 1802] [outer = 0EBDF400] 12:48:07 INFO - PROCESS | 3132 | 1468352887913 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]]]}] 12:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 12:48:07 INFO - PROCESS | 3132 | 1468352887968 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 12:48:07 INFO - PROCESS | 3132 | 1468352887971 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 12:48:07 INFO - PROCESS | 3132 | 1468352887974 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:48:07 INFO - PROCESS | 3132 | 1468352887975 Marionette TRACE conn6 <- [1,2366,null,{}] 12:48:07 INFO - PROCESS | 3132 | 1468352887979 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}] 12:48:07 INFO - PROCESS | 3132 | 1468352887981 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:08 INFO - PROCESS | 3132 | 1468352888110 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 12:48:08 INFO - PROCESS | 3132 | 1468352888116 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:08 INFO - PROCESS | 3132 | 1468352888118 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:08 INFO - PROCESS | 3132 | ++DOCSHELL 119EA000 == 29 [pid = 3132] [id = 601] 12:48:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (119EA400) [pid = 3132] [serial = 1803] [outer = 00000000] 12:48:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (11CD5000) [pid = 3132] [serial = 1804] [outer = 119EA400] 12:48:08 INFO - PROCESS | 3132 | 1468352888222 Marionette DEBUG loaded listener.js 12:48:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (122A3800) [pid = 3132] [serial = 1805] [outer = 119EA400] 12:48:08 INFO - PROCESS | 3132 | 1468352888641 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]]]}] 12:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 729ms 12:48:08 INFO - PROCESS | 3132 | 1468352888709 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 12:48:08 INFO - PROCESS | 3132 | 1468352888711 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 12:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:48:08 INFO - PROCESS | 3132 | 1468352888748 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:48:08 INFO - PROCESS | 3132 | 1468352888750 Marionette TRACE conn6 <- [1,2370,null,{}] 12:48:08 INFO - PROCESS | 3132 | 1468352888757 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}] 12:48:08 INFO - PROCESS | 3132 | 1468352888759 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:08 INFO - PROCESS | 3132 | 1468352888870 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 12:48:08 INFO - PROCESS | 3132 | 1468352888880 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:08 INFO - PROCESS | 3132 | 1468352888882 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:08 INFO - PROCESS | 3132 | ++DOCSHELL 1232A800 == 30 [pid = 3132] [id = 602] 12:48:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (12428800) [pid = 3132] [serial = 1806] [outer = 00000000] 12:48:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (13247400) [pid = 3132] [serial = 1807] [outer = 12428800] 12:48:08 INFO - PROCESS | 3132 | 1468352888927 Marionette DEBUG loaded listener.js 12:48:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (132E3000) [pid = 3132] [serial = 1808] [outer = 12428800] 12:48:09 INFO - PROCESS | 3132 | 1468352889396 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]]]}] 12:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 690ms 12:48:09 INFO - PROCESS | 3132 | 1468352889435 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 12:48:09 INFO - PROCESS | 3132 | 1468352889437 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 12:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:48:09 INFO - PROCESS | 3132 | 1468352889450 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:48:09 INFO - PROCESS | 3132 | 1468352889451 Marionette TRACE conn6 <- [1,2374,null,{}] 12:48:09 INFO - PROCESS | 3132 | 1468352889455 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}] 12:48:09 INFO - PROCESS | 3132 | 1468352889461 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:09 INFO - PROCESS | 3132 | 1468352889611 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 12:48:09 INFO - PROCESS | 3132 | 1468352889626 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:09 INFO - PROCESS | 3132 | 1468352889628 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:09 INFO - PROCESS | 3132 | ++DOCSHELL 1347C400 == 31 [pid = 3132] [id = 603] 12:48:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (1347EC00) [pid = 3132] [serial = 1809] [outer = 00000000] 12:48:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (1390D800) [pid = 3132] [serial = 1810] [outer = 1347EC00] 12:48:09 INFO - PROCESS | 3132 | 1468352889731 Marionette DEBUG loaded listener.js 12:48:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (14892400) [pid = 3132] [serial = 1811] [outer = 1347EC00] 12:48:10 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (13058000) [pid = 3132] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:48:10 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (1347A400) [pid = 3132] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:48:10 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0D728000) [pid = 3132] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:48:10 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (16703C00) [pid = 3132] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:48:10 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (1488FC00) [pid = 3132] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:48:10 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (15E43000) [pid = 3132] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:48:10 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0DC6C800) [pid = 3132] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:48:10 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (1585E400) [pid = 3132] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:48:10 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (1632AC00) [pid = 3132] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:48:10 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0C935000) [pid = 3132] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:48:10 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0DC75000) [pid = 3132] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:48:10 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0D676400) [pid = 3132] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:48:10 INFO - PROCESS | 3132 | 1468352890417 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]]]}] 12:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1017ms 12:48:10 INFO - PROCESS | 3132 | 1468352890473 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 12:48:10 INFO - PROCESS | 3132 | 1468352890478 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 12:48:10 INFO - PROCESS | 3132 | 1468352890484 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:48:10 INFO - PROCESS | 3132 | 1468352890487 Marionette TRACE conn6 <- [1,2378,null,{}] 12:48:10 INFO - PROCESS | 3132 | 1468352890493 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}] 12:48:10 INFO - PROCESS | 3132 | 1468352890496 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:10 INFO - PROCESS | 3132 | 1468352890619 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 12:48:10 INFO - PROCESS | 3132 | 1468352890743 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:10 INFO - PROCESS | 3132 | 1468352890748 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:10 INFO - PROCESS | 3132 | ++DOCSHELL 08C55400 == 32 [pid = 3132] [id = 604] 12:48:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0C719C00) [pid = 3132] [serial = 1812] [outer = 00000000] 12:48:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0C7F6800) [pid = 3132] [serial = 1813] [outer = 0C719C00] 12:48:10 INFO - PROCESS | 3132 | 1468352890809 Marionette DEBUG loaded listener.js 12:48:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0CF59C00) [pid = 3132] [serial = 1814] [outer = 0C719C00] 12:48:11 INFO - PROCESS | 3132 | 1468352891605 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]]]}] 12:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1170ms 12:48:11 INFO - PROCESS | 3132 | 1468352891658 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 12:48:11 INFO - PROCESS | 3132 | 1468352891663 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 12:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:48:11 INFO - PROCESS | 3132 | 1468352891669 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:48:11 INFO - PROCESS | 3132 | 1468352891672 Marionette TRACE conn6 <- [1,2382,null,{}] 12:48:11 INFO - PROCESS | 3132 | 1468352891676 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}] 12:48:11 INFO - PROCESS | 3132 | 1468352891679 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:11 INFO - PROCESS | 3132 | 1468352891810 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 12:48:11 INFO - PROCESS | 3132 | 1468352891946 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:11 INFO - PROCESS | 3132 | 1468352891949 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:11 INFO - PROCESS | 3132 | ++DOCSHELL 0D721000 == 33 [pid = 3132] [id = 605] 12:48:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0D723000) [pid = 3132] [serial = 1815] [outer = 00000000] 12:48:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0DC18C00) [pid = 3132] [serial = 1816] [outer = 0D723000] 12:48:12 INFO - PROCESS | 3132 | 1468352892010 Marionette DEBUG loaded listener.js 12:48:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0DE71400) [pid = 3132] [serial = 1817] [outer = 0D723000] 12:48:12 INFO - PROCESS | 3132 | 1468352892930 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]]]}] 12:48:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:48:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1269ms 12:48:12 INFO - PROCESS | 3132 | 1468352892942 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 12:48:12 INFO - PROCESS | 3132 | 1468352892946 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 12:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:48:12 INFO - PROCESS | 3132 | 1468352892951 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:48:12 INFO - PROCESS | 3132 | 1468352892954 Marionette TRACE conn6 <- [1,2386,null,{}] 12:48:12 INFO - PROCESS | 3132 | 1468352892960 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}] 12:48:12 INFO - PROCESS | 3132 | 1468352892963 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:13 INFO - PROCESS | 3132 | 1468352893091 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 12:48:13 INFO - PROCESS | 3132 | --DOCSHELL 1232A800 == 32 [pid = 3132] [id = 602] 12:48:13 INFO - PROCESS | 3132 | --DOCSHELL 119EA000 == 31 [pid = 3132] [id = 601] 12:48:13 INFO - PROCESS | 3132 | --DOCSHELL 0EBDD400 == 30 [pid = 3132] [id = 600] 12:48:13 INFO - PROCESS | 3132 | --DOCSHELL 0D691C00 == 29 [pid = 3132] [id = 599] 12:48:13 INFO - PROCESS | 3132 | --DOCSHELL 0C71D800 == 28 [pid = 3132] [id = 598] 12:48:13 INFO - PROCESS | 3132 | --DOCSHELL 0C7E7C00 == 27 [pid = 3132] [id = 597] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (1671B400) [pid = 3132] [serial = 1777] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (15842C00) [pid = 3132] [serial = 1765] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (16331800) [pid = 3132] [serial = 1768] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (15846800) [pid = 3132] [serial = 1766] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (11BA5800) [pid = 3132] [serial = 1771] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (16406C00) [pid = 3132] [serial = 1774] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (16333000) [pid = 3132] [serial = 1745] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (16330C00) [pid = 3132] [serial = 1744] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (0D696000) [pid = 3132] [serial = 1747] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0D711C00) [pid = 3132] [serial = 1748] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (119CE400) [pid = 3132] [serial = 1750] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (119EDC00) [pid = 3132] [serial = 1751] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (0D695000) [pid = 3132] [serial = 1753] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (0D6F2000) [pid = 3132] [serial = 1754] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (1324C000) [pid = 3132] [serial = 1759] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (132DE400) [pid = 3132] [serial = 1760] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (13824C00) [pid = 3132] [serial = 1762] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (0DC14C00) [pid = 3132] [serial = 1756] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (0DF12000) [pid = 3132] [serial = 1757] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (16833800) [pid = 3132] [serial = 1778] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (15E44800) [pid = 3132] [serial = 1769] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (164E5800) [pid = 3132] [serial = 1775] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (11CD5C00) [pid = 3132] [serial = 1772] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | --DOMWINDOW == 54 (13D8A000) [pid = 3132] [serial = 1763] [outer = 00000000] [url = about:blank] 12:48:13 INFO - PROCESS | 3132 | 1468352893224 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:13 INFO - PROCESS | 3132 | 1468352893228 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:13 INFO - PROCESS | 3132 | ++DOCSHELL 0D674400 == 28 [pid = 3132] [id = 606] 12:48:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 55 (0D676C00) [pid = 3132] [serial = 1818] [outer = 00000000] 12:48:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (0D6EE400) [pid = 3132] [serial = 1819] [outer = 0D676C00] 12:48:13 INFO - PROCESS | 3132 | 1468352893280 Marionette DEBUG loaded listener.js 12:48:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (0D6FA000) [pid = 3132] [serial = 1820] [outer = 0D676C00] 12:48:13 INFO - PROCESS | 3132 | 1468352893673 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]]]}] 12:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 791ms 12:48:13 INFO - PROCESS | 3132 | 1468352893744 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 12:48:13 INFO - PROCESS | 3132 | 1468352893748 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 12:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:48:13 INFO - PROCESS | 3132 | 1468352893753 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:48:13 INFO - PROCESS | 3132 | 1468352893756 Marionette TRACE conn6 <- [1,2390,null,{}] 12:48:13 INFO - PROCESS | 3132 | 1468352893760 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}] 12:48:13 INFO - PROCESS | 3132 | 1468352893763 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:13 INFO - PROCESS | 3132 | 1468352893853 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 12:48:13 INFO - PROCESS | 3132 | 1468352893860 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:13 INFO - PROCESS | 3132 | 1468352893862 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:13 INFO - PROCESS | 3132 | ++DOCSHELL 0D724000 == 29 [pid = 3132] [id = 607] 12:48:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (0D725400) [pid = 3132] [serial = 1821] [outer = 00000000] 12:48:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (0DE0A400) [pid = 3132] [serial = 1822] [outer = 0D725400] 12:48:13 INFO - PROCESS | 3132 | 1468352893911 Marionette DEBUG loaded listener.js 12:48:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (0EDCE000) [pid = 3132] [serial = 1823] [outer = 0D725400] 12:48:14 INFO - PROCESS | 3132 | 1468352894388 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]]]}] 12:48:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 12:48:14 INFO - PROCESS | 3132 | 1468352894428 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 12:48:14 INFO - PROCESS | 3132 | 1468352894430 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 12:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:48:14 INFO - PROCESS | 3132 | 1468352894433 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:48:14 INFO - PROCESS | 3132 | 1468352894437 Marionette TRACE conn6 <- [1,2394,null,{}] 12:48:14 INFO - PROCESS | 3132 | 1468352894448 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}] 12:48:14 INFO - PROCESS | 3132 | 1468352894453 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:14 INFO - PROCESS | 3132 | 1468352894580 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 12:48:14 INFO - PROCESS | 3132 | 1468352894686 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:14 INFO - PROCESS | 3132 | 1468352894689 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:14 INFO - PROCESS | 3132 | ++DOCSHELL 11BE6C00 == 30 [pid = 3132] [id = 608] 12:48:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (11BE7000) [pid = 3132] [serial = 1824] [outer = 00000000] 12:48:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (12260800) [pid = 3132] [serial = 1825] [outer = 11BE7000] 12:48:14 INFO - PROCESS | 3132 | 1468352894740 Marionette DEBUG loaded listener.js 12:48:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (13058000) [pid = 3132] [serial = 1826] [outer = 11BE7000] 12:48:15 INFO - PROCESS | 3132 | 1468352895124 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]]]}] 12:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 732ms 12:48:15 INFO - PROCESS | 3132 | 1468352895170 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 12:48:15 INFO - PROCESS | 3132 | 1468352895173 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 12:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:48:15 INFO - PROCESS | 3132 | 1468352895182 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:48:15 INFO - PROCESS | 3132 | 1468352895184 Marionette TRACE conn6 <- [1,2398,null,{}] 12:48:15 INFO - PROCESS | 3132 | 1468352895188 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}] 12:48:15 INFO - PROCESS | 3132 | 1468352895190 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:15 INFO - PROCESS | 3132 | 1468352895326 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 12:48:15 INFO - PROCESS | 3132 | 1468352895390 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:15 INFO - PROCESS | 3132 | 1468352895392 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:15 INFO - PROCESS | 3132 | ++DOCSHELL 132DD800 == 31 [pid = 3132] [id = 609] 12:48:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (132E2000) [pid = 3132] [serial = 1827] [outer = 00000000] 12:48:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (134C6800) [pid = 3132] [serial = 1828] [outer = 132E2000] 12:48:15 INFO - PROCESS | 3132 | 1468352895440 Marionette DEBUG loaded listener.js 12:48:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (1382D000) [pid = 3132] [serial = 1829] [outer = 132E2000] 12:48:15 INFO - PROCESS | 3132 | 1468352895960 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]]]}] 12:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 831ms 12:48:16 INFO - PROCESS | 3132 | 1468352896016 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 12:48:16 INFO - PROCESS | 3132 | 1468352896018 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 12:48:16 INFO - PROCESS | 3132 | 1468352896022 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:48:16 INFO - PROCESS | 3132 | 1468352896023 Marionette TRACE conn6 <- [1,2402,null,{}] 12:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:48:16 INFO - PROCESS | 3132 | 1468352896027 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}] 12:48:16 INFO - PROCESS | 3132 | 1468352896029 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:16 INFO - PROCESS | 3132 | 1468352896141 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 12:48:16 INFO - PROCESS | 3132 | 1468352896206 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:16 INFO - PROCESS | 3132 | 1468352896208 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:16 INFO - PROCESS | 3132 | ++DOCSHELL 134C5800 == 32 [pid = 3132] [id = 610] 12:48:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (1391A400) [pid = 3132] [serial = 1830] [outer = 00000000] 12:48:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (148BE800) [pid = 3132] [serial = 1831] [outer = 1391A400] 12:48:16 INFO - PROCESS | 3132 | 1468352896252 Marionette DEBUG loaded listener.js 12:48:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (148BFC00) [pid = 3132] [serial = 1832] [outer = 1391A400] 12:48:16 INFO - PROCESS | 3132 | 1468352896682 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]]]}] 12:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 12:48:16 INFO - PROCESS | 3132 | 1468352896757 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 12:48:16 INFO - PROCESS | 3132 | 1468352896759 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 12:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:48:16 INFO - PROCESS | 3132 | 1468352896762 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:48:16 INFO - PROCESS | 3132 | 1468352896764 Marionette TRACE conn6 <- [1,2406,null,{}] 12:48:16 INFO - PROCESS | 3132 | 1468352896773 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}] 12:48:16 INFO - PROCESS | 3132 | 1468352896779 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:16 INFO - PROCESS | 3132 | 1468352896934 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 12:48:16 INFO - PROCESS | 3132 | 1468352897000 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:16 INFO - PROCESS | 3132 | 1468352897003 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:17 INFO - PROCESS | 3132 | ++DOCSHELL 15E44800 == 33 [pid = 3132] [id = 611] 12:48:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (15E43C00) [pid = 3132] [serial = 1833] [outer = 00000000] 12:48:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (16328C00) [pid = 3132] [serial = 1834] [outer = 15E43C00] 12:48:17 INFO - PROCESS | 3132 | 1468352897049 Marionette DEBUG loaded listener.js 12:48:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (1632BC00) [pid = 3132] [serial = 1835] [outer = 15E43C00] 12:48:17 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (119EA400) [pid = 3132] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:48:17 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (0EBDF400) [pid = 3132] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:48:17 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (12428800) [pid = 3132] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:48:17 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (15861000) [pid = 3132] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:48:17 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (0C7EC800) [pid = 3132] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:48:17 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (119EB000) [pid = 3132] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:48:17 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (08C57000) [pid = 3132] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:48:17 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (16330000) [pid = 3132] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:48:17 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (0D6ED000) [pid = 3132] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:48:17 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (0C71E000) [pid = 3132] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:48:17 INFO - PROCESS | 3132 | 1468352897504 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]]]}] 12:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 770ms 12:48:17 INFO - PROCESS | 3132 | 1468352897536 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 12:48:17 INFO - PROCESS | 3132 | 1468352897538 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 12:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:48:17 INFO - PROCESS | 3132 | 1468352897541 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:48:17 INFO - PROCESS | 3132 | 1468352897542 Marionette TRACE conn6 <- [1,2410,null,{}] 12:48:17 INFO - PROCESS | 3132 | 1468352897546 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}] 12:48:17 INFO - PROCESS | 3132 | 1468352897547 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:17 INFO - PROCESS | 3132 | 1468352897629 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 12:48:17 INFO - PROCESS | 3132 | 1468352897638 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:17 INFO - PROCESS | 3132 | 1468352897640 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:17 INFO - PROCESS | 3132 | ++DOCSHELL 13244800 == 34 [pid = 3132] [id = 612] 12:48:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (132DA800) [pid = 3132] [serial = 1836] [outer = 00000000] 12:48:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (15860C00) [pid = 3132] [serial = 1837] [outer = 132DA800] 12:48:17 INFO - PROCESS | 3132 | 1468352897686 Marionette DEBUG loaded listener.js 12:48:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (162E2800) [pid = 3132] [serial = 1838] [outer = 132DA800] 12:48:18 INFO - PROCESS | 3132 | 1468352898123 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]]]}] 12:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 12:48:18 INFO - PROCESS | 3132 | 1468352898172 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 12:48:18 INFO - PROCESS | 3132 | 1468352898174 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 12:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:48:18 INFO - PROCESS | 3132 | 1468352898177 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:48:18 INFO - PROCESS | 3132 | 1468352898179 Marionette TRACE conn6 <- [1,2414,null,{}] 12:48:18 INFO - PROCESS | 3132 | 1468352898182 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}] 12:48:18 INFO - PROCESS | 3132 | 1468352898184 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:18 INFO - PROCESS | 3132 | 1468352898272 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 12:48:18 INFO - PROCESS | 3132 | 1468352898277 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:18 INFO - PROCESS | 3132 | 1468352898279 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:18 INFO - PROCESS | 3132 | ++DOCSHELL 16332800 == 35 [pid = 3132] [id = 613] 12:48:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (16332C00) [pid = 3132] [serial = 1839] [outer = 00000000] 12:48:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (16408000) [pid = 3132] [serial = 1840] [outer = 16332C00] 12:48:18 INFO - PROCESS | 3132 | 1468352898325 Marionette DEBUG loaded listener.js 12:48:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (1640B800) [pid = 3132] [serial = 1841] [outer = 16332C00] 12:48:18 INFO - PROCESS | 3132 | 1468352898758 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]]]}] 12:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 12:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:48:18 INFO - PROCESS | 3132 | 1468352898811 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 12:48:18 INFO - PROCESS | 3132 | 1468352898813 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 12:48:18 INFO - PROCESS | 3132 | 1468352898816 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:48:18 INFO - PROCESS | 3132 | 1468352898818 Marionette TRACE conn6 <- [1,2418,null,{}] 12:48:18 INFO - PROCESS | 3132 | 1468352898822 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}] 12:48:18 INFO - PROCESS | 3132 | 1468352898824 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:18 INFO - PROCESS | 3132 | 1468352898913 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 12:48:18 INFO - PROCESS | 3132 | 1468352898918 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:18 INFO - PROCESS | 3132 | 1468352898920 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:18 INFO - PROCESS | 3132 | ++DOCSHELL 16336C00 == 36 [pid = 3132] [id = 614] 12:48:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (16485400) [pid = 3132] [serial = 1842] [outer = 00000000] 12:48:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (1648D000) [pid = 3132] [serial = 1843] [outer = 16485400] 12:48:18 INFO - PROCESS | 3132 | 1468352898967 Marionette DEBUG loaded listener.js 12:48:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (16704800) [pid = 3132] [serial = 1844] [outer = 16485400] 12:48:19 INFO - PROCESS | 3132 | 1468352899691 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]]]}] 12:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 930ms 12:48:19 INFO - PROCESS | 3132 | 1468352899748 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 12:48:19 INFO - PROCESS | 3132 | 1468352899753 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 12:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:48:19 INFO - PROCESS | 3132 | 1468352899757 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:48:19 INFO - PROCESS | 3132 | 1468352899762 Marionette TRACE conn6 <- [1,2422,null,{}] 12:48:19 INFO - PROCESS | 3132 | 1468352899768 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}] 12:48:19 INFO - PROCESS | 3132 | 1468352899771 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:19 INFO - PROCESS | 3132 | 1468352899921 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 12:48:20 INFO - PROCESS | 3132 | 1468352900064 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:20 INFO - PROCESS | 3132 | 1468352900067 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:20 INFO - PROCESS | 3132 | ++DOCSHELL 0C7EDC00 == 37 [pid = 3132] [id = 615] 12:48:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0C7F1400) [pid = 3132] [serial = 1845] [outer = 00000000] 12:48:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0D71C000) [pid = 3132] [serial = 1846] [outer = 0C7F1400] 12:48:20 INFO - PROCESS | 3132 | 1468352900130 Marionette DEBUG loaded listener.js 12:48:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0DC16000) [pid = 3132] [serial = 1847] [outer = 0C7F1400] 12:48:20 INFO - PROCESS | 3132 | 1468352900749 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]]]}] 12:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1025ms 12:48:20 INFO - PROCESS | 3132 | 1468352900783 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 12:48:20 INFO - PROCESS | 3132 | 1468352900789 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 12:48:20 INFO - PROCESS | 3132 | 1468352900795 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:48:20 INFO - PROCESS | 3132 | 1468352900798 Marionette TRACE conn6 <- [1,2426,null,{}] 12:48:20 INFO - PROCESS | 3132 | 1468352900802 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}] 12:48:20 INFO - PROCESS | 3132 | 1468352900805 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:20 INFO - PROCESS | 3132 | 1468352900926 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 12:48:21 INFO - PROCESS | 3132 | 1468352901044 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:21 INFO - PROCESS | 3132 | 1468352901047 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:21 INFO - PROCESS | 3132 | ++DOCSHELL 119F4400 == 38 [pid = 3132] [id = 616] 12:48:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (11B22800) [pid = 3132] [serial = 1848] [outer = 00000000] 12:48:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (123E1800) [pid = 3132] [serial = 1849] [outer = 11B22800] 12:48:21 INFO - PROCESS | 3132 | 1468352901107 Marionette DEBUG loaded listener.js 12:48:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (132DCC00) [pid = 3132] [serial = 1850] [outer = 11B22800] 12:48:21 INFO - PROCESS | 3132 | 1468352901720 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]]]}] 12:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 970ms 12:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:48:21 INFO - PROCESS | 3132 | 1468352901768 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 12:48:21 INFO - PROCESS | 3132 | 1468352901771 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 12:48:21 INFO - PROCESS | 3132 | 1468352901775 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:48:21 INFO - PROCESS | 3132 | 1468352901779 Marionette TRACE conn6 <- [1,2430,null,{}] 12:48:21 INFO - PROCESS | 3132 | 1468352901790 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}] 12:48:21 INFO - PROCESS | 3132 | 1468352901795 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:21 INFO - PROCESS | 3132 | 1468352901910 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 12:48:22 INFO - PROCESS | 3132 | 1468352902057 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:22 INFO - PROCESS | 3132 | 1468352902060 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:22 INFO - PROCESS | 3132 | ++DOCSHELL 16327800 == 39 [pid = 3132] [id = 617] 12:48:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (1632E000) [pid = 3132] [serial = 1851] [outer = 00000000] 12:48:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (16485C00) [pid = 3132] [serial = 1852] [outer = 1632E000] 12:48:22 INFO - PROCESS | 3132 | 1468352902123 Marionette DEBUG loaded listener.js 12:48:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (16707C00) [pid = 3132] [serial = 1853] [outer = 1632E000] 12:48:22 INFO - PROCESS | 3132 | 1468352902719 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]]]}] 12:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 12:48:22 INFO - PROCESS | 3132 | 1468352902752 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 12:48:22 INFO - PROCESS | 3132 | 1468352902755 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 12:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:48:22 INFO - PROCESS | 3132 | 1468352902760 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:48:22 INFO - PROCESS | 3132 | 1468352902762 Marionette TRACE conn6 <- [1,2434,null,{}] 12:48:22 INFO - PROCESS | 3132 | 1468352902766 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}] 12:48:22 INFO - PROCESS | 3132 | 1468352902768 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:22 INFO - PROCESS | 3132 | 1468352902883 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 12:48:22 INFO - PROCESS | 3132 | 1468352902997 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:22 INFO - PROCESS | 3132 | 1468352902999 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:23 INFO - PROCESS | 3132 | ++DOCSHELL 0CE6E800 == 40 [pid = 3132] [id = 618] 12:48:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (119CEC00) [pid = 3132] [serial = 1854] [outer = 00000000] 12:48:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (1241B400) [pid = 3132] [serial = 1855] [outer = 119CEC00] 12:48:23 INFO - PROCESS | 3132 | 1468352903096 Marionette DEBUG loaded listener.js 12:48:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16716400) [pid = 3132] [serial = 1856] [outer = 119CEC00] 12:48:23 INFO - PROCESS | 3132 | 1468352903836 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]]]}] 12:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1120ms 12:48:23 INFO - PROCESS | 3132 | 1468352903883 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 12:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:48:23 INFO - PROCESS | 3132 | 1468352903887 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 12:48:23 INFO - PROCESS | 3132 | 1468352903892 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:48:23 INFO - PROCESS | 3132 | 1468352903896 Marionette TRACE conn6 <- [1,2438,null,{}] 12:48:23 INFO - PROCESS | 3132 | 1468352903902 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}] 12:48:23 INFO - PROCESS | 3132 | 1468352903905 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 16332800 == 39 [pid = 3132] [id = 613] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 13244800 == 38 [pid = 3132] [id = 612] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 15E44800 == 37 [pid = 3132] [id = 611] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 134C5800 == 36 [pid = 3132] [id = 610] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 132DD800 == 35 [pid = 3132] [id = 609] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 11BE6C00 == 34 [pid = 3132] [id = 608] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 0D724000 == 33 [pid = 3132] [id = 607] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 0D674400 == 32 [pid = 3132] [id = 606] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 1347C400 == 31 [pid = 3132] [id = 603] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 08C55400 == 30 [pid = 3132] [id = 604] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 0D721000 == 29 [pid = 3132] [id = 605] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 16327800 == 28 [pid = 3132] [id = 617] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 0CE6E800 == 27 [pid = 3132] [id = 618] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 119F4400 == 26 [pid = 3132] [id = 616] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 16336C00 == 25 [pid = 3132] [id = 614] 12:48:24 INFO - PROCESS | 3132 | --DOCSHELL 0C7EDC00 == 24 [pid = 3132] [id = 615] 12:48:24 INFO - PROCESS | 3132 | 1468352904640 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (1390D800) [pid = 3132] [serial = 1810] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0D6F3400) [pid = 3132] [serial = 1798] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0D710800) [pid = 3132] [serial = 1799] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0C7DC000) [pid = 3132] [serial = 1795] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0C7E4800) [pid = 3132] [serial = 1796] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0CF5E000) [pid = 3132] [serial = 1792] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0C717000) [pid = 3132] [serial = 1780] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (11BB0400) [pid = 3132] [serial = 1783] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (162E5800) [pid = 3132] [serial = 1786] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (16CAB400) [pid = 3132] [serial = 1789] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (11CD5000) [pid = 3132] [serial = 1804] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (119D2800) [pid = 3132] [serial = 1802] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (11913000) [pid = 3132] [serial = 1801] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (13247400) [pid = 3132] [serial = 1807] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (122A3800) [pid = 3132] [serial = 1805] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (1632CC00) [pid = 3132] [serial = 1787] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (0D695400) [pid = 3132] [serial = 1793] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (1236D000) [pid = 3132] [serial = 1784] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (0CE1E800) [pid = 3132] [serial = 1781] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (17356C00) [pid = 3132] [serial = 1790] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (132E3000) [pid = 3132] [serial = 1808] [outer = 00000000] [url = about:blank] 12:48:24 INFO - PROCESS | 3132 | 1468352904865 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:24 INFO - PROCESS | 3132 | 1468352904868 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:24 INFO - PROCESS | 3132 | ++DOCSHELL 08C57000 == 25 [pid = 3132] [id = 619] 12:48:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (08C57400) [pid = 3132] [serial = 1857] [outer = 00000000] 12:48:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (0C717000) [pid = 3132] [serial = 1858] [outer = 08C57400] 12:48:24 INFO - PROCESS | 3132 | 1468352904921 Marionette DEBUG loaded listener.js 12:48:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0C7DCC00) [pid = 3132] [serial = 1859] [outer = 08C57400] 12:48:25 INFO - PROCESS | 3132 | 1468352905374 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]]]}] 12:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1539ms 12:48:25 INFO - PROCESS | 3132 | 1468352905433 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 12:48:25 INFO - PROCESS | 3132 | 1468352905438 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 12:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:48:25 INFO - PROCESS | 3132 | 1468352905446 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:48:25 INFO - PROCESS | 3132 | 1468352905450 Marionette TRACE conn6 <- [1,2442,null,{}] 12:48:25 INFO - PROCESS | 3132 | 1468352905454 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}] 12:48:25 INFO - PROCESS | 3132 | 1468352905457 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:25 INFO - PROCESS | 3132 | 1468352905546 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 12:48:25 INFO - PROCESS | 3132 | 1468352905556 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:25 INFO - PROCESS | 3132 | 1468352905559 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:25 INFO - PROCESS | 3132 | ++DOCSHELL 0CF65400 == 26 [pid = 3132] [id = 620] 12:48:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0CFF1000) [pid = 3132] [serial = 1860] [outer = 00000000] 12:48:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0D674000) [pid = 3132] [serial = 1861] [outer = 0CFF1000] 12:48:25 INFO - PROCESS | 3132 | 1468352905609 Marionette DEBUG loaded listener.js 12:48:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0D691000) [pid = 3132] [serial = 1862] [outer = 0CFF1000] 12:48:26 INFO - PROCESS | 3132 | 1468352906090 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]]]}] 12:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 12:48:26 INFO - PROCESS | 3132 | 1468352906117 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 12:48:26 INFO - PROCESS | 3132 | 1468352906121 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 12:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:48:26 INFO - PROCESS | 3132 | 1468352906124 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:48:26 INFO - PROCESS | 3132 | 1468352906126 Marionette TRACE conn6 <- [1,2446,null,{}] 12:48:26 INFO - PROCESS | 3132 | 1468352906130 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}] 12:48:26 INFO - PROCESS | 3132 | 1468352906133 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:26 INFO - PROCESS | 3132 | 1468352906248 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 12:48:26 INFO - PROCESS | 3132 | 1468352906353 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:26 INFO - PROCESS | 3132 | 1468352906355 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:26 INFO - PROCESS | 3132 | ++DOCSHELL 0D71A400 == 27 [pid = 3132] [id = 621] 12:48:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0D724C00) [pid = 3132] [serial = 1863] [outer = 00000000] 12:48:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0DACCC00) [pid = 3132] [serial = 1864] [outer = 0D724C00] 12:48:26 INFO - PROCESS | 3132 | 1468352906403 Marionette DEBUG loaded listener.js 12:48:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0DC14800) [pid = 3132] [serial = 1865] [outer = 0D724C00] 12:48:26 INFO - PROCESS | 3132 | 1468352906810 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]]]}] 12:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 12:48:26 INFO - PROCESS | 3132 | 1468352906857 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 12:48:26 INFO - PROCESS | 3132 | 1468352906861 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 12:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:48:26 INFO - PROCESS | 3132 | 1468352906872 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:48:26 INFO - PROCESS | 3132 | 1468352906876 Marionette TRACE conn6 <- [1,2450,null,{}] 12:48:26 INFO - PROCESS | 3132 | 1468352906880 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}] 12:48:26 INFO - PROCESS | 3132 | 1468352906884 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:27 INFO - PROCESS | 3132 | 1468352907025 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 12:48:27 INFO - PROCESS | 3132 | 1468352907060 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:27 INFO - PROCESS | 3132 | 1468352907062 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:27 INFO - PROCESS | 3132 | ++DOCSHELL 11914800 == 28 [pid = 3132] [id = 622] 12:48:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (119CD000) [pid = 3132] [serial = 1866] [outer = 00000000] 12:48:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (119EAC00) [pid = 3132] [serial = 1867] [outer = 119CD000] 12:48:27 INFO - PROCESS | 3132 | 1468352907110 Marionette DEBUG loaded listener.js 12:48:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (119F0C00) [pid = 3132] [serial = 1868] [outer = 119CD000] 12:48:27 INFO - PROCESS | 3132 | 1468352907556 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]]]}] 12:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 12:48:27 INFO - PROCESS | 3132 | 1468352907625 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 12:48:27 INFO - PROCESS | 3132 | 1468352907627 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 12:48:27 INFO - PROCESS | 3132 | 1468352907636 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:48:27 INFO - PROCESS | 3132 | 1468352907637 Marionette TRACE conn6 <- [1,2454,null,{}] 12:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:48:27 INFO - PROCESS | 3132 | 1468352907641 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}] 12:48:27 INFO - PROCESS | 3132 | 1468352907643 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:27 INFO - PROCESS | 3132 | 1468352907764 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 12:48:27 INFO - PROCESS | 3132 | 1468352907774 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:27 INFO - PROCESS | 3132 | 1468352907776 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:27 INFO - PROCESS | 3132 | ++DOCSHELL 11B2B400 == 29 [pid = 3132] [id = 623] 12:48:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (11B2D800) [pid = 3132] [serial = 1869] [outer = 00000000] 12:48:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (1222C400) [pid = 3132] [serial = 1870] [outer = 11B2D800] 12:48:27 INFO - PROCESS | 3132 | 1468352907877 Marionette DEBUG loaded listener.js 12:48:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (1236CC00) [pid = 3132] [serial = 1871] [outer = 11B2D800] 12:48:28 INFO - PROCESS | 3132 | 1468352908297 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]]]}] 12:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 12:48:28 INFO - PROCESS | 3132 | 1468352908312 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 12:48:28 INFO - PROCESS | 3132 | 1468352908314 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 12:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:48:28 INFO - PROCESS | 3132 | 1468352908317 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:48:28 INFO - PROCESS | 3132 | 1468352908319 Marionette TRACE conn6 <- [1,2458,null,{}] 12:48:28 INFO - PROCESS | 3132 | 1468352908322 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}] 12:48:28 INFO - PROCESS | 3132 | 1468352908324 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:28 INFO - PROCESS | 3132 | 1468352908447 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 12:48:28 INFO - PROCESS | 3132 | 1468352908454 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:28 INFO - PROCESS | 3132 | 1468352908460 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:28 INFO - PROCESS | 3132 | ++DOCSHELL 13245800 == 30 [pid = 3132] [id = 624] 12:48:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (1324B000) [pid = 3132] [serial = 1872] [outer = 00000000] 12:48:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (132DD800) [pid = 3132] [serial = 1873] [outer = 1324B000] 12:48:28 INFO - PROCESS | 3132 | 1468352908574 Marionette DEBUG loaded listener.js 12:48:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (13476400) [pid = 3132] [serial = 1874] [outer = 1324B000] 12:48:29 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (16485400) [pid = 3132] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:48:29 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (15E43C00) [pid = 3132] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:48:29 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (132E2000) [pid = 3132] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:48:29 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D676C00) [pid = 3132] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:48:29 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0C719C00) [pid = 3132] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:48:29 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (11BE7000) [pid = 3132] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:48:29 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0D725400) [pid = 3132] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:48:29 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (1391A400) [pid = 3132] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:48:29 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (16332C00) [pid = 3132] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:48:29 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (0D723000) [pid = 3132] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:48:29 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (1347EC00) [pid = 3132] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:48:29 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (132DA800) [pid = 3132] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:48:29 INFO - PROCESS | 3132 | 1468352909331 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]]]}] 12:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1017ms 12:48:29 INFO - PROCESS | 3132 | 1468352909336 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 12:48:29 INFO - PROCESS | 3132 | 1468352909338 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 12:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:48:29 INFO - PROCESS | 3132 | 1468352909341 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:48:29 INFO - PROCESS | 3132 | 1468352909343 Marionette TRACE conn6 <- [1,2462,null,{}] 12:48:29 INFO - PROCESS | 3132 | 1468352909346 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}] 12:48:29 INFO - PROCESS | 3132 | 1468352909348 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:29 INFO - PROCESS | 3132 | 1468352909446 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 12:48:29 INFO - PROCESS | 3132 | 1468352909451 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:29 INFO - PROCESS | 3132 | 1468352909453 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:29 INFO - PROCESS | 3132 | ++DOCSHELL 08C63000 == 31 [pid = 3132] [id = 625] 12:48:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0D723000) [pid = 3132] [serial = 1875] [outer = 00000000] 12:48:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (13247800) [pid = 3132] [serial = 1876] [outer = 0D723000] 12:48:29 INFO - PROCESS | 3132 | 1468352909500 Marionette DEBUG loaded listener.js 12:48:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (13476C00) [pid = 3132] [serial = 1877] [outer = 0D723000] 12:48:29 INFO - PROCESS | 3132 | 1468352909938 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]]]}] 12:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 12:48:29 INFO - PROCESS | 3132 | 1468352909975 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 12:48:29 INFO - PROCESS | 3132 | 1468352909977 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 12:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:48:29 INFO - PROCESS | 3132 | 1468352909980 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:48:29 INFO - PROCESS | 3132 | 1468352909982 Marionette TRACE conn6 <- [1,2466,null,{}] 12:48:29 INFO - PROCESS | 3132 | 1468352909985 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}] 12:48:29 INFO - PROCESS | 3132 | 1468352909987 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:30 INFO - PROCESS | 3132 | 1468352910064 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 12:48:30 INFO - PROCESS | 3132 | 1468352910071 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:30 INFO - PROCESS | 3132 | 1468352910073 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:30 INFO - PROCESS | 3132 | ++DOCSHELL 0D674800 == 32 [pid = 3132] [id = 626] 12:48:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (11BE7000) [pid = 3132] [serial = 1878] [outer = 00000000] 12:48:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (13918400) [pid = 3132] [serial = 1879] [outer = 11BE7000] 12:48:30 INFO - PROCESS | 3132 | 1468352910119 Marionette DEBUG loaded listener.js 12:48:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (15843400) [pid = 3132] [serial = 1880] [outer = 11BE7000] 12:48:30 INFO - PROCESS | 3132 | 1468352910542 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]]]}] 12:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 12:48:30 INFO - PROCESS | 3132 | 1468352910612 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 12:48:30 INFO - PROCESS | 3132 | 1468352910614 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 12:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:48:30 INFO - PROCESS | 3132 | 1468352910617 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:48:30 INFO - PROCESS | 3132 | 1468352910620 Marionette TRACE conn6 <- [1,2470,null,{}] 12:48:30 INFO - PROCESS | 3132 | 1468352910623 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}] 12:48:30 INFO - PROCESS | 3132 | 1468352910625 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:30 INFO - PROCESS | 3132 | 1468352910709 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 12:48:30 INFO - PROCESS | 3132 | 1468352910714 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:30 INFO - PROCESS | 3132 | 1468352910716 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:30 INFO - PROCESS | 3132 | ++DOCSHELL 15855400 == 33 [pid = 3132] [id = 627] 12:48:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (15858400) [pid = 3132] [serial = 1881] [outer = 00000000] 12:48:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (15863000) [pid = 3132] [serial = 1882] [outer = 15858400] 12:48:30 INFO - PROCESS | 3132 | 1468352910762 Marionette DEBUG loaded listener.js 12:48:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (15937400) [pid = 3132] [serial = 1883] [outer = 15858400] 12:48:31 INFO - PROCESS | 3132 | 1468352911214 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]]]}] 12:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 12:48:31 INFO - PROCESS | 3132 | 1468352911288 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 12:48:31 INFO - PROCESS | 3132 | 1468352911293 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 12:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:48:31 INFO - PROCESS | 3132 | 1468352911303 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:48:31 INFO - PROCESS | 3132 | 1468352911308 Marionette TRACE conn6 <- [1,2474,null,{}] 12:48:31 INFO - PROCESS | 3132 | 1468352911315 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}] 12:48:31 INFO - PROCESS | 3132 | 1468352911319 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:31 INFO - PROCESS | 3132 | 1468352911450 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 12:48:31 INFO - PROCESS | 3132 | 1468352911595 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:31 INFO - PROCESS | 3132 | 1468352911601 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:31 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E1800 == 34 [pid = 3132] [id = 628] 12:48:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0C7E2400) [pid = 3132] [serial = 1884] [outer = 00000000] 12:48:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (0C7EF400) [pid = 3132] [serial = 1885] [outer = 0C7E2400] 12:48:31 INFO - PROCESS | 3132 | 1468352911664 Marionette DEBUG loaded listener.js 12:48:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0CE75000) [pid = 3132] [serial = 1886] [outer = 0C7E2400] 12:48:32 INFO - PROCESS | 3132 | 1468352912482 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]]]}] 12:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1239ms 12:48:32 INFO - PROCESS | 3132 | 1468352912543 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 12:48:32 INFO - PROCESS | 3132 | 1468352912547 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 12:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:48:32 INFO - PROCESS | 3132 | 1468352912553 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:48:32 INFO - PROCESS | 3132 | 1468352912557 Marionette TRACE conn6 <- [1,2478,null,{}] 12:48:32 INFO - PROCESS | 3132 | 1468352912562 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}] 12:48:32 INFO - PROCESS | 3132 | 1468352912565 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:32 INFO - PROCESS | 3132 | 1468352912693 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 12:48:32 INFO - PROCESS | 3132 | 1468352912838 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:32 INFO - PROCESS | 3132 | 1468352912840 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:32 INFO - PROCESS | 3132 | ++DOCSHELL 0DE0B400 == 35 [pid = 3132] [id = 629] 12:48:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (0EBDDC00) [pid = 3132] [serial = 1887] [outer = 00000000] 12:48:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (119D2400) [pid = 3132] [serial = 1888] [outer = 0EBDDC00] 12:48:32 INFO - PROCESS | 3132 | 1468352912901 Marionette DEBUG loaded listener.js 12:48:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (119ED800) [pid = 3132] [serial = 1889] [outer = 0EBDDC00] 12:48:33 INFO - PROCESS | 3132 | 1468352913674 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]]]}] 12:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1338ms 12:48:33 INFO - PROCESS | 3132 | 1468352913891 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 12:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:48:33 INFO - PROCESS | 3132 | 1468352913895 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 12:48:33 INFO - PROCESS | 3132 | 1468352913900 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:48:33 INFO - PROCESS | 3132 | 1468352913903 Marionette TRACE conn6 <- [1,2482,null,{}] 12:48:33 INFO - PROCESS | 3132 | 1468352913909 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}] 12:48:33 INFO - PROCESS | 3132 | 1468352913912 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:34 INFO - PROCESS | 3132 | 1468352914030 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 12:48:34 INFO - PROCESS | 3132 | 1468352914171 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:34 INFO - PROCESS | 3132 | 1468352914176 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:34 INFO - PROCESS | 3132 | ++DOCSHELL 0CF5E000 == 36 [pid = 3132] [id = 630] 12:48:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0CF5F400) [pid = 3132] [serial = 1890] [outer = 00000000] 12:48:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (0D690800) [pid = 3132] [serial = 1891] [outer = 0CF5F400] 12:48:34 INFO - PROCESS | 3132 | 1468352914233 Marionette DEBUG loaded listener.js 12:48:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0D6F7000) [pid = 3132] [serial = 1892] [outer = 0CF5F400] 12:48:34 INFO - PROCESS | 3132 | --DOCSHELL 0D674800 == 35 [pid = 3132] [id = 626] 12:48:34 INFO - PROCESS | 3132 | --DOCSHELL 08C63000 == 34 [pid = 3132] [id = 625] 12:48:34 INFO - PROCESS | 3132 | --DOCSHELL 13245800 == 33 [pid = 3132] [id = 624] 12:48:34 INFO - PROCESS | 3132 | --DOCSHELL 11B2B400 == 32 [pid = 3132] [id = 623] 12:48:34 INFO - PROCESS | 3132 | --DOCSHELL 11914800 == 31 [pid = 3132] [id = 622] 12:48:34 INFO - PROCESS | 3132 | --DOCSHELL 0D71A400 == 30 [pid = 3132] [id = 621] 12:48:34 INFO - PROCESS | 3132 | --DOCSHELL 0CF65400 == 29 [pid = 3132] [id = 620] 12:48:34 INFO - PROCESS | 3132 | --DOCSHELL 08C57000 == 28 [pid = 3132] [id = 619] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (1648D000) [pid = 3132] [serial = 1843] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (1640B800) [pid = 3132] [serial = 1841] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (16704800) [pid = 3132] [serial = 1844] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (1632BC00) [pid = 3132] [serial = 1835] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (1382D000) [pid = 3132] [serial = 1829] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0D6EE400) [pid = 3132] [serial = 1819] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0C7F6800) [pid = 3132] [serial = 1813] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (12260800) [pid = 3132] [serial = 1825] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (13058000) [pid = 3132] [serial = 1826] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0EDCE000) [pid = 3132] [serial = 1823] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0D6FA000) [pid = 3132] [serial = 1820] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0DE0A400) [pid = 3132] [serial = 1822] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (148BE800) [pid = 3132] [serial = 1831] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (134C6800) [pid = 3132] [serial = 1828] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (16408000) [pid = 3132] [serial = 1840] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (0DE71400) [pid = 3132] [serial = 1817] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (14892400) [pid = 3132] [serial = 1811] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0DC18C00) [pid = 3132] [serial = 1816] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (15860C00) [pid = 3132] [serial = 1837] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (16328C00) [pid = 3132] [serial = 1834] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (0CF59C00) [pid = 3132] [serial = 1814] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (162E2800) [pid = 3132] [serial = 1838] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (148BFC00) [pid = 3132] [serial = 1832] [outer = 00000000] [url = about:blank] 12:48:34 INFO - PROCESS | 3132 | 1468352914759 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]]]}] 12:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 890ms 12:48:34 INFO - PROCESS | 3132 | 1468352914791 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 12:48:34 INFO - PROCESS | 3132 | 1468352914794 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 12:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:48:34 INFO - PROCESS | 3132 | 1468352914800 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:48:34 INFO - PROCESS | 3132 | 1468352914804 Marionette TRACE conn6 <- [1,2486,null,{}] 12:48:34 INFO - PROCESS | 3132 | 1468352914808 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}] 12:48:34 INFO - PROCESS | 3132 | 1468352914811 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:34 INFO - PROCESS | 3132 | 1468352914903 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 12:48:34 INFO - PROCESS | 3132 | 1468352914912 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:34 INFO - PROCESS | 3132 | 1468352914914 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:34 INFO - PROCESS | 3132 | ++DOCSHELL 0D6F3800 == 29 [pid = 3132] [id = 631] 12:48:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (0D6F4000) [pid = 3132] [serial = 1893] [outer = 00000000] 12:48:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0D729800) [pid = 3132] [serial = 1894] [outer = 0D6F4000] 12:48:34 INFO - PROCESS | 3132 | 1468352914963 Marionette DEBUG loaded listener.js 12:48:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0DE0A400) [pid = 3132] [serial = 1895] [outer = 0D6F4000] 12:48:35 INFO - PROCESS | 3132 | 1468352915478 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]]]}] 12:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 12:48:35 INFO - PROCESS | 3132 | 1468352915531 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 12:48:35 INFO - PROCESS | 3132 | 1468352915533 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 12:48:35 INFO - PROCESS | 3132 | 1468352915536 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:48:35 INFO - PROCESS | 3132 | 1468352915538 Marionette TRACE conn6 <- [1,2490,null,{}] 12:48:35 INFO - PROCESS | 3132 | 1468352915548 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}] 12:48:35 INFO - PROCESS | 3132 | 1468352915553 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:35 INFO - PROCESS | 3132 | 1468352915675 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 12:48:35 INFO - PROCESS | 3132 | 1468352915788 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:35 INFO - PROCESS | 3132 | 1468352915792 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:35 INFO - PROCESS | 3132 | ++DOCSHELL 119EC000 == 30 [pid = 3132] [id = 632] 12:48:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (119F5C00) [pid = 3132] [serial = 1896] [outer = 00000000] 12:48:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (11CCF400) [pid = 3132] [serial = 1897] [outer = 119F5C00] 12:48:35 INFO - PROCESS | 3132 | 1468352915845 Marionette DEBUG loaded listener.js 12:48:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (1231F000) [pid = 3132] [serial = 1898] [outer = 119F5C00] 12:48:36 INFO - PROCESS | 3132 | 1468352916222 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]]]}] 12:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 731ms 12:48:36 INFO - PROCESS | 3132 | 1468352916272 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 12:48:36 INFO - PROCESS | 3132 | 1468352916274 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 12:48:36 INFO - PROCESS | 3132 | 1468352916277 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:48:36 INFO - PROCESS | 3132 | 1468352916279 Marionette TRACE conn6 <- [1,2494,null,{}] 12:48:36 INFO - PROCESS | 3132 | 1468352916282 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}] 12:48:36 INFO - PROCESS | 3132 | 1468352916284 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:36 INFO - PROCESS | 3132 | 1468352916377 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 12:48:36 INFO - PROCESS | 3132 | 1468352916382 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:36 INFO - PROCESS | 3132 | 1468352916384 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:36 INFO - PROCESS | 3132 | ++DOCSHELL 13244800 == 31 [pid = 3132] [id = 633] 12:48:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (13244C00) [pid = 3132] [serial = 1899] [outer = 00000000] 12:48:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (134C6800) [pid = 3132] [serial = 1900] [outer = 13244C00] 12:48:36 INFO - PROCESS | 3132 | 1468352916441 Marionette DEBUG loaded listener.js 12:48:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (13913800) [pid = 3132] [serial = 1901] [outer = 13244C00] 12:48:36 INFO - PROCESS | 3132 | 1468352916935 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]]]}] 12:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 12:48:36 INFO - PROCESS | 3132 | 1468352916952 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 12:48:36 INFO - PROCESS | 3132 | 1468352916954 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 12:48:36 INFO - PROCESS | 3132 | 1468352916957 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:48:36 INFO - PROCESS | 3132 | 1468352916959 Marionette TRACE conn6 <- [1,2498,null,{}] 12:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:48:36 INFO - PROCESS | 3132 | 1468352916962 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}] 12:48:36 INFO - PROCESS | 3132 | 1468352916964 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:37 INFO - PROCESS | 3132 | 1468352917118 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 12:48:37 INFO - PROCESS | 3132 | 1468352917139 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:37 INFO - PROCESS | 3132 | 1468352917141 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:37 INFO - PROCESS | 3132 | ++DOCSHELL 0D713C00 == 32 [pid = 3132] [id = 634] 12:48:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (13241400) [pid = 3132] [serial = 1902] [outer = 00000000] 12:48:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (14897C00) [pid = 3132] [serial = 1903] [outer = 13241400] 12:48:37 INFO - PROCESS | 3132 | 1468352917186 Marionette DEBUG loaded listener.js 12:48:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (15857C00) [pid = 3132] [serial = 1904] [outer = 13241400] 12:48:37 INFO - PROCESS | 3132 | 1468352917625 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]]]}] 12:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 12:48:37 INFO - PROCESS | 3132 | 1468352917694 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 12:48:37 INFO - PROCESS | 3132 | 1468352917696 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 12:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:48:37 INFO - PROCESS | 3132 | 1468352917699 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:48:37 INFO - PROCESS | 3132 | 1468352917701 Marionette TRACE conn6 <- [1,2502,null,{}] 12:48:37 INFO - PROCESS | 3132 | 1468352917704 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}] 12:48:37 INFO - PROCESS | 3132 | 1468352917710 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:37 INFO - PROCESS | 3132 | 1468352917862 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 12:48:37 INFO - PROCESS | 3132 | 1468352917931 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:37 INFO - PROCESS | 3132 | 1468352917934 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:37 INFO - PROCESS | 3132 | ++DOCSHELL 1585D800 == 33 [pid = 3132] [id = 635] 12:48:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (15862800) [pid = 3132] [serial = 1905] [outer = 00000000] 12:48:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (1632E400) [pid = 3132] [serial = 1906] [outer = 15862800] 12:48:37 INFO - PROCESS | 3132 | 1468352917981 Marionette DEBUG loaded listener.js 12:48:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (16332C00) [pid = 3132] [serial = 1907] [outer = 15862800] 12:48:38 INFO - PROCESS | 3132 | 1468352918399 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]]]}] 12:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 12:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:48:38 INFO - PROCESS | 3132 | 1468352918472 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 12:48:38 INFO - PROCESS | 3132 | 1468352918474 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 12:48:38 INFO - PROCESS | 3132 | 1468352918477 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:48:38 INFO - PROCESS | 3132 | 1468352918479 Marionette TRACE conn6 <- [1,2506,null,{}] 12:48:38 INFO - PROCESS | 3132 | 1468352918482 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}] 12:48:38 INFO - PROCESS | 3132 | 1468352918484 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:38 INFO - PROCESS | 3132 | 1468352918606 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 12:48:38 INFO - PROCESS | 3132 | 1468352918745 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:38 INFO - PROCESS | 3132 | 1468352918747 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:38 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (11B2D800) [pid = 3132] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:48:38 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (1324B000) [pid = 3132] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:48:38 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (08C57400) [pid = 3132] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:48:38 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0D724C00) [pid = 3132] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:48:38 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0D723000) [pid = 3132] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:48:38 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0CFF1000) [pid = 3132] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:48:38 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0C7F1400) [pid = 3132] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:48:38 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (11B22800) [pid = 3132] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:48:38 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (1632E000) [pid = 3132] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:48:38 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (119CD000) [pid = 3132] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:48:38 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (11BE7000) [pid = 3132] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:48:38 INFO - PROCESS | 3132 | ++DOCSHELL 08C57800 == 34 [pid = 3132] [id = 636] 12:48:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0C714800) [pid = 3132] [serial = 1908] [outer = 00000000] 12:48:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0D723000) [pid = 3132] [serial = 1909] [outer = 0C714800] 12:48:38 INFO - PROCESS | 3132 | 1468352918800 Marionette DEBUG loaded listener.js 12:48:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (11B22800) [pid = 3132] [serial = 1910] [outer = 0C714800] 12:48:39 INFO - PROCESS | 3132 | 1468352919173 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]]]}] 12:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 729ms 12:48:39 INFO - PROCESS | 3132 | 1468352919207 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 12:48:39 INFO - PROCESS | 3132 | 1468352919209 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 12:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:48:39 INFO - PROCESS | 3132 | 1468352919212 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:48:39 INFO - PROCESS | 3132 | 1468352919214 Marionette TRACE conn6 <- [1,2510,null,{}] 12:48:39 INFO - PROCESS | 3132 | 1468352919217 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}] 12:48:39 INFO - PROCESS | 3132 | 1468352919219 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:39 INFO - PROCESS | 3132 | 1468352919300 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 12:48:39 INFO - PROCESS | 3132 | 1468352919403 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:39 INFO - PROCESS | 3132 | 1468352919405 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:39 INFO - PROCESS | 3132 | ++DOCSHELL 119CF800 == 35 [pid = 3132] [id = 637] 12:48:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (1391A800) [pid = 3132] [serial = 1911] [outer = 00000000] 12:48:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (16483400) [pid = 3132] [serial = 1912] [outer = 1391A800] 12:48:39 INFO - PROCESS | 3132 | 1468352919455 Marionette DEBUG loaded listener.js 12:48:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (164ECC00) [pid = 3132] [serial = 1913] [outer = 1391A800] 12:48:39 INFO - PROCESS | 3132 | 1468352919798 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]]]}] 12:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 12:48:39 INFO - PROCESS | 3132 | 1468352919844 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 12:48:39 INFO - PROCESS | 3132 | 1468352919846 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 12:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:48:39 INFO - PROCESS | 3132 | 1468352919849 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:48:39 INFO - PROCESS | 3132 | 1468352919851 Marionette TRACE conn6 <- [1,2514,null,{}] 12:48:39 INFO - PROCESS | 3132 | 1468352919854 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}] 12:48:39 INFO - PROCESS | 3132 | 1468352919856 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:39 INFO - PROCESS | 3132 | 1468352919983 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 12:48:40 INFO - PROCESS | 3132 | 1468352920020 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:40 INFO - PROCESS | 3132 | 1468352920022 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:40 INFO - PROCESS | 3132 | ++DOCSHELL 122A3800 == 36 [pid = 3132] [id = 638] 12:48:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (16411800) [pid = 3132] [serial = 1914] [outer = 00000000] 12:48:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (16718800) [pid = 3132] [serial = 1915] [outer = 16411800] 12:48:40 INFO - PROCESS | 3132 | 1468352920068 Marionette DEBUG loaded listener.js 12:48:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (16720C00) [pid = 3132] [serial = 1916] [outer = 16411800] 12:48:40 INFO - PROCESS | 3132 | 1468352920482 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]]]}] 12:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 12:48:40 INFO - PROCESS | 3132 | 1468352920520 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 12:48:40 INFO - PROCESS | 3132 | 1468352920522 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 12:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:48:40 INFO - PROCESS | 3132 | 1468352920525 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:48:40 INFO - PROCESS | 3132 | 1468352920527 Marionette TRACE conn6 <- [1,2518,null,{}] 12:48:40 INFO - PROCESS | 3132 | 1468352920530 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}] 12:48:40 INFO - PROCESS | 3132 | 1468352920532 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:40 INFO - PROCESS | 3132 | 1468352920658 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 12:48:40 INFO - PROCESS | 3132 | 1468352920669 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:40 INFO - PROCESS | 3132 | 1468352920671 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:40 INFO - PROCESS | 3132 | ++DOCSHELL 119CCC00 == 37 [pid = 3132] [id = 639] 12:48:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (11BE6400) [pid = 3132] [serial = 1917] [outer = 00000000] 12:48:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (16833C00) [pid = 3132] [serial = 1918] [outer = 11BE6400] 12:48:40 INFO - PROCESS | 3132 | 1468352920718 Marionette DEBUG loaded listener.js 12:48:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (16834C00) [pid = 3132] [serial = 1919] [outer = 11BE6400] 12:48:41 INFO - PROCESS | 3132 | 1468352921425 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]]]}] 12:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 970ms 12:48:41 INFO - PROCESS | 3132 | 1468352921498 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 12:48:41 INFO - PROCESS | 3132 | 1468352921503 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 12:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:48:41 INFO - PROCESS | 3132 | 1468352921507 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:48:41 INFO - PROCESS | 3132 | 1468352921512 Marionette TRACE conn6 <- [1,2522,null,{}] 12:48:41 INFO - PROCESS | 3132 | 1468352921518 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}] 12:48:41 INFO - PROCESS | 3132 | 1468352921521 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:41 INFO - PROCESS | 3132 | 1468352921679 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 12:48:41 INFO - PROCESS | 3132 | 1468352921820 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:41 INFO - PROCESS | 3132 | 1468352921823 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:41 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E2000 == 38 [pid = 3132] [id = 640] 12:48:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0C897400) [pid = 3132] [serial = 1920] [outer = 00000000] 12:48:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (0D716800) [pid = 3132] [serial = 1921] [outer = 0C897400] 12:48:41 INFO - PROCESS | 3132 | 1468352921884 Marionette DEBUG loaded listener.js 12:48:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0DE6EC00) [pid = 3132] [serial = 1922] [outer = 0C897400] 12:48:42 INFO - PROCESS | 3132 | 1468352922453 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]]]}] 12:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 970ms 12:48:42 INFO - PROCESS | 3132 | 1468352922487 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 12:48:42 INFO - PROCESS | 3132 | 1468352922492 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 12:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:48:42 INFO - PROCESS | 3132 | 1468352922500 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:48:42 INFO - PROCESS | 3132 | 1468352922503 Marionette TRACE conn6 <- [1,2526,null,{}] 12:48:42 INFO - PROCESS | 3132 | 1468352922507 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}] 12:48:42 INFO - PROCESS | 3132 | 1468352922510 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:42 INFO - PROCESS | 3132 | 1468352922631 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 12:48:42 INFO - PROCESS | 3132 | 1468352922790 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:42 INFO - PROCESS | 3132 | 1468352922793 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:42 INFO - PROCESS | 3132 | ++DOCSHELL 11CCAC00 == 39 [pid = 3132] [id = 641] 12:48:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (11EBAC00) [pid = 3132] [serial = 1923] [outer = 00000000] 12:48:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (132D9400) [pid = 3132] [serial = 1924] [outer = 11EBAC00] 12:48:42 INFO - PROCESS | 3132 | 1468352922853 Marionette DEBUG loaded listener.js 12:48:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (13917400) [pid = 3132] [serial = 1925] [outer = 11EBAC00] 12:48:43 INFO - PROCESS | 3132 | 1468352923459 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]]]}] 12:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1020ms 12:48:43 INFO - PROCESS | 3132 | 1468352923523 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 12:48:43 INFO - PROCESS | 3132 | 1468352923526 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 12:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:48:43 INFO - PROCESS | 3132 | 1468352923529 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:48:43 INFO - PROCESS | 3132 | 1468352923533 Marionette TRACE conn6 <- [1,2530,null,{}] 12:48:43 INFO - PROCESS | 3132 | 1468352923544 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}] 12:48:43 INFO - PROCESS | 3132 | 1468352923549 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:43 INFO - PROCESS | 3132 | 1468352923661 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 12:48:43 INFO - PROCESS | 3132 | 1468352923807 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:43 INFO - PROCESS | 3132 | 1468352923811 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:43 INFO - PROCESS | 3132 | ++DOCSHELL 16716000 == 40 [pid = 3132] [id = 642] 12:48:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (16717C00) [pid = 3132] [serial = 1926] [outer = 00000000] 12:48:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (168D7400) [pid = 3132] [serial = 1927] [outer = 16717C00] 12:48:43 INFO - PROCESS | 3132 | 1468352923873 Marionette DEBUG loaded listener.js 12:48:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (168E3800) [pid = 3132] [serial = 1928] [outer = 16717C00] 12:48:44 INFO - PROCESS | 3132 | 1468352924699 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]]]}] 12:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1221ms 12:48:44 INFO - PROCESS | 3132 | 1468352924755 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 12:48:44 INFO - PROCESS | 3132 | 1468352924759 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 12:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:48:44 INFO - PROCESS | 3132 | 1468352924764 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:48:44 INFO - PROCESS | 3132 | 1468352924767 Marionette TRACE conn6 <- [1,2534,null,{}] 12:48:44 INFO - PROCESS | 3132 | 1468352924773 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}] 12:48:44 INFO - PROCESS | 3132 | 1468352924776 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:44 INFO - PROCESS | 3132 | 1468352924885 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 12:48:45 INFO - PROCESS | 3132 | 1468352925034 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:45 INFO - PROCESS | 3132 | 1468352925039 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:45 INFO - PROCESS | 3132 | ++DOCSHELL 0C7EC800 == 41 [pid = 3132] [id = 643] 12:48:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0D6EFC00) [pid = 3132] [serial = 1929] [outer = 00000000] 12:48:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (0D6FA000) [pid = 3132] [serial = 1930] [outer = 0D6EFC00] 12:48:45 INFO - PROCESS | 3132 | 1468352925092 Marionette DEBUG loaded listener.js 12:48:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (0D721800) [pid = 3132] [serial = 1931] [outer = 0D6EFC00] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 122A3800 == 40 [pid = 3132] [id = 638] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 119CF800 == 39 [pid = 3132] [id = 637] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 08C57800 == 38 [pid = 3132] [id = 636] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 1585D800 == 37 [pid = 3132] [id = 635] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 0D713C00 == 36 [pid = 3132] [id = 634] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 13244800 == 35 [pid = 3132] [id = 633] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 119EC000 == 34 [pid = 3132] [id = 632] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 0D6F3800 == 33 [pid = 3132] [id = 631] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 0CF5E000 == 32 [pid = 3132] [id = 630] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 15855400 == 31 [pid = 3132] [id = 627] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 0C7E1800 == 30 [pid = 3132] [id = 628] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 0DE0B400 == 29 [pid = 3132] [id = 629] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 16716000 == 28 [pid = 3132] [id = 642] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 11CCAC00 == 27 [pid = 3132] [id = 641] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 119CCC00 == 26 [pid = 3132] [id = 639] 12:48:46 INFO - PROCESS | 3132 | --DOCSHELL 0C7E2000 == 25 [pid = 3132] [id = 640] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (1222C400) [pid = 3132] [serial = 1870] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (132DD800) [pid = 3132] [serial = 1873] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (1236CC00) [pid = 3132] [serial = 1871] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0C717000) [pid = 3132] [serial = 1858] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0C7DCC00) [pid = 3132] [serial = 1859] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0DACCC00) [pid = 3132] [serial = 1864] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (13476C00) [pid = 3132] [serial = 1877] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0DC14800) [pid = 3132] [serial = 1865] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0D674000) [pid = 3132] [serial = 1861] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0D691000) [pid = 3132] [serial = 1862] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (13247800) [pid = 3132] [serial = 1876] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (13476400) [pid = 3132] [serial = 1874] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0DC16000) [pid = 3132] [serial = 1847] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0D71C000) [pid = 3132] [serial = 1846] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (132DCC00) [pid = 3132] [serial = 1850] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (123E1800) [pid = 3132] [serial = 1849] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (16707C00) [pid = 3132] [serial = 1853] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (16485C00) [pid = 3132] [serial = 1852] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (15863000) [pid = 3132] [serial = 1882] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (1241B400) [pid = 3132] [serial = 1855] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (119EAC00) [pid = 3132] [serial = 1867] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (15843400) [pid = 3132] [serial = 1880] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (13918400) [pid = 3132] [serial = 1879] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (119F0C00) [pid = 3132] [serial = 1868] [outer = 00000000] [url = about:blank] 12:48:46 INFO - PROCESS | 3132 | 1468352926320 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]]]}] 12:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1578ms 12:48:46 INFO - PROCESS | 3132 | 1468352926383 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 12:48:46 INFO - PROCESS | 3132 | 1468352926387 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 12:48:46 INFO - PROCESS | 3132 | 1468352926397 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:48:46 INFO - PROCESS | 3132 | 1468352926400 Marionette TRACE conn6 <- [1,2538,null,{}] 12:48:46 INFO - PROCESS | 3132 | 1468352926410 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}] 12:48:46 INFO - PROCESS | 3132 | 1468352926413 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:46 INFO - PROCESS | 3132 | 1468352926497 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 12:48:46 INFO - PROCESS | 3132 | 1468352926512 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:46 INFO - PROCESS | 3132 | 1468352926514 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:46 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F5C00 == 26 [pid = 3132] [id = 644] 12:48:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0C7F6400) [pid = 3132] [serial = 1932] [outer = 00000000] 12:48:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0CE25400) [pid = 3132] [serial = 1933] [outer = 0C7F6400] 12:48:46 INFO - PROCESS | 3132 | 1468352926565 Marionette DEBUG loaded listener.js 12:48:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0CECBC00) [pid = 3132] [serial = 1934] [outer = 0C7F6400] 12:48:47 INFO - PROCESS | 3132 | 1468352927067 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]]]}] 12:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 12:48:47 INFO - PROCESS | 3132 | 1468352927133 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 12:48:47 INFO - PROCESS | 3132 | 1468352927138 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 12:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:48:47 INFO - PROCESS | 3132 | 1468352927144 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:48:47 INFO - PROCESS | 3132 | 1468352927147 Marionette TRACE conn6 <- [1,2542,null,{}] 12:48:47 INFO - PROCESS | 3132 | 1468352927150 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}] 12:48:47 INFO - PROCESS | 3132 | 1468352927153 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:47 INFO - PROCESS | 3132 | 1468352927242 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 12:48:47 INFO - PROCESS | 3132 | 1468352927351 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:47 INFO - PROCESS | 3132 | 1468352927354 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:47 INFO - PROCESS | 3132 | ++DOCSHELL 0D70E400 == 27 [pid = 3132] [id = 645] 12:48:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D70F000) [pid = 3132] [serial = 1935] [outer = 00000000] 12:48:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0D71A400) [pid = 3132] [serial = 1936] [outer = 0D70F000] 12:48:47 INFO - PROCESS | 3132 | 1468352927403 Marionette DEBUG loaded listener.js 12:48:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0DACCC00) [pid = 3132] [serial = 1937] [outer = 0D70F000] 12:48:47 INFO - PROCESS | 3132 | 1468352927830 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]]]}] 12:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 12:48:47 INFO - PROCESS | 3132 | 1468352927877 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 12:48:47 INFO - PROCESS | 3132 | 1468352927879 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 12:48:47 INFO - PROCESS | 3132 | 1468352927914 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:48:47 INFO - PROCESS | 3132 | 1468352927917 Marionette TRACE conn6 <- [1,2546,null,{}] 12:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:48:47 INFO - PROCESS | 3132 | 1468352927933 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}] 12:48:47 INFO - PROCESS | 3132 | 1468352927938 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:48 INFO - PROCESS | 3132 | 1468352928023 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 12:48:48 INFO - PROCESS | 3132 | 1468352928041 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:48 INFO - PROCESS | 3132 | 1468352928044 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:48 INFO - PROCESS | 3132 | ++DOCSHELL 119F0000 == 28 [pid = 3132] [id = 646] 12:48:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (119F0400) [pid = 3132] [serial = 1938] [outer = 00000000] 12:48:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (119F5000) [pid = 3132] [serial = 1939] [outer = 119F0400] 12:48:48 INFO - PROCESS | 3132 | 1468352928091 Marionette DEBUG loaded listener.js 12:48:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (11CCAC00) [pid = 3132] [serial = 1940] [outer = 119F0400] 12:48:48 INFO - PROCESS | 3132 | 1468352928596 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]]]}] 12:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 12:48:48 INFO - PROCESS | 3132 | 1468352928652 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 12:48:48 INFO - PROCESS | 3132 | 1468352928655 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 12:48:48 INFO - PROCESS | 3132 | 1468352928658 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:48:48 INFO - PROCESS | 3132 | 1468352928660 Marionette TRACE conn6 <- [1,2550,null,{}] 12:48:48 INFO - PROCESS | 3132 | 1468352928668 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}] 12:48:48 INFO - PROCESS | 3132 | 1468352928670 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:48 INFO - PROCESS | 3132 | 1468352928791 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 12:48:48 INFO - PROCESS | 3132 | 1468352928802 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:48 INFO - PROCESS | 3132 | 1468352928804 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:48 INFO - PROCESS | 3132 | ++DOCSHELL 11CD6000 == 29 [pid = 3132] [id = 647] 12:48:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (11CD6400) [pid = 3132] [serial = 1941] [outer = 00000000] 12:48:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (12422C00) [pid = 3132] [serial = 1942] [outer = 11CD6400] 12:48:48 INFO - PROCESS | 3132 | 1468352928911 Marionette DEBUG loaded listener.js 12:48:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (132D7800) [pid = 3132] [serial = 1943] [outer = 11CD6400] 12:48:49 INFO - PROCESS | 3132 | 1468352929327 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]]]}] 12:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 731ms 12:48:49 INFO - PROCESS | 3132 | 1468352929416 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 12:48:49 INFO - PROCESS | 3132 | 1468352929418 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 12:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:48:49 INFO - PROCESS | 3132 | 1468352929439 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:48:49 INFO - PROCESS | 3132 | 1468352929441 Marionette TRACE conn6 <- [1,2554,null,{}] 12:48:49 INFO - PROCESS | 3132 | 1468352929445 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}] 12:48:49 INFO - PROCESS | 3132 | 1468352929447 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:49 INFO - PROCESS | 3132 | 1468352929569 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 12:48:49 INFO - PROCESS | 3132 | 1468352929579 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:49 INFO - PROCESS | 3132 | 1468352929581 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:49 INFO - PROCESS | 3132 | ++DOCSHELL 132E2000 == 30 [pid = 3132] [id = 648] 12:48:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (132E5C00) [pid = 3132] [serial = 1944] [outer = 00000000] 12:48:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (1347A000) [pid = 3132] [serial = 1945] [outer = 132E5C00] 12:48:49 INFO - PROCESS | 3132 | 1468352929627 Marionette DEBUG loaded listener.js 12:48:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (134C5800) [pid = 3132] [serial = 1946] [outer = 132E5C00] 12:48:50 INFO - PROCESS | 3132 | 1468352930107 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]]]}] 12:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 731ms 12:48:50 INFO - PROCESS | 3132 | 1468352930160 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 12:48:50 INFO - PROCESS | 3132 | 1468352930162 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 12:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:48:50 INFO - PROCESS | 3132 | 1468352930165 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:48:50 INFO - PROCESS | 3132 | 1468352930167 Marionette TRACE conn6 <- [1,2558,null,{}] 12:48:50 INFO - PROCESS | 3132 | 1468352930181 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}] 12:48:50 INFO - PROCESS | 3132 | 1468352930187 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:50 INFO - PROCESS | 3132 | 1468352930568 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 12:48:50 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (16411800) [pid = 3132] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:48:50 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (13241400) [pid = 3132] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:48:50 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (15862800) [pid = 3132] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:48:50 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0C7E2400) [pid = 3132] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:48:50 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (13244C00) [pid = 3132] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:48:50 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0CF5F400) [pid = 3132] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:48:50 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (119F5C00) [pid = 3132] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:48:50 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (15858400) [pid = 3132] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:48:50 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0EBDDC00) [pid = 3132] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:48:50 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0D6F4000) [pid = 3132] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:48:50 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0C714800) [pid = 3132] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:48:50 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (1391A800) [pid = 3132] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:48:50 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (119CEC00) [pid = 3132] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:48:50 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (11BE6400) [pid = 3132] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:48:50 INFO - PROCESS | 3132 | 1468352930643 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:50 INFO - PROCESS | 3132 | 1468352930645 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:50 INFO - PROCESS | 3132 | ++DOCSHELL 08C63000 == 31 [pid = 3132] [id = 649] 12:48:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0C714800) [pid = 3132] [serial = 1947] [outer = 00000000] 12:48:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0D67F000) [pid = 3132] [serial = 1948] [outer = 0C714800] 12:48:50 INFO - PROCESS | 3132 | 1468352930693 Marionette DEBUG loaded listener.js 12:48:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0DFCFC00) [pid = 3132] [serial = 1949] [outer = 0C714800] 12:48:51 INFO - PROCESS | 3132 | 1468352931125 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]]]}] 12:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 970ms 12:48:51 INFO - PROCESS | 3132 | 1468352931136 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 12:48:51 INFO - PROCESS | 3132 | 1468352931138 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 12:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:48:51 INFO - PROCESS | 3132 | 1468352931144 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:48:51 INFO - PROCESS | 3132 | 1468352931146 Marionette TRACE conn6 <- [1,2562,null,{}] 12:48:51 INFO - PROCESS | 3132 | 1468352931149 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}] 12:48:51 INFO - PROCESS | 3132 | 1468352931151 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:51 INFO - PROCESS | 3132 | 1468352931234 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 12:48:51 INFO - PROCESS | 3132 | 1468352931240 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:51 INFO - PROCESS | 3132 | 1468352931242 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:51 INFO - PROCESS | 3132 | ++DOCSHELL 0C718000 == 32 [pid = 3132] [id = 650] 12:48:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0C7E3800) [pid = 3132] [serial = 1950] [outer = 00000000] 12:48:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (1391A800) [pid = 3132] [serial = 1951] [outer = 0C7E3800] 12:48:51 INFO - PROCESS | 3132 | 1468352931288 Marionette DEBUG loaded listener.js 12:48:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (14890400) [pid = 3132] [serial = 1952] [outer = 0C7E3800] 12:48:51 INFO - PROCESS | 3132 | 1468352931722 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]]]}] 12:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 12:48:51 INFO - PROCESS | 3132 | 1468352931779 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 12:48:51 INFO - PROCESS | 3132 | 1468352931782 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 12:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:48:51 INFO - PROCESS | 3132 | 1468352931785 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:48:51 INFO - PROCESS | 3132 | 1468352931786 Marionette TRACE conn6 <- [1,2566,null,{}] 12:48:51 INFO - PROCESS | 3132 | 1468352931790 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}] 12:48:51 INFO - PROCESS | 3132 | 1468352931791 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:51 INFO - PROCESS | 3132 | 1468352931875 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 12:48:51 INFO - PROCESS | 3132 | 1468352931881 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:51 INFO - PROCESS | 3132 | 1468352931883 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:51 INFO - PROCESS | 3132 | ++DOCSHELL 13478C00 == 33 [pid = 3132] [id = 651] 12:48:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (135C2C00) [pid = 3132] [serial = 1953] [outer = 00000000] 12:48:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (15935800) [pid = 3132] [serial = 1954] [outer = 135C2C00] 12:48:51 INFO - PROCESS | 3132 | 1468352931929 Marionette DEBUG loaded listener.js 12:48:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (15860C00) [pid = 3132] [serial = 1955] [outer = 135C2C00] 12:48:52 INFO - PROCESS | 3132 | 1468352932395 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]]]}] 12:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 12:48:52 INFO - PROCESS | 3132 | 1468352932416 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 12:48:52 INFO - PROCESS | 3132 | 1468352932418 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 12:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:48:52 INFO - PROCESS | 3132 | 1468352932425 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:48:52 INFO - PROCESS | 3132 | 1468352932427 Marionette TRACE conn6 <- [1,2570,null,{}] 12:48:52 INFO - PROCESS | 3132 | 1468352932430 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}] 12:48:52 INFO - PROCESS | 3132 | 1468352932432 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:52 INFO - PROCESS | 3132 | 1468352932561 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 12:48:52 INFO - PROCESS | 3132 | 1468352932680 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:52 INFO - PROCESS | 3132 | 1468352932683 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:52 INFO - PROCESS | 3132 | ++DOCSHELL 08887C00 == 34 [pid = 3132] [id = 652] 12:48:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (08C55C00) [pid = 3132] [serial = 1956] [outer = 00000000] 12:48:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (0C717800) [pid = 3132] [serial = 1957] [outer = 08C55C00] 12:48:52 INFO - PROCESS | 3132 | 1468352932744 Marionette DEBUG loaded listener.js 12:48:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0C7E4800) [pid = 3132] [serial = 1958] [outer = 08C55C00] 12:48:53 INFO - PROCESS | 3132 | 1468352933538 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]]]}] 12:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1184ms 12:48:53 INFO - PROCESS | 3132 | 1468352933608 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 12:48:53 INFO - PROCESS | 3132 | 1468352933612 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 12:48:53 INFO - PROCESS | 3132 | 1468352933616 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:48:53 INFO - PROCESS | 3132 | 1468352933620 Marionette TRACE conn6 <- [1,2574,null,{}] 12:48:53 INFO - PROCESS | 3132 | 1468352933625 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}] 12:48:53 INFO - PROCESS | 3132 | 1468352933628 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:53 INFO - PROCESS | 3132 | 1468352933765 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 12:48:53 INFO - PROCESS | 3132 | 1468352933906 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:53 INFO - PROCESS | 3132 | 1468352933910 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:53 INFO - PROCESS | 3132 | ++DOCSHELL 0DE6AC00 == 35 [pid = 3132] [id = 653] 12:48:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (0DFC4800) [pid = 3132] [serial = 1959] [outer = 00000000] 12:48:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (11943C00) [pid = 3132] [serial = 1960] [outer = 0DFC4800] 12:48:53 INFO - PROCESS | 3132 | 1468352933971 Marionette DEBUG loaded listener.js 12:48:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (119E7400) [pid = 3132] [serial = 1961] [outer = 0DFC4800] 12:48:54 INFO - PROCESS | 3132 | 1468352934711 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]]]}] 12:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1284ms 12:48:54 INFO - PROCESS | 3132 | 1468352934906 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 12:48:54 INFO - PROCESS | 3132 | 1468352934910 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 12:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:48:54 INFO - PROCESS | 3132 | 1468352934915 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:48:54 INFO - PROCESS | 3132 | 1468352934918 Marionette TRACE conn6 <- [1,2578,null,{}] 12:48:54 INFO - PROCESS | 3132 | 1468352934924 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}] 12:48:54 INFO - PROCESS | 3132 | 1468352934927 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:55 INFO - PROCESS | 3132 | 1468352935044 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 12:48:55 INFO - PROCESS | 3132 | 1468352935183 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:55 INFO - PROCESS | 3132 | 1468352935188 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:55 INFO - PROCESS | 3132 | ++DOCSHELL 0CEF2800 == 36 [pid = 3132] [id = 654] 12:48:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0CFF2400) [pid = 3132] [serial = 1962] [outer = 00000000] 12:48:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (0D67F800) [pid = 3132] [serial = 1963] [outer = 0CFF2400] 12:48:55 INFO - PROCESS | 3132 | 1468352935244 Marionette DEBUG loaded listener.js 12:48:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0D71F800) [pid = 3132] [serial = 1964] [outer = 0CFF2400] 12:48:55 INFO - PROCESS | 3132 | --DOCSHELL 13478C00 == 35 [pid = 3132] [id = 651] 12:48:55 INFO - PROCESS | 3132 | --DOCSHELL 0C718000 == 34 [pid = 3132] [id = 650] 12:48:55 INFO - PROCESS | 3132 | --DOCSHELL 08C63000 == 33 [pid = 3132] [id = 649] 12:48:55 INFO - PROCESS | 3132 | --DOCSHELL 132E2000 == 32 [pid = 3132] [id = 648] 12:48:55 INFO - PROCESS | 3132 | --DOCSHELL 11CD6000 == 31 [pid = 3132] [id = 647] 12:48:55 INFO - PROCESS | 3132 | --DOCSHELL 119F0000 == 30 [pid = 3132] [id = 646] 12:48:55 INFO - PROCESS | 3132 | --DOCSHELL 0D70E400 == 29 [pid = 3132] [id = 645] 12:48:55 INFO - PROCESS | 3132 | --DOCSHELL 0C7F5C00 == 28 [pid = 3132] [id = 644] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (16716400) [pid = 3132] [serial = 1856] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (16834C00) [pid = 3132] [serial = 1919] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (16833C00) [pid = 3132] [serial = 1918] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (16718800) [pid = 3132] [serial = 1915] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (14897C00) [pid = 3132] [serial = 1903] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (1632E400) [pid = 3132] [serial = 1906] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (15857C00) [pid = 3132] [serial = 1904] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0CE75000) [pid = 3132] [serial = 1886] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (134C6800) [pid = 3132] [serial = 1900] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D690800) [pid = 3132] [serial = 1891] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (16720C00) [pid = 3132] [serial = 1916] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0D6F7000) [pid = 3132] [serial = 1892] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (11CCF400) [pid = 3132] [serial = 1897] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (1231F000) [pid = 3132] [serial = 1898] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (15937400) [pid = 3132] [serial = 1883] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (119D2400) [pid = 3132] [serial = 1888] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (119ED800) [pid = 3132] [serial = 1889] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0D729800) [pid = 3132] [serial = 1894] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (0DE0A400) [pid = 3132] [serial = 1895] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (16332C00) [pid = 3132] [serial = 1907] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (0C7EF400) [pid = 3132] [serial = 1885] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (0D723000) [pid = 3132] [serial = 1909] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (11B22800) [pid = 3132] [serial = 1910] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (16483400) [pid = 3132] [serial = 1912] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (13913800) [pid = 3132] [serial = 1901] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (164ECC00) [pid = 3132] [serial = 1913] [outer = 00000000] [url = about:blank] 12:48:55 INFO - PROCESS | 3132 | 1468352935762 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]]]}] 12:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 890ms 12:48:55 INFO - PROCESS | 3132 | 1468352935809 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 12:48:55 INFO - PROCESS | 3132 | 1468352935812 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 12:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:48:55 INFO - PROCESS | 3132 | 1468352935819 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:48:55 INFO - PROCESS | 3132 | 1468352935824 Marionette TRACE conn6 <- [1,2582,null,{}] 12:48:55 INFO - PROCESS | 3132 | 1468352935828 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}] 12:48:55 INFO - PROCESS | 3132 | 1468352935831 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:55 INFO - PROCESS | 3132 | 1468352935923 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 12:48:55 INFO - PROCESS | 3132 | 1468352935932 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:55 INFO - PROCESS | 3132 | 1468352935934 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:55 INFO - PROCESS | 3132 | ++DOCSHELL 0DC1C000 == 29 [pid = 3132] [id = 655] 12:48:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (0DCEA800) [pid = 3132] [serial = 1965] [outer = 00000000] 12:48:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (0DF05800) [pid = 3132] [serial = 1966] [outer = 0DCEA800] 12:48:55 INFO - PROCESS | 3132 | 1468352935984 Marionette DEBUG loaded listener.js 12:48:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (11911400) [pid = 3132] [serial = 1967] [outer = 0DCEA800] 12:48:56 INFO - PROCESS | 3132 | 1468352936508 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]]]}] 12:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 12:48:56 INFO - PROCESS | 3132 | 1468352936551 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 12:48:56 INFO - PROCESS | 3132 | 1468352936553 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 12:48:56 INFO - PROCESS | 3132 | 1468352936557 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:48:56 INFO - PROCESS | 3132 | 1468352936558 Marionette TRACE conn6 <- [1,2586,null,{}] 12:48:56 INFO - PROCESS | 3132 | 1468352936569 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}] 12:48:56 INFO - PROCESS | 3132 | 1468352936573 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:56 INFO - PROCESS | 3132 | 1468352936700 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 12:48:56 INFO - PROCESS | 3132 | 1468352936809 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:56 INFO - PROCESS | 3132 | 1468352936813 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:56 INFO - PROCESS | 3132 | ++DOCSHELL 11CCF400 == 30 [pid = 3132] [id = 656] 12:48:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (11CD5C00) [pid = 3132] [serial = 1968] [outer = 00000000] 12:48:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (1231F000) [pid = 3132] [serial = 1969] [outer = 11CD5C00] 12:48:56 INFO - PROCESS | 3132 | 1468352936864 Marionette DEBUG loaded listener.js 12:48:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (1241B000) [pid = 3132] [serial = 1970] [outer = 11CD5C00] 12:48:57 INFO - PROCESS | 3132 | 1468352937290 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]]]}] 12:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 12:48:57 INFO - PROCESS | 3132 | 1468352937330 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 12:48:57 INFO - PROCESS | 3132 | 1468352937332 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 12:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:48:57 INFO - PROCESS | 3132 | 1468352937335 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:48:57 INFO - PROCESS | 3132 | 1468352937337 Marionette TRACE conn6 <- [1,2590,null,{}] 12:48:57 INFO - PROCESS | 3132 | 1468352937341 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}] 12:48:57 INFO - PROCESS | 3132 | 1468352937343 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:57 INFO - PROCESS | 3132 | 1468352937432 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 12:48:57 INFO - PROCESS | 3132 | 1468352937440 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:57 INFO - PROCESS | 3132 | 1468352937443 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:57 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E2800 == 31 [pid = 3132] [id = 657] 12:48:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (132E5000) [pid = 3132] [serial = 1971] [outer = 00000000] 12:48:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (13822800) [pid = 3132] [serial = 1972] [outer = 132E5000] 12:48:57 INFO - PROCESS | 3132 | 1468352937490 Marionette DEBUG loaded listener.js 12:48:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (13D8BC00) [pid = 3132] [serial = 1973] [outer = 132E5000] 12:48:57 INFO - PROCESS | 3132 | 1468352937998 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]]]}] 12:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 12:48:58 INFO - PROCESS | 3132 | 1468352938008 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 12:48:58 INFO - PROCESS | 3132 | 1468352938011 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 12:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:48:58 INFO - PROCESS | 3132 | 1468352938021 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:48:58 INFO - PROCESS | 3132 | 1468352938022 Marionette TRACE conn6 <- [1,2594,null,{}] 12:48:58 INFO - PROCESS | 3132 | 1468352938026 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}] 12:48:58 INFO - PROCESS | 3132 | 1468352938028 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:58 INFO - PROCESS | 3132 | 1468352938178 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 12:48:58 INFO - PROCESS | 3132 | 1468352938184 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:58 INFO - PROCESS | 3132 | 1468352938186 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:58 INFO - PROCESS | 3132 | ++DOCSHELL 0D714000 == 32 [pid = 3132] [id = 658] 12:48:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (14894C00) [pid = 3132] [serial = 1974] [outer = 00000000] 12:48:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (15844800) [pid = 3132] [serial = 1975] [outer = 14894C00] 12:48:58 INFO - PROCESS | 3132 | 1468352938233 Marionette DEBUG loaded listener.js 12:48:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (15859400) [pid = 3132] [serial = 1976] [outer = 14894C00] 12:48:58 INFO - PROCESS | 3132 | 1468352938716 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]]]}] 12:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 12:48:58 INFO - PROCESS | 3132 | 1468352938753 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 12:48:58 INFO - PROCESS | 3132 | 1468352938756 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 12:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:48:58 INFO - PROCESS | 3132 | 1468352938763 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:48:58 INFO - PROCESS | 3132 | 1468352938765 Marionette TRACE conn6 <- [1,2598,null,{}] 12:48:58 INFO - PROCESS | 3132 | 1468352938768 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}] 12:48:58 INFO - PROCESS | 3132 | 1468352938774 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:58 INFO - PROCESS | 3132 | 1468352938928 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 12:48:59 INFO - PROCESS | 3132 | 1468352939003 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:59 INFO - PROCESS | 3132 | 1468352939006 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:59 INFO - PROCESS | 3132 | ++DOCSHELL 1632F400 == 33 [pid = 3132] [id = 659] 12:48:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (1632F800) [pid = 3132] [serial = 1977] [outer = 00000000] 12:48:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (16333400) [pid = 3132] [serial = 1978] [outer = 1632F800] 12:48:59 INFO - PROCESS | 3132 | 1468352939052 Marionette DEBUG loaded listener.js 12:48:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (1640A400) [pid = 3132] [serial = 1979] [outer = 1632F800] 12:48:59 INFO - PROCESS | 3132 | 1468352939469 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]]]}] 12:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 12:48:59 INFO - PROCESS | 3132 | 1468352939537 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 12:48:59 INFO - PROCESS | 3132 | 1468352939539 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 12:48:59 INFO - PROCESS | 3132 | 1468352939542 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:48:59 INFO - PROCESS | 3132 | 1468352939543 Marionette TRACE conn6 <- [1,2602,null,{}] 12:48:59 INFO - PROCESS | 3132 | 1468352939547 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}] 12:48:59 INFO - PROCESS | 3132 | 1468352939549 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:59 INFO - PROCESS | 3132 | 1468352939678 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 12:48:59 INFO - PROCESS | 3132 | 1468352939690 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:59 INFO - PROCESS | 3132 | 1468352939692 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:48:59 INFO - PROCESS | 3132 | ++DOCSHELL 0CFFA800 == 34 [pid = 3132] [id = 660] 12:48:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (119CD000) [pid = 3132] [serial = 1980] [outer = 00000000] 12:48:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (16488000) [pid = 3132] [serial = 1981] [outer = 119CD000] 12:48:59 INFO - PROCESS | 3132 | 1468352939887 Marionette DEBUG loaded listener.js 12:48:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (1648A800) [pid = 3132] [serial = 1982] [outer = 119CD000] 12:49:00 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (11CD6400) [pid = 3132] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:49:00 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D6EFC00) [pid = 3132] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:49:00 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0D70F000) [pid = 3132] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:49:00 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (132E5C00) [pid = 3132] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:49:00 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0C7F6400) [pid = 3132] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:49:00 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (119F0400) [pid = 3132] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:49:00 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0C714800) [pid = 3132] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:49:00 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (0C7E3800) [pid = 3132] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:49:00 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (0C897400) [pid = 3132] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:49:00 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (11EBAC00) [pid = 3132] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:49:00 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (16717C00) [pid = 3132] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:49:00 INFO - PROCESS | 3132 | 1468352940269 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]]]}] 12:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 770ms 12:49:00 INFO - PROCESS | 3132 | 1468352940317 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 12:49:00 INFO - PROCESS | 3132 | 1468352940319 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 12:49:00 INFO - PROCESS | 3132 | 1468352940322 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:49:00 INFO - PROCESS | 3132 | 1468352940323 Marionette TRACE conn6 <- [1,2606,null,{}] 12:49:00 INFO - PROCESS | 3132 | 1468352940327 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}] 12:49:00 INFO - PROCESS | 3132 | 1468352940329 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:00 INFO - PROCESS | 3132 | 1468352940450 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 12:49:00 INFO - PROCESS | 3132 | 1468352940459 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:00 INFO - PROCESS | 3132 | 1468352940461 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:00 INFO - PROCESS | 3132 | ++DOCSHELL 0C935000 == 35 [pid = 3132] [id = 661] 12:49:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0D6F5800) [pid = 3132] [serial = 1983] [outer = 00000000] 12:49:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (15846800) [pid = 3132] [serial = 1984] [outer = 0D6F5800] 12:49:00 INFO - PROCESS | 3132 | 1468352940510 Marionette DEBUG loaded listener.js 12:49:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (16329000) [pid = 3132] [serial = 1985] [outer = 0D6F5800] 12:49:00 INFO - PROCESS | 3132 | 1468352940935 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]]]}] 12:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 670ms 12:49:00 INFO - PROCESS | 3132 | 1468352940997 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 12:49:00 INFO - PROCESS | 3132 | 1468352940999 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 12:49:00 INFO - PROCESS | 3132 | 1468352941002 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:49:01 INFO - PROCESS | 3132 | 1468352941004 Marionette TRACE conn6 <- [1,2610,null,{}] 12:49:01 INFO - PROCESS | 3132 | 1468352941007 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}] 12:49:01 INFO - PROCESS | 3132 | 1468352941009 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:01 INFO - PROCESS | 3132 | 1468352941159 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 12:49:01 INFO - PROCESS | 3132 | 1468352941178 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:01 INFO - PROCESS | 3132 | 1468352941180 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:01 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E5400 == 36 [pid = 3132] [id = 662] 12:49:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (122A3C00) [pid = 3132] [serial = 1986] [outer = 00000000] 12:49:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (16707000) [pid = 3132] [serial = 1987] [outer = 122A3C00] 12:49:01 INFO - PROCESS | 3132 | 1468352941225 Marionette DEBUG loaded listener.js 12:49:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (16715400) [pid = 3132] [serial = 1988] [outer = 122A3C00] 12:49:01 INFO - PROCESS | 3132 | 1468352941639 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]]]}] 12:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 12:49:01 INFO - PROCESS | 3132 | 1468352941676 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 12:49:01 INFO - PROCESS | 3132 | 1468352941679 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 12:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:49:01 INFO - PROCESS | 3132 | 1468352941682 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:49:01 INFO - PROCESS | 3132 | 1468352941693 Marionette TRACE conn6 <- [1,2614,null,{}] 12:49:01 INFO - PROCESS | 3132 | 1468352941710 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}] 12:49:01 INFO - PROCESS | 3132 | 1468352941712 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:01 INFO - PROCESS | 3132 | 1468352941797 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 12:49:01 INFO - PROCESS | 3132 | 1468352941806 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:01 INFO - PROCESS | 3132 | 1468352941807 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:01 INFO - PROCESS | 3132 | ++DOCSHELL 16704800 == 37 [pid = 3132] [id = 663] 12:49:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (16719C00) [pid = 3132] [serial = 1989] [outer = 00000000] 12:49:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (16722000) [pid = 3132] [serial = 1990] [outer = 16719C00] 12:49:01 INFO - PROCESS | 3132 | 1468352941853 Marionette DEBUG loaded listener.js 12:49:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (167AE800) [pid = 3132] [serial = 1991] [outer = 16719C00] 12:49:02 INFO - PROCESS | 3132 | 1468352942630 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]]]}] 12:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 992ms 12:49:02 INFO - PROCESS | 3132 | 1468352942675 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 12:49:02 INFO - PROCESS | 3132 | 1468352942679 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 12:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:49:02 INFO - PROCESS | 3132 | 1468352942683 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:49:02 INFO - PROCESS | 3132 | 1468352942686 Marionette TRACE conn6 <- [1,2618,null,{}] 12:49:02 INFO - PROCESS | 3132 | 1468352942692 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}] 12:49:02 INFO - PROCESS | 3132 | 1468352942696 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:02 INFO - PROCESS | 3132 | 1468352942816 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 12:49:02 INFO - PROCESS | 3132 | 1468352942962 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:02 INFO - PROCESS | 3132 | 1468352942966 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:02 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F4C00 == 38 [pid = 3132] [id = 664] 12:49:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0CE74400) [pid = 3132] [serial = 1992] [outer = 00000000] 12:49:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0DE0CC00) [pid = 3132] [serial = 1993] [outer = 0CE74400] 12:49:03 INFO - PROCESS | 3132 | 1468352943027 Marionette DEBUG loaded listener.js 12:49:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (119D8400) [pid = 3132] [serial = 1994] [outer = 0CE74400] 12:49:03 INFO - PROCESS | 3132 | 1468352943629 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]]]}] 12:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 12:49:03 INFO - PROCESS | 3132 | 1468352943655 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 12:49:03 INFO - PROCESS | 3132 | 1468352943660 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 12:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:49:03 INFO - PROCESS | 3132 | 1468352943667 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:49:03 INFO - PROCESS | 3132 | 1468352943670 Marionette TRACE conn6 <- [1,2622,null,{}] 12:49:03 INFO - PROCESS | 3132 | 1468352943674 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}] 12:49:03 INFO - PROCESS | 3132 | 1468352943677 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:03 INFO - PROCESS | 3132 | 1468352943795 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 12:49:03 INFO - PROCESS | 3132 | 1468352943942 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:03 INFO - PROCESS | 3132 | 1468352943945 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:03 INFO - PROCESS | 3132 | ++DOCSHELL 132E2400 == 39 [pid = 3132] [id = 665] 12:49:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (132E2C00) [pid = 3132] [serial = 1995] [outer = 00000000] 12:49:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (1390B400) [pid = 3132] [serial = 1996] [outer = 132E2C00] 12:49:04 INFO - PROCESS | 3132 | 1468352944005 Marionette DEBUG loaded listener.js 12:49:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (15842000) [pid = 3132] [serial = 1997] [outer = 132E2C00] 12:49:04 INFO - PROCESS | 3132 | 1468352944635 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]]]}] 12:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1018ms 12:49:04 INFO - PROCESS | 3132 | 1468352944688 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 12:49:04 INFO - PROCESS | 3132 | 1468352944691 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 12:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:49:04 INFO - PROCESS | 3132 | 1468352944694 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:49:04 INFO - PROCESS | 3132 | 1468352944699 Marionette TRACE conn6 <- [1,2626,null,{}] 12:49:04 INFO - PROCESS | 3132 | 1468352944710 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}] 12:49:04 INFO - PROCESS | 3132 | 1468352944715 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:04 INFO - PROCESS | 3132 | 1468352944831 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 12:49:04 INFO - PROCESS | 3132 | 1468352944978 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:04 INFO - PROCESS | 3132 | 1468352944982 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:04 INFO - PROCESS | 3132 | ++DOCSHELL 16716400 == 40 [pid = 3132] [id = 666] 12:49:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16719000) [pid = 3132] [serial = 1998] [outer = 00000000] 12:49:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (16720400) [pid = 3132] [serial = 1999] [outer = 16719000] 12:49:05 INFO - PROCESS | 3132 | 1468352945043 Marionette DEBUG loaded listener.js 12:49:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (168DFC00) [pid = 3132] [serial = 2000] [outer = 16719000] 12:49:05 INFO - PROCESS | 3132 | 1468352945891 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]]]}] 12:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1224ms 12:49:05 INFO - PROCESS | 3132 | 1468352945922 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 12:49:05 INFO - PROCESS | 3132 | 1468352945926 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 12:49:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:49:05 INFO - PROCESS | 3132 | 1468352945931 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:49:05 INFO - PROCESS | 3132 | 1468352945934 Marionette TRACE conn6 <- [1,2630,null,{}] 12:49:05 INFO - PROCESS | 3132 | 1468352945940 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}] 12:49:05 INFO - PROCESS | 3132 | 1468352945943 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:06 INFO - PROCESS | 3132 | 1468352946051 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 12:49:06 INFO - PROCESS | 3132 | 1468352946198 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:06 INFO - PROCESS | 3132 | 1468352946203 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:06 INFO - PROCESS | 3132 | ++DOCSHELL 0D6F4000 == 41 [pid = 3132] [id = 667] 12:49:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0D6F4800) [pid = 3132] [serial = 2001] [outer = 00000000] 12:49:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0D71AC00) [pid = 3132] [serial = 2002] [outer = 0D6F4800] 12:49:06 INFO - PROCESS | 3132 | 1468352946256 Marionette DEBUG loaded listener.js 12:49:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0DAD3400) [pid = 3132] [serial = 2003] [outer = 0D6F4800] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 0C7E5400 == 40 [pid = 3132] [id = 662] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 0C935000 == 39 [pid = 3132] [id = 661] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 0CFFA800 == 38 [pid = 3132] [id = 660] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 1632F400 == 37 [pid = 3132] [id = 659] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 0D714000 == 36 [pid = 3132] [id = 658] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 0C7E2800 == 35 [pid = 3132] [id = 657] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 11CCF400 == 34 [pid = 3132] [id = 656] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 0DC1C000 == 33 [pid = 3132] [id = 655] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 0CEF2800 == 32 [pid = 3132] [id = 654] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 08887C00 == 31 [pid = 3132] [id = 652] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 0DE6AC00 == 30 [pid = 3132] [id = 653] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 0C7EC800 == 29 [pid = 3132] [id = 643] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 16716400 == 28 [pid = 3132] [id = 666] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 132E2400 == 27 [pid = 3132] [id = 665] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 16704800 == 26 [pid = 3132] [id = 663] 12:49:07 INFO - PROCESS | 3132 | --DOCSHELL 0C7F4C00 == 25 [pid = 3132] [id = 664] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (15935800) [pid = 3132] [serial = 1954] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (12422C00) [pid = 3132] [serial = 1942] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0D721800) [pid = 3132] [serial = 1931] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0D6FA000) [pid = 3132] [serial = 1930] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0D71A400) [pid = 3132] [serial = 1936] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0DACCC00) [pid = 3132] [serial = 1937] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (1347A000) [pid = 3132] [serial = 1945] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0CE25400) [pid = 3132] [serial = 1933] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0CECBC00) [pid = 3132] [serial = 1934] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (132D7800) [pid = 3132] [serial = 1943] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (119F5000) [pid = 3132] [serial = 1939] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D67F000) [pid = 3132] [serial = 1948] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (134C5800) [pid = 3132] [serial = 1946] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (1391A800) [pid = 3132] [serial = 1951] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0DE6EC00) [pid = 3132] [serial = 1922] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0D716800) [pid = 3132] [serial = 1921] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (13917400) [pid = 3132] [serial = 1925] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (132D9400) [pid = 3132] [serial = 1924] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (168E3800) [pid = 3132] [serial = 1928] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (168D7400) [pid = 3132] [serial = 1927] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (14890400) [pid = 3132] [serial = 1952] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (0DFCFC00) [pid = 3132] [serial = 1949] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (11CCAC00) [pid = 3132] [serial = 1940] [outer = 00000000] [url = about:blank] 12:49:07 INFO - PROCESS | 3132 | 1468352947492 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]]]}] 12:49:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:49:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1582ms 12:49:07 INFO - PROCESS | 3132 | 1468352947545 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 12:49:07 INFO - PROCESS | 3132 | 1468352947549 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 12:49:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:49:07 INFO - PROCESS | 3132 | 1468352947554 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:49:07 INFO - PROCESS | 3132 | 1468352947557 Marionette TRACE conn6 <- [1,2634,null,{}] 12:49:07 INFO - PROCESS | 3132 | 1468352947562 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}] 12:49:07 INFO - PROCESS | 3132 | 1468352947566 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:07 INFO - PROCESS | 3132 | 1468352947659 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 12:49:07 INFO - PROCESS | 3132 | 1468352947762 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:07 INFO - PROCESS | 3132 | 1468352947764 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:07 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F8400 == 26 [pid = 3132] [id = 668] 12:49:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0C897400) [pid = 3132] [serial = 2004] [outer = 00000000] 12:49:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0CE6FC00) [pid = 3132] [serial = 2005] [outer = 0C897400] 12:49:07 INFO - PROCESS | 3132 | 1468352947815 Marionette DEBUG loaded listener.js 12:49:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0CF59C00) [pid = 3132] [serial = 2006] [outer = 0C897400] 12:49:08 INFO - PROCESS | 3132 | 1468352948235 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]]]}] 12:49:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:49:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 12:49:08 INFO - PROCESS | 3132 | 1468352948289 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 12:49:08 INFO - PROCESS | 3132 | 1468352948294 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 12:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:49:08 INFO - PROCESS | 3132 | 1468352948300 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:49:08 INFO - PROCESS | 3132 | 1468352948302 Marionette TRACE conn6 <- [1,2638,null,{}] 12:49:08 INFO - PROCESS | 3132 | 1468352948306 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}] 12:49:08 INFO - PROCESS | 3132 | 1468352948309 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:08 INFO - PROCESS | 3132 | 1468352948402 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 12:49:08 INFO - PROCESS | 3132 | 1468352948408 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:08 INFO - PROCESS | 3132 | 1468352948411 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:08 INFO - PROCESS | 3132 | ++DOCSHELL 0D6F9C00 == 27 [pid = 3132] [id = 669] 12:49:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0D70F400) [pid = 3132] [serial = 2007] [outer = 00000000] 12:49:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0D71A000) [pid = 3132] [serial = 2008] [outer = 0D70F400] 12:49:08 INFO - PROCESS | 3132 | 1468352948461 Marionette DEBUG loaded listener.js 12:49:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D721400) [pid = 3132] [serial = 2009] [outer = 0D70F400] 12:49:08 INFO - PROCESS | 3132 | 1468352948947 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]]]}] 12:49:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:49:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 12:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:49:08 INFO - PROCESS | 3132 | 1468352948975 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 12:49:08 INFO - PROCESS | 3132 | 1468352948978 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 12:49:08 INFO - PROCESS | 3132 | 1468352948981 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:49:08 INFO - PROCESS | 3132 | 1468352948985 Marionette TRACE conn6 <- [1,2642,null,{}] 12:49:08 INFO - PROCESS | 3132 | 1468352948996 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}] 12:49:08 INFO - PROCESS | 3132 | 1468352949000 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:09 INFO - PROCESS | 3132 | 1468352949117 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 12:49:09 INFO - PROCESS | 3132 | 1468352949231 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:09 INFO - PROCESS | 3132 | 1468352949234 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:09 INFO - PROCESS | 3132 | ++DOCSHELL 119EE800 == 28 [pid = 3132] [id = 670] 12:49:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (119EF400) [pid = 3132] [serial = 2010] [outer = 00000000] 12:49:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (119F6000) [pid = 3132] [serial = 2011] [outer = 119EF400] 12:49:09 INFO - PROCESS | 3132 | 1468352949284 Marionette DEBUG loaded listener.js 12:49:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (11BE4400) [pid = 3132] [serial = 2012] [outer = 119EF400] 12:49:09 INFO - PROCESS | 3132 | 1468352949704 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]]]}] 12:49:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:49:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 770ms 12:49:09 INFO - PROCESS | 3132 | 1468352949759 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 12:49:09 INFO - PROCESS | 3132 | 1468352949761 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 12:49:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:49:09 INFO - PROCESS | 3132 | 1468352949765 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:49:09 INFO - PROCESS | 3132 | 1468352949767 Marionette TRACE conn6 <- [1,2646,null,{}] 12:49:09 INFO - PROCESS | 3132 | 1468352949770 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}] 12:49:09 INFO - PROCESS | 3132 | 1468352949772 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:09 INFO - PROCESS | 3132 | 1468352949900 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 12:49:09 INFO - PROCESS | 3132 | 1468352949970 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:09 INFO - PROCESS | 3132 | 1468352949972 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:09 INFO - PROCESS | 3132 | ++DOCSHELL 11CD7400 == 29 [pid = 3132] [id = 671] 12:49:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (11EBF400) [pid = 3132] [serial = 2013] [outer = 00000000] 12:49:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (123EB000) [pid = 3132] [serial = 2014] [outer = 11EBF400] 12:49:10 INFO - PROCESS | 3132 | 1468352950021 Marionette DEBUG loaded listener.js 12:49:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (13245800) [pid = 3132] [serial = 2015] [outer = 11EBF400] 12:49:10 INFO - PROCESS | 3132 | 1468352950429 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]]]}] 12:49:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:49:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 12:49:10 INFO - PROCESS | 3132 | 1468352950499 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 12:49:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:49:10 INFO - PROCESS | 3132 | 1468352950501 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 12:49:10 INFO - PROCESS | 3132 | 1468352950504 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:49:10 INFO - PROCESS | 3132 | 1468352950506 Marionette TRACE conn6 <- [1,2650,null,{}] 12:49:10 INFO - PROCESS | 3132 | 1468352950509 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}] 12:49:10 INFO - PROCESS | 3132 | 1468352950511 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:10 INFO - PROCESS | 3132 | 1468352950629 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 12:49:10 INFO - PROCESS | 3132 | 1468352950634 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:10 INFO - PROCESS | 3132 | 1468352950636 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:10 INFO - PROCESS | 3132 | ++DOCSHELL 132D8C00 == 30 [pid = 3132] [id = 672] 12:49:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (132D9400) [pid = 3132] [serial = 2016] [outer = 00000000] 12:49:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (13457400) [pid = 3132] [serial = 2017] [outer = 132D9400] 12:49:10 INFO - PROCESS | 3132 | 1468352950684 Marionette DEBUG loaded listener.js 12:49:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (1347BC00) [pid = 3132] [serial = 2018] [outer = 132D9400] 12:49:11 INFO - PROCESS | 3132 | 1468352951153 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]]]}] 12:49:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:49:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 12:49:11 INFO - PROCESS | 3132 | 1468352951175 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 12:49:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:49:11 INFO - PROCESS | 3132 | 1468352951177 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 12:49:11 INFO - PROCESS | 3132 | 1468352951180 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:49:11 INFO - PROCESS | 3132 | 1468352951182 Marionette TRACE conn6 <- [1,2654,null,{}] 12:49:11 INFO - PROCESS | 3132 | 1468352951185 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}] 12:49:11 INFO - PROCESS | 3132 | 1468352951191 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:11 INFO - PROCESS | 3132 | 1468352951339 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 12:49:11 INFO - PROCESS | 3132 | 1468352951413 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:11 INFO - PROCESS | 3132 | 1468352951415 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:11 INFO - PROCESS | 3132 | ++DOCSHELL 14891C00 == 31 [pid = 3132] [id = 673] 12:49:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (14893800) [pid = 3132] [serial = 2019] [outer = 00000000] 12:49:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (15847C00) [pid = 3132] [serial = 2020] [outer = 14893800] 12:49:11 INFO - PROCESS | 3132 | 1468352951462 Marionette DEBUG loaded listener.js 12:49:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (1585B000) [pid = 3132] [serial = 2021] [outer = 14893800] 12:49:11 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (135C2C00) [pid = 3132] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:49:11 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (14894C00) [pid = 3132] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:49:11 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (1632F800) [pid = 3132] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:49:11 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0DCEA800) [pid = 3132] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:49:11 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0CFF2400) [pid = 3132] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:49:11 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (08C55C00) [pid = 3132] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:49:11 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0DFC4800) [pid = 3132] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:49:11 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (11CD5C00) [pid = 3132] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:49:11 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (132E5000) [pid = 3132] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:49:11 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (119CD000) [pid = 3132] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:49:11 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0D6F5800) [pid = 3132] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:49:11 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (16719C00) [pid = 3132] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:49:11 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (122A3C00) [pid = 3132] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:49:12 INFO - PROCESS | 3132 | 1468352952578 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]]]}] 12:49:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 12:49:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1434ms 12:49:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:49:12 INFO - PROCESS | 3132 | 1468352952615 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 12:49:12 INFO - PROCESS | 3132 | 1468352952617 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 12:49:12 INFO - PROCESS | 3132 | 1468352952621 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:49:12 INFO - PROCESS | 3132 | 1468352952622 Marionette TRACE conn6 <- [1,2658,null,{}] 12:49:12 INFO - PROCESS | 3132 | 1468352952626 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}] 12:49:12 INFO - PROCESS | 3132 | 1468352952628 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:12 INFO - PROCESS | 3132 | 1468352952710 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 12:49:12 INFO - PROCESS | 3132 | 1468352952715 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:12 INFO - PROCESS | 3132 | 1468352952717 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:12 INFO - PROCESS | 3132 | ++DOCSHELL 0C982400 == 32 [pid = 3132] [id = 674] 12:49:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D679C00) [pid = 3132] [serial = 2022] [outer = 00000000] 12:49:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (132DC800) [pid = 3132] [serial = 2023] [outer = 0D679C00] 12:49:12 INFO - PROCESS | 3132 | 1468352952763 Marionette DEBUG loaded listener.js 12:49:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (132E5000) [pid = 3132] [serial = 2024] [outer = 0D679C00] 12:49:13 INFO - PROCESS | 3132 | 1468352953898 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\n"]]]}] 12:49:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 12:49:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:49:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:49:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1330ms 12:49:13 INFO - PROCESS | 3132 | 1468352953952 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 12:49:13 INFO - PROCESS | 3132 | 1468352953956 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 12:49:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:49:13 INFO - PROCESS | 3132 | 1468352953961 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:49:13 INFO - PROCESS | 3132 | 1468352953965 Marionette TRACE conn6 <- [1,2662,null,{}] 12:49:14 INFO - PROCESS | 3132 | 1468352954023 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}] 12:49:14 INFO - PROCESS | 3132 | 1468352954026 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:14 INFO - PROCESS | 3132 | 1468352954119 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 12:49:14 INFO - PROCESS | 3132 | 1468352954293 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:14 INFO - PROCESS | 3132 | 1468352954296 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:14 INFO - PROCESS | 3132 | ++DOCSHELL 0C982800 == 33 [pid = 3132] [id = 675] 12:49:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0C984000) [pid = 3132] [serial = 2025] [outer = 00000000] 12:49:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0D6F6000) [pid = 3132] [serial = 2026] [outer = 0C984000] 12:49:14 INFO - PROCESS | 3132 | 1468352954394 Marionette DEBUG loaded listener.js 12:49:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0D71CC00) [pid = 3132] [serial = 2027] [outer = 0C984000] 12:49:15 INFO - PROCESS | 3132 | --DOCSHELL 14891C00 == 32 [pid = 3132] [id = 673] 12:49:15 INFO - PROCESS | 3132 | --DOCSHELL 132D8C00 == 31 [pid = 3132] [id = 672] 12:49:15 INFO - PROCESS | 3132 | --DOCSHELL 11CD7400 == 30 [pid = 3132] [id = 671] 12:49:15 INFO - PROCESS | 3132 | --DOCSHELL 119EE800 == 29 [pid = 3132] [id = 670] 12:49:15 INFO - PROCESS | 3132 | --DOCSHELL 0D6F9C00 == 28 [pid = 3132] [id = 669] 12:49:15 INFO - PROCESS | 3132 | --DOCSHELL 0C7F8400 == 27 [pid = 3132] [id = 668] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (167AE800) [pid = 3132] [serial = 1991] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (16722000) [pid = 3132] [serial = 1990] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (16707000) [pid = 3132] [serial = 1987] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (15860C00) [pid = 3132] [serial = 1955] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (15844800) [pid = 3132] [serial = 1975] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (16333400) [pid = 3132] [serial = 1978] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (15859400) [pid = 3132] [serial = 1976] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0DF05800) [pid = 3132] [serial = 1966] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (11911400) [pid = 3132] [serial = 1967] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (0D67F800) [pid = 3132] [serial = 1963] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (0D71F800) [pid = 3132] [serial = 1964] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (0C717800) [pid = 3132] [serial = 1957] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (0C7E4800) [pid = 3132] [serial = 1958] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (11943C00) [pid = 3132] [serial = 1960] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (119E7400) [pid = 3132] [serial = 1961] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (1231F000) [pid = 3132] [serial = 1969] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (1241B000) [pid = 3132] [serial = 1970] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (13822800) [pid = 3132] [serial = 1972] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (1640A400) [pid = 3132] [serial = 1979] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (16715400) [pid = 3132] [serial = 1988] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (16488000) [pid = 3132] [serial = 1981] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 54 (1648A800) [pid = 3132] [serial = 1982] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 53 (15846800) [pid = 3132] [serial = 1984] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 52 (16329000) [pid = 3132] [serial = 1985] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | --DOMWINDOW == 51 (13D8BC00) [pid = 3132] [serial = 1973] [outer = 00000000] [url = about:blank] 12:49:15 INFO - PROCESS | 3132 | 1468352955595 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\n"]]]}] 12:49:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 12:49:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:49:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:49:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1671ms 12:49:15 INFO - PROCESS | 3132 | 1468352955665 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 12:49:15 INFO - PROCESS | 3132 | 1468352955669 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 12:49:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:49:15 INFO - PROCESS | 3132 | 1468352955676 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:49:15 INFO - PROCESS | 3132 | 1468352955679 Marionette TRACE conn6 <- [1,2666,null,{}] 12:49:15 INFO - PROCESS | 3132 | 1468352955685 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}] 12:49:15 INFO - PROCESS | 3132 | 1468352955687 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:15 INFO - PROCESS | 3132 | 1468352955778 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 12:49:15 INFO - PROCESS | 3132 | 1468352955872 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:15 INFO - PROCESS | 3132 | 1468352955877 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:15 INFO - PROCESS | 3132 | ++DOCSHELL 0CFF6800 == 28 [pid = 3132] [id = 676] 12:49:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 52 (0CFF7000) [pid = 3132] [serial = 2028] [outer = 00000000] 12:49:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 53 (0D690800) [pid = 3132] [serial = 2029] [outer = 0CFF7000] 12:49:15 INFO - PROCESS | 3132 | 1468352955927 Marionette DEBUG loaded listener.js 12:49:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 54 (0D6F9C00) [pid = 3132] [serial = 2030] [outer = 0CFF7000] 12:49:16 INFO - PROCESS | 3132 | 1468352956793 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]]]}] 12:49:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 12:49:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1172ms 12:49:16 INFO - PROCESS | 3132 | 1468352956856 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 12:49:16 INFO - PROCESS | 3132 | 1468352956861 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 12:49:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:49:16 INFO - PROCESS | 3132 | 1468352956868 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:49:16 INFO - PROCESS | 3132 | 1468352956871 Marionette TRACE conn6 <- [1,2670,null,{}] 12:49:16 INFO - PROCESS | 3132 | 1468352956875 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}] 12:49:16 INFO - PROCESS | 3132 | 1468352956878 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:16 INFO - PROCESS | 3132 | 1468352956972 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 12:49:16 INFO - PROCESS | 3132 | 1468352956980 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:16 INFO - PROCESS | 3132 | 1468352956982 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:16 INFO - PROCESS | 3132 | ++DOCSHELL 0DF0E800 == 29 [pid = 3132] [id = 677] 12:49:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 55 (0DFC2800) [pid = 3132] [serial = 2031] [outer = 00000000] 12:49:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (1190F800) [pid = 3132] [serial = 2032] [outer = 0DFC2800] 12:49:17 INFO - PROCESS | 3132 | 1468352957032 Marionette DEBUG loaded listener.js 12:49:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (119D0000) [pid = 3132] [serial = 2033] [outer = 0DFC2800] 12:49:17 INFO - PROCESS | 3132 | 1468352957996 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]]]}] 12:49:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 12:49:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1180ms 12:49:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:49:18 INFO - PROCESS | 3132 | 1468352958050 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 12:49:18 INFO - PROCESS | 3132 | 1468352958053 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 12:49:18 INFO - PROCESS | 3132 | 1468352958057 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:49:18 INFO - PROCESS | 3132 | 1468352958060 Marionette TRACE conn6 <- [1,2674,null,{}] 12:49:18 INFO - PROCESS | 3132 | 1468352958081 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}] 12:49:18 INFO - PROCESS | 3132 | 1468352958086 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:18 INFO - PROCESS | 3132 | 1468352958210 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 12:49:18 INFO - PROCESS | 3132 | 1468352958218 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:18 INFO - PROCESS | 3132 | 1468352958221 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:18 INFO - PROCESS | 3132 | ++DOCSHELL 1231F000 == 30 [pid = 3132] [id = 678] 12:49:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (12322000) [pid = 3132] [serial = 2034] [outer = 00000000] 12:49:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (13064400) [pid = 3132] [serial = 2035] [outer = 12322000] 12:49:18 INFO - PROCESS | 3132 | 1468352958269 Marionette DEBUG loaded listener.js 12:49:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (1324D400) [pid = 3132] [serial = 2036] [outer = 12322000] 12:49:19 INFO - PROCESS | 3132 | 1468352959266 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\n"]]]}] 12:49:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 12:49:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:49:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:49:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:49:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1236ms 12:49:19 INFO - PROCESS | 3132 | 1468352959296 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 12:49:19 INFO - PROCESS | 3132 | 1468352959299 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 12:49:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:49:19 INFO - PROCESS | 3132 | 1468352959302 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:49:19 INFO - PROCESS | 3132 | 1468352959304 Marionette TRACE conn6 <- [1,2678,null,{}] 12:49:19 INFO - PROCESS | 3132 | 1468352959308 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}] 12:49:19 INFO - PROCESS | 3132 | 1468352959310 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:19 INFO - PROCESS | 3132 | 1468352959447 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 12:49:19 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (0D70F400) [pid = 3132] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:49:19 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (119EF400) [pid = 3132] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:49:19 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (0D6F4800) [pid = 3132] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:49:19 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (0C897400) [pid = 3132] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:49:19 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (11EBF400) [pid = 3132] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:49:19 INFO - PROCESS | 3132 | --DOMWINDOW == 54 (0CE74400) [pid = 3132] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:49:19 INFO - PROCESS | 3132 | --DOMWINDOW == 53 (132E2C00) [pid = 3132] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:49:19 INFO - PROCESS | 3132 | --DOMWINDOW == 52 (16719000) [pid = 3132] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:49:19 INFO - PROCESS | 3132 | --DOMWINDOW == 51 (132D9400) [pid = 3132] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:49:19 INFO - PROCESS | 3132 | --DOMWINDOW == 50 (14893800) [pid = 3132] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:49:19 INFO - PROCESS | 3132 | 1468352959513 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:19 INFO - PROCESS | 3132 | 1468352959515 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:19 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F2C00 == 31 [pid = 3132] [id = 679] 12:49:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 51 (0C897400) [pid = 3132] [serial = 2037] [outer = 00000000] 12:49:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 52 (0D725400) [pid = 3132] [serial = 2038] [outer = 0C897400] 12:49:19 INFO - PROCESS | 3132 | 1468352959563 Marionette DEBUG loaded listener.js 12:49:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 53 (13473800) [pid = 3132] [serial = 2039] [outer = 0C897400] 12:49:20 INFO - PROCESS | 3132 | 1468352960445 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\n"]]]}] 12:49:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:49:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:49:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:49:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1178ms 12:49:20 INFO - PROCESS | 3132 | 1468352960484 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 12:49:20 INFO - PROCESS | 3132 | 1468352960487 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 12:49:20 INFO - PROCESS | 3132 | 1468352960490 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:49:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:49:20 INFO - PROCESS | 3132 | 1468352960492 Marionette TRACE conn6 <- [1,2682,null,{}] 12:49:20 INFO - PROCESS | 3132 | 1468352960495 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}] 12:49:20 INFO - PROCESS | 3132 | 1468352960497 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:20 INFO - PROCESS | 3132 | 1468352960618 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 12:49:20 INFO - PROCESS | 3132 | 1468352960626 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:20 INFO - PROCESS | 3132 | 1468352960629 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:20 INFO - PROCESS | 3132 | ++DOCSHELL 1488A400 == 32 [pid = 3132] [id = 680] 12:49:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 54 (1488F000) [pid = 3132] [serial = 2040] [outer = 00000000] 12:49:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 55 (15842C00) [pid = 3132] [serial = 2041] [outer = 1488F000] 12:49:20 INFO - PROCESS | 3132 | 1468352960675 Marionette DEBUG loaded listener.js 12:49:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (15858800) [pid = 3132] [serial = 2042] [outer = 1488F000] 12:49:21 INFO - PROCESS | 3132 | 1468352961583 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\n"]]]}] 12:49:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:49:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:49:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:49:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1124ms 12:49:21 INFO - PROCESS | 3132 | 1468352961618 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 12:49:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:49:21 INFO - PROCESS | 3132 | 1468352961620 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 12:49:21 INFO - PROCESS | 3132 | 1468352961624 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:49:21 INFO - PROCESS | 3132 | 1468352961626 Marionette TRACE conn6 <- [1,2686,null,{}] 12:49:21 INFO - PROCESS | 3132 | 1468352961629 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}] 12:49:21 INFO - PROCESS | 3132 | 1468352961634 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:21 INFO - PROCESS | 3132 | 1468352961775 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 12:49:21 INFO - PROCESS | 3132 | 1468352961928 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:21 INFO - PROCESS | 3132 | 1468352961932 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:21 INFO - PROCESS | 3132 | ++DOCSHELL 08885C00 == 33 [pid = 3132] [id = 681] 12:49:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (08886000) [pid = 3132] [serial = 2043] [outer = 00000000] 12:49:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (08C5F800) [pid = 3132] [serial = 2044] [outer = 08886000] 12:49:22 INFO - PROCESS | 3132 | 1468352962035 Marionette DEBUG loaded listener.js 12:49:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (0C7DEC00) [pid = 3132] [serial = 2045] [outer = 08886000] 12:49:23 INFO - PROCESS | 3132 | 1468352963141 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\n"]]]}] 12:49:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:49:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:49:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:49:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1583ms 12:49:23 INFO - PROCESS | 3132 | 1468352963250 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 12:49:23 INFO - PROCESS | 3132 | 1468352963254 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 12:49:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:49:23 INFO - PROCESS | 3132 | 1468352963270 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:49:23 INFO - PROCESS | 3132 | 1468352963273 Marionette TRACE conn6 <- [1,2690,null,{}] 12:49:23 INFO - PROCESS | 3132 | 1468352963280 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}] 12:49:23 INFO - PROCESS | 3132 | 1468352963283 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:23 INFO - PROCESS | 3132 | 1468352963462 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 12:49:23 INFO - PROCESS | 3132 | 1468352963602 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:23 INFO - PROCESS | 3132 | 1468352963606 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:23 INFO - PROCESS | 3132 | ++DOCSHELL 0DC14800 == 34 [pid = 3132] [id = 682] 12:49:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (0DC17400) [pid = 3132] [serial = 2046] [outer = 00000000] 12:49:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (0DE6AC00) [pid = 3132] [serial = 2047] [outer = 0DC17400] 12:49:23 INFO - PROCESS | 3132 | 1468352963666 Marionette DEBUG loaded listener.js 12:49:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (1190FC00) [pid = 3132] [serial = 2048] [outer = 0DC17400] 12:49:24 INFO - PROCESS | 3132 | 1468352964284 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]]]}] 12:49:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:49:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1034ms 12:49:24 INFO - PROCESS | 3132 | 1468352964299 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 12:49:24 INFO - PROCESS | 3132 | 1468352964304 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 12:49:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:49:24 INFO - PROCESS | 3132 | 1468352964323 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:49:24 INFO - PROCESS | 3132 | 1468352964326 Marionette TRACE conn6 <- [1,2694,null,{}] 12:49:24 INFO - PROCESS | 3132 | 1468352964351 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}] 12:49:24 INFO - PROCESS | 3132 | 1468352964353 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:24 INFO - PROCESS | 3132 | 1468352964472 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 12:49:24 INFO - PROCESS | 3132 | 1468352964644 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:24 INFO - PROCESS | 3132 | 1468352964647 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:24 INFO - PROCESS | 3132 | ++DOCSHELL 0EBDDC00 == 35 [pid = 3132] [id = 683] 12:49:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (1190F000) [pid = 3132] [serial = 2049] [outer = 00000000] 12:49:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (123E1800) [pid = 3132] [serial = 2050] [outer = 1190F000] 12:49:24 INFO - PROCESS | 3132 | 1468352964707 Marionette DEBUG loaded listener.js 12:49:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (13449800) [pid = 3132] [serial = 2051] [outer = 1190F000] 12:49:25 INFO - PROCESS | 3132 | 1468352965456 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]]]}] 12:49:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:49:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1183ms 12:49:25 INFO - PROCESS | 3132 | 1468352965522 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 12:49:25 INFO - PROCESS | 3132 | 1468352965526 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 12:49:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:49:25 INFO - PROCESS | 3132 | 1468352965532 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:49:25 INFO - PROCESS | 3132 | 1468352965536 Marionette TRACE conn6 <- [1,2698,null,{}] 12:49:25 INFO - PROCESS | 3132 | 1468352965542 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}] 12:49:25 INFO - PROCESS | 3132 | 1468352965545 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:25 INFO - PROCESS | 3132 | 1468352965662 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 1488A400 == 34 [pid = 3132] [id = 680] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0C7F2C00 == 33 [pid = 3132] [id = 679] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 1231F000 == 32 [pid = 3132] [id = 678] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0DF0E800 == 31 [pid = 3132] [id = 677] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0CFF6800 == 30 [pid = 3132] [id = 676] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0C982800 == 29 [pid = 3132] [id = 675] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0C982400 == 28 [pid = 3132] [id = 674] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 119D8000 == 27 [pid = 3132] [id = 571] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 16703000 == 26 [pid = 3132] [id = 577] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 1347DC00 == 25 [pid = 3132] [id = 573] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0D6EF800 == 24 [pid = 3132] [id = 575] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0C7ED800 == 23 [pid = 3132] [id = 585] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0CE22C00 == 22 [pid = 3132] [id = 568] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 15E42800 == 21 [pid = 3132] [id = 580] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0DC78000 == 20 [pid = 3132] [id = 570] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0D675000 == 19 [pid = 3132] [id = 584] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 12299800 == 18 [pid = 3132] [id = 572] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0DC72C00 == 17 [pid = 3132] [id = 576] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0C7F7C00 == 16 [pid = 3132] [id = 582] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0DE0B000 == 15 [pid = 3132] [id = 574] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0C7DE400 == 14 [pid = 3132] [id = 578] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 1632A400 == 13 [pid = 3132] [id = 581] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0D6FA800 == 12 [pid = 3132] [id = 569] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0DC1A800 == 11 [pid = 3132] [id = 583] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 119D4000 == 10 [pid = 3132] [id = 579] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0D6F4000 == 9 [pid = 3132] [id = 667] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 0DC14800 == 8 [pid = 3132] [id = 682] 12:49:26 INFO - PROCESS | 3132 | --DOCSHELL 08885C00 == 7 [pid = 3132] [id = 681] 12:49:26 INFO - PROCESS | 3132 | 1468352966330 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:26 INFO - PROCESS | 3132 | 1468352966334 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (123EB000) [pid = 3132] [serial = 2014] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (119D8400) [pid = 3132] [serial = 1994] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (0DE0CC00) [pid = 3132] [serial = 1993] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (15842000) [pid = 3132] [serial = 1997] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (1390B400) [pid = 3132] [serial = 1996] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (168DFC00) [pid = 3132] [serial = 2000] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (16720400) [pid = 3132] [serial = 1999] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (13457400) [pid = 3132] [serial = 2017] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (13245800) [pid = 3132] [serial = 2015] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (1585B000) [pid = 3132] [serial = 2021] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 54 (15847C00) [pid = 3132] [serial = 2020] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 53 (1347BC00) [pid = 3132] [serial = 2018] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 52 (132DC800) [pid = 3132] [serial = 2023] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 51 (11BE4400) [pid = 3132] [serial = 2012] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 50 (0D71A000) [pid = 3132] [serial = 2008] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 49 (0D721400) [pid = 3132] [serial = 2009] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 48 (119F6000) [pid = 3132] [serial = 2011] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 47 (0DAD3400) [pid = 3132] [serial = 2003] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 46 (0D71AC00) [pid = 3132] [serial = 2002] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 45 (0CE6FC00) [pid = 3132] [serial = 2005] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | --DOMWINDOW == 44 (0CF59C00) [pid = 3132] [serial = 2006] [outer = 00000000] [url = about:blank] 12:49:26 INFO - PROCESS | 3132 | ++DOCSHELL 0887C000 == 8 [pid = 3132] [id = 684] 12:49:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 45 (0887F000) [pid = 3132] [serial = 2052] [outer = 00000000] 12:49:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 46 (08C5A000) [pid = 3132] [serial = 2053] [outer = 0887F000] 12:49:26 INFO - PROCESS | 3132 | 1468352966445 Marionette DEBUG loaded listener.js 12:49:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 47 (08C6C800) [pid = 3132] [serial = 2054] [outer = 0887F000] 12:49:26 INFO - PROCESS | 3132 | 1468352966978 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] 12:49:27 INFO - PROCESS | 3132 | 1468352967015 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 12:49:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:49:27 INFO - PROCESS | 3132 | 1468352967019 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:49:27 INFO - PROCESS | 3132 | 1468352967022 Marionette TRACE conn6 <- [1,2702,null,{}] 12:49:27 INFO - PROCESS | 3132 | 1468352967028 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}] 12:49:27 INFO - PROCESS | 3132 | 1468352967032 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:27 INFO - PROCESS | 3132 | 1468352967131 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 12:49:27 INFO - PROCESS | 3132 | 1468352967148 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:27 INFO - PROCESS | 3132 | 1468352967150 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:27 INFO - PROCESS | 3132 | ++DOCSHELL 0D67D800 == 9 [pid = 3132] [id = 685] 12:49:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 48 (0D67F000) [pid = 3132] [serial = 2055] [outer = 00000000] 12:49:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 49 (0D6EE800) [pid = 3132] [serial = 2056] [outer = 0D67F000] 12:49:27 INFO - PROCESS | 3132 | 1468352967202 Marionette DEBUG loaded listener.js 12:49:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 50 (0D6F6C00) [pid = 3132] [serial = 2057] [outer = 0D67F000] 12:49:27 INFO - PROCESS | 3132 | 1468352967698 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]]]}] 12:49:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:49:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 12:49:27 INFO - PROCESS | 3132 | 1468352967755 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 12:49:27 INFO - PROCESS | 3132 | 1468352967759 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 12:49:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:49:27 INFO - PROCESS | 3132 | 1468352967764 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:49:27 INFO - PROCESS | 3132 | 1468352967766 Marionette TRACE conn6 <- [1,2706,null,{}] 12:49:27 INFO - PROCESS | 3132 | 1468352967770 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}] 12:49:27 INFO - PROCESS | 3132 | 1468352967773 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:27 INFO - PROCESS | 3132 | 1468352967866 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 12:49:27 INFO - PROCESS | 3132 | 1468352967964 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:27 INFO - PROCESS | 3132 | 1468352967966 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:27 INFO - PROCESS | 3132 | ++DOCSHELL 0D72D400 == 10 [pid = 3132] [id = 686] 12:49:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 51 (0DAD0400) [pid = 3132] [serial = 2058] [outer = 00000000] 12:49:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 52 (0DC1BC00) [pid = 3132] [serial = 2059] [outer = 0DAD0400] 12:49:28 INFO - PROCESS | 3132 | 1468352968014 Marionette DEBUG loaded listener.js 12:49:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 53 (0DE15800) [pid = 3132] [serial = 2060] [outer = 0DAD0400] 12:49:28 INFO - PROCESS | 3132 | 1468352968458 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] 12:49:28 INFO - PROCESS | 3132 | 1468352968500 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 12:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:49:28 INFO - PROCESS | 3132 | 1468352968505 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:49:28 INFO - PROCESS | 3132 | 1468352968511 Marionette TRACE conn6 <- [1,2710,null,{}] 12:49:28 INFO - PROCESS | 3132 | 1468352968527 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}] 12:49:28 INFO - PROCESS | 3132 | 1468352968530 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:28 INFO - PROCESS | 3132 | 1468352968654 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 12:49:28 INFO - PROCESS | 3132 | 1468352968669 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:28 INFO - PROCESS | 3132 | 1468352968671 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:28 INFO - PROCESS | 3132 | ++DOCSHELL 119EA000 == 11 [pid = 3132] [id = 687] 12:49:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 54 (119EFC00) [pid = 3132] [serial = 2061] [outer = 00000000] 12:49:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 55 (119F4000) [pid = 3132] [serial = 2062] [outer = 119EFC00] 12:49:28 INFO - PROCESS | 3132 | 1468352968786 Marionette DEBUG loaded listener.js 12:49:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (11CD5000) [pid = 3132] [serial = 2063] [outer = 119EFC00] 12:49:29 INFO - PROCESS | 3132 | 1468352969285 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] 12:49:29 INFO - PROCESS | 3132 | 1468352969340 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 12:49:29 INFO - PROCESS | 3132 | 1468352969343 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:49:29 INFO - PROCESS | 3132 | 1468352969345 Marionette TRACE conn6 <- [1,2714,null,{}] 12:49:29 INFO - PROCESS | 3132 | 1468352969349 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}] 12:49:29 INFO - PROCESS | 3132 | 1468352969351 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:29 INFO - PROCESS | 3132 | 1468352969479 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 12:49:29 INFO - PROCESS | 3132 | 1468352969545 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:29 INFO - PROCESS | 3132 | 1468352969548 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:29 INFO - PROCESS | 3132 | ++DOCSHELL 13059000 == 12 [pid = 3132] [id = 688] 12:49:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (1305F000) [pid = 3132] [serial = 2064] [outer = 00000000] 12:49:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (132D8800) [pid = 3132] [serial = 2065] [outer = 1305F000] 12:49:29 INFO - PROCESS | 3132 | 1468352969595 Marionette DEBUG loaded listener.js 12:49:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (132E0400) [pid = 3132] [serial = 2066] [outer = 1305F000] 12:49:30 INFO - PROCESS | 3132 | 1468352970029 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]]]}] 12:49:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:49:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 12:49:30 INFO - PROCESS | 3132 | 1468352970077 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 12:49:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:49:30 INFO - PROCESS | 3132 | 1468352970079 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 12:49:30 INFO - PROCESS | 3132 | 1468352970083 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:49:30 INFO - PROCESS | 3132 | 1468352970085 Marionette TRACE conn6 <- [1,2718,null,{}] 12:49:30 INFO - PROCESS | 3132 | 1468352970088 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}] 12:49:30 INFO - PROCESS | 3132 | 1468352970090 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:30 INFO - PROCESS | 3132 | 1468352970208 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 12:49:30 INFO - PROCESS | 3132 | 1468352970275 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:30 INFO - PROCESS | 3132 | 1468352970282 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:30 INFO - PROCESS | 3132 | ++DOCSHELL 13478000 == 13 [pid = 3132] [id = 689] 12:49:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (13478400) [pid = 3132] [serial = 2067] [outer = 00000000] 12:49:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (1347D800) [pid = 3132] [serial = 2068] [outer = 13478400] 12:49:30 INFO - PROCESS | 3132 | 1468352970341 Marionette DEBUG loaded listener.js 12:49:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (13D82800) [pid = 3132] [serial = 2069] [outer = 13478400] 12:49:30 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (1488F000) [pid = 3132] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:49:30 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (12322000) [pid = 3132] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:49:30 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (0C897400) [pid = 3132] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:49:30 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (0D679C00) [pid = 3132] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:49:30 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (0C984000) [pid = 3132] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:49:30 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (0DFC2800) [pid = 3132] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:49:30 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (0CFF7000) [pid = 3132] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:49:31 INFO - PROCESS | 3132 | 1468352971320 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\n"]]]}] 12:49:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 12:49:31 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:49:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:49:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1280ms 12:49:31 INFO - PROCESS | 3132 | 1468352971364 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 12:49:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:49:31 INFO - PROCESS | 3132 | 1468352971366 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 12:49:31 INFO - PROCESS | 3132 | 1468352971369 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:49:31 INFO - PROCESS | 3132 | 1468352971371 Marionette TRACE conn6 <- [1,2722,null,{}] 12:49:31 INFO - PROCESS | 3132 | 1468352971374 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}] 12:49:31 INFO - PROCESS | 3132 | 1468352971376 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:31 INFO - PROCESS | 3132 | 1468352971492 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 12:49:31 INFO - PROCESS | 3132 | 1468352971501 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:31 INFO - PROCESS | 3132 | 1468352971503 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:31 INFO - PROCESS | 3132 | ++DOCSHELL 007BC000 == 14 [pid = 3132] [id = 690] 12:49:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (1347FC00) [pid = 3132] [serial = 2070] [outer = 00000000] 12:49:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (148C0C00) [pid = 3132] [serial = 2071] [outer = 1347FC00] 12:49:31 INFO - PROCESS | 3132 | 1468352971559 Marionette DEBUG loaded listener.js 12:49:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (15842800) [pid = 3132] [serial = 2072] [outer = 1347FC00] 12:49:32 INFO - PROCESS | 3132 | 1468352972004 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]]]}] 12:49:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:49:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 12:49:32 INFO - PROCESS | 3132 | 1468352972039 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 12:49:32 INFO - PROCESS | 3132 | 1468352972041 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 12:49:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:49:32 INFO - PROCESS | 3132 | 1468352972045 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:49:32 INFO - PROCESS | 3132 | 1468352972047 Marionette TRACE conn6 <- [1,2726,null,{}] 12:49:32 INFO - PROCESS | 3132 | 1468352972058 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}] 12:49:32 INFO - PROCESS | 3132 | 1468352972060 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:32 INFO - PROCESS | 3132 | 1468352972149 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 12:49:32 INFO - PROCESS | 3132 | 1468352972158 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:32 INFO - PROCESS | 3132 | 1468352972160 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:32 INFO - PROCESS | 3132 | ++DOCSHELL 15848400 == 15 [pid = 3132] [id = 691] 12:49:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (15856000) [pid = 3132] [serial = 2073] [outer = 00000000] 12:49:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (1585D400) [pid = 3132] [serial = 2074] [outer = 15856000] 12:49:32 INFO - PROCESS | 3132 | 1468352972203 Marionette DEBUG loaded listener.js 12:49:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (15863800) [pid = 3132] [serial = 2075] [outer = 15856000] 12:49:32 INFO - PROCESS | 3132 | 1468352972672 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]]]}] 12:49:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:49:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 12:49:32 INFO - PROCESS | 3132 | 1468352972779 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 12:49:32 INFO - PROCESS | 3132 | 1468352972784 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 12:49:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:49:32 INFO - PROCESS | 3132 | 1468352972789 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:49:32 INFO - PROCESS | 3132 | 1468352972792 Marionette TRACE conn6 <- [1,2730,null,{}] 12:49:32 INFO - PROCESS | 3132 | 1468352972798 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}] 12:49:32 INFO - PROCESS | 3132 | 1468352972801 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:32 INFO - PROCESS | 3132 | 1468352972928 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 12:49:33 INFO - PROCESS | 3132 | 1468352973065 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:33 INFO - PROCESS | 3132 | 1468352973069 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:33 INFO - PROCESS | 3132 | ++DOCSHELL 0CE1EC00 == 16 [pid = 3132] [id = 692] 12:49:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (0CE26000) [pid = 3132] [serial = 2076] [outer = 00000000] 12:49:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (0CF59C00) [pid = 3132] [serial = 2077] [outer = 0CE26000] 12:49:33 INFO - PROCESS | 3132 | 1468352973133 Marionette DEBUG loaded listener.js 12:49:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (0D671800) [pid = 3132] [serial = 2078] [outer = 0CE26000] 12:49:33 INFO - PROCESS | 3132 | 1468352973833 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]]]}] 12:49:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:49:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1078ms 12:49:33 INFO - PROCESS | 3132 | 1468352973869 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 12:49:33 INFO - PROCESS | 3132 | 1468352973874 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 12:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:49:33 INFO - PROCESS | 3132 | 1468352973905 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:49:33 INFO - PROCESS | 3132 | 1468352973908 Marionette TRACE conn6 <- [1,2734,null,{}] 12:49:33 INFO - PROCESS | 3132 | 1468352973912 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}] 12:49:33 INFO - PROCESS | 3132 | 1468352973915 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:34 INFO - PROCESS | 3132 | 1468352974043 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 12:49:34 INFO - PROCESS | 3132 | 1468352974186 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:34 INFO - PROCESS | 3132 | 1468352974189 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:34 INFO - PROCESS | 3132 | ++DOCSHELL 11910400 == 17 [pid = 3132] [id = 693] 12:49:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (11913000) [pid = 3132] [serial = 2079] [outer = 00000000] 12:49:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (119CD000) [pid = 3132] [serial = 2080] [outer = 11913000] 12:49:34 INFO - PROCESS | 3132 | 1468352974249 Marionette DEBUG loaded listener.js 12:49:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (119EAC00) [pid = 3132] [serial = 2081] [outer = 11913000] 12:49:35 INFO - PROCESS | 3132 | 1468352975175 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]]]}] 12:49:35 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (15842C00) [pid = 3132] [serial = 2041] [outer = 00000000] [url = about:blank] 12:49:35 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (13064400) [pid = 3132] [serial = 2035] [outer = 00000000] [url = about:blank] 12:49:35 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (0D725400) [pid = 3132] [serial = 2038] [outer = 00000000] [url = about:blank] 12:49:35 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (132E5000) [pid = 3132] [serial = 2024] [outer = 00000000] [url = about:blank] 12:49:35 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (0D6F6000) [pid = 3132] [serial = 2026] [outer = 00000000] [url = about:blank] 12:49:35 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (0D71CC00) [pid = 3132] [serial = 2027] [outer = 00000000] [url = about:blank] 12:49:35 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (1190F800) [pid = 3132] [serial = 2032] [outer = 00000000] [url = about:blank] 12:49:35 INFO - PROCESS | 3132 | --DOMWINDOW == 59 (1324D400) [pid = 3132] [serial = 2036] [outer = 00000000] [url = about:blank] 12:49:35 INFO - PROCESS | 3132 | --DOMWINDOW == 58 (0D690800) [pid = 3132] [serial = 2029] [outer = 00000000] [url = about:blank] 12:49:35 INFO - PROCESS | 3132 | --DOMWINDOW == 57 (0D6F9C00) [pid = 3132] [serial = 2030] [outer = 00000000] [url = about:blank] 12:49:35 INFO - PROCESS | 3132 | --DOMWINDOW == 56 (13473800) [pid = 3132] [serial = 2039] [outer = 00000000] [url = about:blank] 12:49:35 INFO - PROCESS | 3132 | --DOMWINDOW == 55 (119D0000) [pid = 3132] [serial = 2033] [outer = 00000000] [url = about:blank] 12:49:35 INFO - PROCESS | 3132 | --DOMWINDOW == 54 (15858800) [pid = 3132] [serial = 2042] [outer = 00000000] [url = about:blank] 12:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1323ms 12:49:35 INFO - PROCESS | 3132 | 1468352975228 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 12:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:49:35 INFO - PROCESS | 3132 | 1468352975232 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 12:49:35 INFO - PROCESS | 3132 | 1468352975238 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:49:35 INFO - PROCESS | 3132 | 1468352975241 Marionette TRACE conn6 <- [1,2738,null,{}] 12:49:35 INFO - PROCESS | 3132 | 1468352975246 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}] 12:49:35 INFO - PROCESS | 3132 | 1468352975249 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:35 INFO - PROCESS | 3132 | 1468352975336 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 12:49:35 INFO - PROCESS | 3132 | 1468352975349 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:35 INFO - PROCESS | 3132 | 1468352975353 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:35 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F7C00 == 18 [pid = 3132] [id = 694] 12:49:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 55 (0C982800) [pid = 3132] [serial = 2082] [outer = 00000000] 12:49:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 56 (0CF59800) [pid = 3132] [serial = 2083] [outer = 0C982800] 12:49:35 INFO - PROCESS | 3132 | 1468352975410 Marionette DEBUG loaded listener.js 12:49:35 INFO - PROCESS | 3132 | ++DOMWINDOW == 57 (0D6EF800) [pid = 3132] [serial = 2084] [outer = 0C982800] 12:49:35 INFO - PROCESS | 3132 | 1468352975898 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]]]}] 12:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 690ms 12:49:35 INFO - PROCESS | 3132 | 1468352975928 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 12:49:35 INFO - PROCESS | 3132 | 1468352975932 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 12:49:35 INFO - PROCESS | 3132 | 1468352975938 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:49:35 INFO - PROCESS | 3132 | 1468352975940 Marionette TRACE conn6 <- [1,2742,null,{}] 12:49:35 INFO - PROCESS | 3132 | 1468352975944 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}] 12:49:35 INFO - PROCESS | 3132 | 1468352975947 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:36 INFO - PROCESS | 3132 | 1468352976041 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 12:49:36 INFO - PROCESS | 3132 | 1468352976049 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:36 INFO - PROCESS | 3132 | 1468352976052 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:36 INFO - PROCESS | 3132 | ++DOCSHELL 0D71B400 == 19 [pid = 3132] [id = 695] 12:49:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 58 (0D723000) [pid = 3132] [serial = 2085] [outer = 00000000] 12:49:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 59 (0D72BC00) [pid = 3132] [serial = 2086] [outer = 0D723000] 12:49:36 INFO - PROCESS | 3132 | 1468352976102 Marionette DEBUG loaded listener.js 12:49:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 60 (0DC6EC00) [pid = 3132] [serial = 2087] [outer = 0D723000] 12:49:36 INFO - PROCESS | 3132 | 1468352976605 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]]]}] 12:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 12:49:36 INFO - PROCESS | 3132 | 1468352976673 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 12:49:36 INFO - PROCESS | 3132 | 1468352976675 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 12:49:36 INFO - PROCESS | 3132 | 1468352976678 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:49:36 INFO - PROCESS | 3132 | 1468352976682 Marionette TRACE conn6 <- [1,2746,null,{}] 12:49:36 INFO - PROCESS | 3132 | 1468352976693 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}] 12:49:36 INFO - PROCESS | 3132 | 1468352976698 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:36 INFO - PROCESS | 3132 | 1468352976824 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 12:49:36 INFO - PROCESS | 3132 | 1468352976937 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:36 INFO - PROCESS | 3132 | 1468352976940 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:36 INFO - PROCESS | 3132 | ++DOCSHELL 119F2000 == 20 [pid = 3132] [id = 696] 12:49:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (119F2C00) [pid = 3132] [serial = 2088] [outer = 00000000] 12:49:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (11BEA000) [pid = 3132] [serial = 2089] [outer = 119F2C00] 12:49:36 INFO - PROCESS | 3132 | 1468352976991 Marionette DEBUG loaded listener.js 12:49:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (12297000) [pid = 3132] [serial = 2090] [outer = 119F2C00] 12:49:37 INFO - PROCESS | 3132 | 1468352977379 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]]]}] 12:49:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:49:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 12:49:37 INFO - PROCESS | 3132 | 1468352977413 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 12:49:37 INFO - PROCESS | 3132 | 1468352977415 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 12:49:37 INFO - PROCESS | 3132 | 1468352977418 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:49:37 INFO - PROCESS | 3132 | 1468352977420 Marionette TRACE conn6 <- [1,2750,null,{}] 12:49:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:49:37 INFO - PROCESS | 3132 | 1468352977423 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}] 12:49:37 INFO - PROCESS | 3132 | 1468352977425 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:37 INFO - PROCESS | 3132 | 1468352977516 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 12:49:37 INFO - PROCESS | 3132 | 1468352977523 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:37 INFO - PROCESS | 3132 | 1468352977525 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:37 INFO - PROCESS | 3132 | ++DOCSHELL 13061800 == 21 [pid = 3132] [id = 697] 12:49:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (13247800) [pid = 3132] [serial = 2091] [outer = 00000000] 12:49:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (132E4000) [pid = 3132] [serial = 2092] [outer = 13247800] 12:49:37 INFO - PROCESS | 3132 | 1468352977572 Marionette DEBUG loaded listener.js 12:49:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (1347CC00) [pid = 3132] [serial = 2093] [outer = 13247800] 12:49:38 INFO - PROCESS | 3132 | 1468352978071 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]]]}] 12:49:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:49:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 672ms 12:49:38 INFO - PROCESS | 3132 | 1468352978095 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 12:49:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:49:38 INFO - PROCESS | 3132 | 1468352978097 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 12:49:38 INFO - PROCESS | 3132 | 1468352978105 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:49:38 INFO - PROCESS | 3132 | 1468352978107 Marionette TRACE conn6 <- [1,2754,null,{}] 12:49:38 INFO - PROCESS | 3132 | 1468352978110 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}] 12:49:38 INFO - PROCESS | 3132 | 1468352978112 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:38 INFO - PROCESS | 3132 | 1468352978258 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 12:49:38 INFO - PROCESS | 3132 | 1468352978280 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:38 INFO - PROCESS | 3132 | 1468352978283 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:38 INFO - PROCESS | 3132 | ++DOCSHELL 13914000 == 22 [pid = 3132] [id = 698] 12:49:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (13914C00) [pid = 3132] [serial = 2094] [outer = 00000000] 12:49:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (13D8C000) [pid = 3132] [serial = 2095] [outer = 13914C00] 12:49:38 INFO - PROCESS | 3132 | 1468352978329 Marionette DEBUG loaded listener.js 12:49:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (13D91C00) [pid = 3132] [serial = 2096] [outer = 13914C00] 12:49:38 INFO - PROCESS | 3132 | 1468352978802 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]]]}] 12:49:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:49:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 12:49:38 INFO - PROCESS | 3132 | 1468352978831 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 12:49:38 INFO - PROCESS | 3132 | 1468352978833 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 12:49:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:49:38 INFO - PROCESS | 3132 | 1468352978836 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:49:38 INFO - PROCESS | 3132 | 1468352978838 Marionette TRACE conn6 <- [1,2758,null,{}] 12:49:38 INFO - PROCESS | 3132 | 1468352978841 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}] 12:49:38 INFO - PROCESS | 3132 | 1468352978847 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:38 INFO - PROCESS | 3132 | 1468352978997 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 12:49:39 INFO - PROCESS | 3132 | 1468352979070 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:39 INFO - PROCESS | 3132 | 1468352979072 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:39 INFO - PROCESS | 3132 | ++DOCSHELL 15859800 == 23 [pid = 3132] [id = 699] 12:49:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (1585B800) [pid = 3132] [serial = 2097] [outer = 00000000] 12:49:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (162E8400) [pid = 3132] [serial = 2098] [outer = 1585B800] 12:49:39 INFO - PROCESS | 3132 | 1468352979122 Marionette DEBUG loaded listener.js 12:49:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (162E8800) [pid = 3132] [serial = 2099] [outer = 1585B800] 12:49:39 INFO - PROCESS | 3132 | 1468352979550 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]]]}] 12:49:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:49:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 732ms 12:49:39 INFO - PROCESS | 3132 | 1468352979605 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 12:49:39 INFO - PROCESS | 3132 | 1468352979607 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 12:49:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:49:39 INFO - PROCESS | 3132 | 1468352979610 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:49:39 INFO - PROCESS | 3132 | 1468352979612 Marionette TRACE conn6 <- [1,2762,null,{}] 12:49:39 INFO - PROCESS | 3132 | 1468352979615 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}] 12:49:39 INFO - PROCESS | 3132 | 1468352979617 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:39 INFO - PROCESS | 3132 | 1468352979738 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 12:49:39 INFO - PROCESS | 3132 | 1468352979743 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:39 INFO - PROCESS | 3132 | 1468352979745 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:39 INFO - PROCESS | 3132 | ++DOCSHELL 1632C800 == 24 [pid = 3132] [id = 700] 12:49:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (1632E000) [pid = 3132] [serial = 2100] [outer = 00000000] 12:49:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (16334C00) [pid = 3132] [serial = 2101] [outer = 1632E000] 12:49:39 INFO - PROCESS | 3132 | 1468352979897 Marionette DEBUG loaded listener.js 12:49:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (16335800) [pid = 3132] [serial = 2102] [outer = 1632E000] 12:49:39 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0D67F000) [pid = 3132] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:49:39 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0DAD0400) [pid = 3132] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:49:39 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (08886000) [pid = 3132] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:49:39 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0DC17400) [pid = 3132] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:49:39 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (1347FC00) [pid = 3132] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:49:39 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (13478400) [pid = 3132] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:49:40 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (1305F000) [pid = 3132] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:49:40 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (0887F000) [pid = 3132] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:49:40 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (119EFC00) [pid = 3132] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:49:40 INFO - PROCESS | 3132 | 1468352980275 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]]]}] 12:49:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:49:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 12:49:40 INFO - PROCESS | 3132 | 1468352980344 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 12:49:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:49:40 INFO - PROCESS | 3132 | 1468352980346 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 12:49:40 INFO - PROCESS | 3132 | 1468352980349 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:49:40 INFO - PROCESS | 3132 | 1468352980351 Marionette TRACE conn6 <- [1,2766,null,{}] 12:49:40 INFO - PROCESS | 3132 | 1468352980354 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}] 12:49:40 INFO - PROCESS | 3132 | 1468352980356 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:40 INFO - PROCESS | 3132 | 1468352980480 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 12:49:40 INFO - PROCESS | 3132 | 1468352980493 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:40 INFO - PROCESS | 3132 | 1468352980495 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:40 INFO - PROCESS | 3132 | ++DOCSHELL 0D724800 == 25 [pid = 3132] [id = 701] 12:49:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0DACD000) [pid = 3132] [serial = 2103] [outer = 00000000] 12:49:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (16333800) [pid = 3132] [serial = 2104] [outer = 0DACD000] 12:49:40 INFO - PROCESS | 3132 | 1468352980541 Marionette DEBUG loaded listener.js 12:49:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (16482000) [pid = 3132] [serial = 2105] [outer = 0DACD000] 12:49:40 INFO - PROCESS | 3132 | 1468352980965 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]]]}] 12:49:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:49:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 12:49:41 INFO - PROCESS | 3132 | 1468352981020 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 12:49:41 INFO - PROCESS | 3132 | 1468352981022 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 12:49:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:49:41 INFO - PROCESS | 3132 | 1468352981025 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:49:41 INFO - PROCESS | 3132 | 1468352981027 Marionette TRACE conn6 <- [1,2770,null,{}] 12:49:41 INFO - PROCESS | 3132 | 1468352981031 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}] 12:49:41 INFO - PROCESS | 3132 | 1468352981033 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:41 INFO - PROCESS | 3132 | 1468352981189 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 12:49:41 INFO - PROCESS | 3132 | 1468352981204 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:41 INFO - PROCESS | 3132 | 1468352981206 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:41 INFO - PROCESS | 3132 | ++DOCSHELL 13245800 == 26 [pid = 3132] [id = 702] 12:49:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (16484000) [pid = 3132] [serial = 2106] [outer = 00000000] 12:49:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (1648EC00) [pid = 3132] [serial = 2107] [outer = 16484000] 12:49:41 INFO - PROCESS | 3132 | 1468352981255 Marionette DEBUG loaded listener.js 12:49:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (16701C00) [pid = 3132] [serial = 2108] [outer = 16484000] 12:49:41 INFO - PROCESS | 3132 | 1468352981678 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]]]}] 12:49:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:49:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 671ms 12:49:41 INFO - PROCESS | 3132 | 1468352981697 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 12:49:41 INFO - PROCESS | 3132 | 1468352981699 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 12:49:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:49:41 INFO - PROCESS | 3132 | 1468352981702 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:49:41 INFO - PROCESS | 3132 | 1468352981703 Marionette TRACE conn6 <- [1,2774,null,{}] 12:49:41 INFO - PROCESS | 3132 | 1468352981707 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}] 12:49:41 INFO - PROCESS | 3132 | 1468352981709 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:41 INFO - PROCESS | 3132 | 1468352981839 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 12:49:41 INFO - PROCESS | 3132 | 1468352981847 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:41 INFO - PROCESS | 3132 | 1468352981849 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:41 INFO - PROCESS | 3132 | ++DOCSHELL 16488000 == 27 [pid = 3132] [id = 703] 12:49:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (16706000) [pid = 3132] [serial = 2109] [outer = 00000000] 12:49:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (1670E000) [pid = 3132] [serial = 2110] [outer = 16706000] 12:49:41 INFO - PROCESS | 3132 | 1468352981895 Marionette DEBUG loaded listener.js 12:49:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (1670EC00) [pid = 3132] [serial = 2111] [outer = 16706000] 12:49:42 INFO - PROCESS | 3132 | 1468352982603 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]]]}] 12:49:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:49:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 930ms 12:49:42 INFO - PROCESS | 3132 | 1468352982636 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 12:49:42 INFO - PROCESS | 3132 | 1468352982641 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 12:49:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:49:42 INFO - PROCESS | 3132 | 1468352982647 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:49:42 INFO - PROCESS | 3132 | 1468352982650 Marionette TRACE conn6 <- [1,2778,null,{}] 12:49:42 INFO - PROCESS | 3132 | 1468352982656 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}] 12:49:42 INFO - PROCESS | 3132 | 1468352982660 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:42 INFO - PROCESS | 3132 | 1468352982788 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 12:49:42 INFO - PROCESS | 3132 | 1468352982926 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:42 INFO - PROCESS | 3132 | 1468352982930 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:42 INFO - PROCESS | 3132 | ++DOCSHELL 0CEE3400 == 28 [pid = 3132] [id = 704] 12:49:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0CEF2C00) [pid = 3132] [serial = 2112] [outer = 00000000] 12:49:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0D727800) [pid = 3132] [serial = 2113] [outer = 0CEF2C00] 12:49:42 INFO - PROCESS | 3132 | 1468352982991 Marionette DEBUG loaded listener.js 12:49:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0EBDCC00) [pid = 3132] [serial = 2114] [outer = 0CEF2C00] 12:49:43 INFO - PROCESS | 3132 | 1468352983551 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]]]}] 12:49:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:49:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 970ms 12:49:43 INFO - PROCESS | 3132 | 1468352983619 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 12:49:43 INFO - PROCESS | 3132 | 1468352983624 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 12:49:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:49:43 INFO - PROCESS | 3132 | 1468352983631 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:49:43 INFO - PROCESS | 3132 | 1468352983634 Marionette TRACE conn6 <- [1,2782,null,{}] 12:49:43 INFO - PROCESS | 3132 | 1468352983638 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}] 12:49:43 INFO - PROCESS | 3132 | 1468352983641 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:43 INFO - PROCESS | 3132 | 1468352983769 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 12:49:43 INFO - PROCESS | 3132 | 1468352983880 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:43 INFO - PROCESS | 3132 | 1468352983883 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:43 INFO - PROCESS | 3132 | ++DOCSHELL 12373400 == 29 [pid = 3132] [id = 705] 12:49:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (13059800) [pid = 3132] [serial = 2115] [outer = 00000000] 12:49:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (13456000) [pid = 3132] [serial = 2116] [outer = 13059800] 12:49:43 INFO - PROCESS | 3132 | 1468352983942 Marionette DEBUG loaded listener.js 12:49:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (13D91800) [pid = 3132] [serial = 2117] [outer = 13059800] 12:49:44 INFO - PROCESS | 3132 | 1468352984541 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]]]}] 12:49:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:49:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 930ms 12:49:44 INFO - PROCESS | 3132 | 1468352984563 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 12:49:44 INFO - PROCESS | 3132 | 1468352984566 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 12:49:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:49:44 INFO - PROCESS | 3132 | 1468352984570 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:49:44 INFO - PROCESS | 3132 | 1468352984573 Marionette TRACE conn6 <- [1,2786,null,{}] 12:49:44 INFO - PROCESS | 3132 | 1468352984584 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}] 12:49:44 INFO - PROCESS | 3132 | 1468352984589 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:44 INFO - PROCESS | 3132 | 1468352984702 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 12:49:44 INFO - PROCESS | 3132 | 1468352984848 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:44 INFO - PROCESS | 3132 | 1468352984852 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:44 INFO - PROCESS | 3132 | ++DOCSHELL 1648A400 == 30 [pid = 3132] [id = 706] 12:49:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (16705800) [pid = 3132] [serial = 2118] [outer = 00000000] 12:49:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (1671F400) [pid = 3132] [serial = 2119] [outer = 16705800] 12:49:44 INFO - PROCESS | 3132 | 1468352984913 Marionette DEBUG loaded listener.js 12:49:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (167A4400) [pid = 3132] [serial = 2120] [outer = 16705800] 12:49:45 INFO - PROCESS | 3132 | 1468352985775 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]]]}] 12:49:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:49:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1282ms 12:49:45 INFO - PROCESS | 3132 | 1468352985856 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 12:49:45 INFO - PROCESS | 3132 | 1468352985860 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 12:49:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:49:45 INFO - PROCESS | 3132 | 1468352985865 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:49:45 INFO - PROCESS | 3132 | 1468352985869 Marionette TRACE conn6 <- [1,2790,null,{}] 12:49:45 INFO - PROCESS | 3132 | 1468352985874 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}] 12:49:45 INFO - PROCESS | 3132 | 1468352985877 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:46 INFO - PROCESS | 3132 | 1468352986021 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 12:49:46 INFO - PROCESS | 3132 | 1468352986162 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:46 INFO - PROCESS | 3132 | 1468352986167 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:46 INFO - PROCESS | 3132 | ++DOCSHELL 0CE6B800 == 31 [pid = 3132] [id = 707] 12:49:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (0CE6E800) [pid = 3132] [serial = 2121] [outer = 00000000] 12:49:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0CFF7800) [pid = 3132] [serial = 2122] [outer = 0CE6E800] 12:49:46 INFO - PROCESS | 3132 | 1468352986220 Marionette DEBUG loaded listener.js 12:49:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0D6FA800) [pid = 3132] [serial = 2123] [outer = 0CE6E800] 12:49:47 INFO - PROCESS | 3132 | --DOCSHELL 0887C000 == 30 [pid = 3132] [id = 684] 12:49:47 INFO - PROCESS | 3132 | --DOCSHELL 0EBDDC00 == 29 [pid = 3132] [id = 683] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (1585D400) [pid = 3132] [serial = 2074] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0D6EE800) [pid = 3132] [serial = 2056] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0D6F6C00) [pid = 3132] [serial = 2057] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0DC1BC00) [pid = 3132] [serial = 2059] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0C7DEC00) [pid = 3132] [serial = 2045] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (08C5F800) [pid = 3132] [serial = 2044] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (1190FC00) [pid = 3132] [serial = 2048] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0DE6AC00) [pid = 3132] [serial = 2047] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (123E1800) [pid = 3132] [serial = 2050] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (15842800) [pid = 3132] [serial = 2072] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (1347D800) [pid = 3132] [serial = 2068] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (132E0400) [pid = 3132] [serial = 2066] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (132D8800) [pid = 3132] [serial = 2065] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (13D82800) [pid = 3132] [serial = 2069] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (08C5A000) [pid = 3132] [serial = 2053] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (08C6C800) [pid = 3132] [serial = 2054] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (148C0C00) [pid = 3132] [serial = 2071] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (119F4000) [pid = 3132] [serial = 2062] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (11CD5000) [pid = 3132] [serial = 2063] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (0DE15800) [pid = 3132] [serial = 2060] [outer = 00000000] [url = about:blank] 12:49:47 INFO - PROCESS | 3132 | 1468352987389 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]]]}] 12:49:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:49:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1586ms 12:49:47 INFO - PROCESS | 3132 | 1468352987489 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 12:49:47 INFO - PROCESS | 3132 | 1468352987492 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 12:49:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:49:47 INFO - PROCESS | 3132 | 1468352987503 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:49:47 INFO - PROCESS | 3132 | 1468352987506 Marionette TRACE conn6 <- [1,2794,null,{}] 12:49:47 INFO - PROCESS | 3132 | 1468352987515 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}] 12:49:47 INFO - PROCESS | 3132 | 1468352987517 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:47 INFO - PROCESS | 3132 | 1468352987608 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 12:49:47 INFO - PROCESS | 3132 | 1468352987616 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:47 INFO - PROCESS | 3132 | 1468352987618 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:47 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E8800 == 30 [pid = 3132] [id = 708] 12:49:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0C7E9400) [pid = 3132] [serial = 2124] [outer = 00000000] 12:49:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0C7F2000) [pid = 3132] [serial = 2125] [outer = 0C7E9400] 12:49:47 INFO - PROCESS | 3132 | 1468352987669 Marionette DEBUG loaded listener.js 12:49:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0C984000) [pid = 3132] [serial = 2126] [outer = 0C7E9400] 12:49:48 INFO - PROCESS | 3132 | 1468352988213 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]]]}] 12:49:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:49:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 12:49:48 INFO - PROCESS | 3132 | 1468352988236 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 12:49:48 INFO - PROCESS | 3132 | 1468352988242 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 12:49:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:49:48 INFO - PROCESS | 3132 | 1468352988248 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:49:48 INFO - PROCESS | 3132 | 1468352988250 Marionette TRACE conn6 <- [1,2798,null,{}] 12:49:48 INFO - PROCESS | 3132 | 1468352988254 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}] 12:49:48 INFO - PROCESS | 3132 | 1468352988257 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:48 INFO - PROCESS | 3132 | 1468352988356 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 12:49:48 INFO - PROCESS | 3132 | 1468352988465 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:48 INFO - PROCESS | 3132 | 1468352988468 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:48 INFO - PROCESS | 3132 | ++DOCSHELL 0D713400 == 31 [pid = 3132] [id = 709] 12:49:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D713C00) [pid = 3132] [serial = 2127] [outer = 00000000] 12:49:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0D724C00) [pid = 3132] [serial = 2128] [outer = 0D713C00] 12:49:48 INFO - PROCESS | 3132 | 1468352988517 Marionette DEBUG loaded listener.js 12:49:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0DC12C00) [pid = 3132] [serial = 2129] [outer = 0D713C00] 12:49:48 INFO - PROCESS | 3132 | 1468352988898 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]]]}] 12:49:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:49:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 12:49:48 INFO - PROCESS | 3132 | 1468352988927 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 12:49:48 INFO - PROCESS | 3132 | 1468352988930 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 12:49:48 INFO - PROCESS | 3132 | 1468352988933 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:49:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:49:48 INFO - PROCESS | 3132 | 1468352988936 Marionette TRACE conn6 <- [1,2802,null,{}] 12:49:48 INFO - PROCESS | 3132 | 1468352988948 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}] 12:49:48 INFO - PROCESS | 3132 | 1468352988953 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:49 INFO - PROCESS | 3132 | 1468352989041 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 12:49:49 INFO - PROCESS | 3132 | 1468352989078 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:49 INFO - PROCESS | 3132 | 1468352989081 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:49 INFO - PROCESS | 3132 | ++DOCSHELL 119D6400 == 32 [pid = 3132] [id = 710] 12:49:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (119D6800) [pid = 3132] [serial = 2130] [outer = 00000000] 12:49:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (119ECC00) [pid = 3132] [serial = 2131] [outer = 119D6800] 12:49:49 INFO - PROCESS | 3132 | 1468352989129 Marionette DEBUG loaded listener.js 12:49:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (11B2D800) [pid = 3132] [serial = 2132] [outer = 119D6800] 12:49:49 INFO - PROCESS | 3132 | 1468352989649 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]]]}] 12:49:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:49:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 12:49:49 INFO - PROCESS | 3132 | 1468352989666 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 12:49:49 INFO - PROCESS | 3132 | 1468352989669 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 12:49:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:49:49 INFO - PROCESS | 3132 | 1468352989672 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:49:49 INFO - PROCESS | 3132 | 1468352989674 Marionette TRACE conn6 <- [1,2806,null,{}] 12:49:49 INFO - PROCESS | 3132 | 1468352989685 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}] 12:49:49 INFO - PROCESS | 3132 | 1468352989687 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:49 INFO - PROCESS | 3132 | 1468352989815 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 12:49:49 INFO - PROCESS | 3132 | 1468352989820 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:49 INFO - PROCESS | 3132 | 1468352989822 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:49 INFO - PROCESS | 3132 | ++DOCSHELL 11ED8400 == 33 [pid = 3132] [id = 711] 12:49:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (1222B000) [pid = 3132] [serial = 2133] [outer = 00000000] 12:49:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (13058800) [pid = 3132] [serial = 2134] [outer = 1222B000] 12:49:49 INFO - PROCESS | 3132 | 1468352989870 Marionette DEBUG loaded listener.js 12:49:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (132DA000) [pid = 3132] [serial = 2135] [outer = 1222B000] 12:49:50 INFO - PROCESS | 3132 | 1468352990328 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]]]}] 12:49:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:49:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 690ms 12:49:50 INFO - PROCESS | 3132 | 1468352990366 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 12:49:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:49:50 INFO - PROCESS | 3132 | 1468352990368 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 12:49:50 INFO - PROCESS | 3132 | 1468352990372 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:49:50 INFO - PROCESS | 3132 | 1468352990373 Marionette TRACE conn6 <- [1,2810,null,{}] 12:49:50 INFO - PROCESS | 3132 | 1468352990377 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}] 12:49:50 INFO - PROCESS | 3132 | 1468352990379 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:50 INFO - PROCESS | 3132 | 1468352990527 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 12:49:50 INFO - PROCESS | 3132 | 1468352990552 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:50 INFO - PROCESS | 3132 | 1468352990554 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:50 INFO - PROCESS | 3132 | ++DOCSHELL 132E5C00 == 34 [pid = 3132] [id = 712] 12:49:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (13450800) [pid = 3132] [serial = 2136] [outer = 00000000] 12:49:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (1347BC00) [pid = 3132] [serial = 2137] [outer = 13450800] 12:49:50 INFO - PROCESS | 3132 | 1468352990600 Marionette DEBUG loaded listener.js 12:49:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (134C9C00) [pid = 3132] [serial = 2138] [outer = 13450800] 12:49:51 INFO - PROCESS | 3132 | 1468352991084 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]]]}] 12:49:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:49:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 12:49:51 INFO - PROCESS | 3132 | 1468352991102 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 12:49:51 INFO - PROCESS | 3132 | 1468352991104 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 12:49:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:49:51 INFO - PROCESS | 3132 | 1468352991107 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:49:51 INFO - PROCESS | 3132 | 1468352991109 Marionette TRACE conn6 <- [1,2814,null,{}] 12:49:51 INFO - PROCESS | 3132 | 1468352991112 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}] 12:49:51 INFO - PROCESS | 3132 | 1468352991118 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:51 INFO - PROCESS | 3132 | 1468352991263 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 12:49:51 INFO - PROCESS | 3132 | 1468352991269 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:51 INFO - PROCESS | 3132 | 1468352991271 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:51 INFO - PROCESS | 3132 | ++DOCSHELL 132E5000 == 35 [pid = 3132] [id = 713] 12:49:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (13D8E400) [pid = 3132] [serial = 2139] [outer = 00000000] 12:49:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (1585A800) [pid = 3132] [serial = 2140] [outer = 13D8E400] 12:49:51 INFO - PROCESS | 3132 | 1468352991327 Marionette DEBUG loaded listener.js 12:49:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (15E41800) [pid = 3132] [serial = 2141] [outer = 13D8E400] 12:49:51 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (16484000) [pid = 3132] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:49:51 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (13914C00) [pid = 3132] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:49:51 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (1585B800) [pid = 3132] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:49:51 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (15856000) [pid = 3132] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:49:51 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (119F2C00) [pid = 3132] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:49:51 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0D723000) [pid = 3132] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:49:51 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (11913000) [pid = 3132] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:49:51 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0CE26000) [pid = 3132] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:49:51 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (13247800) [pid = 3132] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:49:51 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0C982800) [pid = 3132] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:49:51 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0DACD000) [pid = 3132] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:49:51 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (1190F000) [pid = 3132] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:49:51 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (16706000) [pid = 3132] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:49:52 INFO - PROCESS | 3132 | 1468352992072 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:49:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:49:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1018ms 12:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:49:52 INFO - PROCESS | 3132 | 1468352992126 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 12:49:52 INFO - PROCESS | 3132 | 1468352992128 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 12:49:52 INFO - PROCESS | 3132 | 1468352992132 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:49:52 INFO - PROCESS | 3132 | 1468352992133 Marionette TRACE conn6 <- [1,2818,null,{}] 12:49:52 INFO - PROCESS | 3132 | 1468352992137 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}] 12:49:52 INFO - PROCESS | 3132 | 1468352992139 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:52 INFO - PROCESS | 3132 | 1468352992221 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 12:49:52 INFO - PROCESS | 3132 | 1468352992227 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:52 INFO - PROCESS | 3132 | 1468352992229 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:52 INFO - PROCESS | 3132 | ++DOCSHELL 0D720800 == 36 [pid = 3132] [id = 714] 12:49:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0DFD0C00) [pid = 3132] [serial = 2142] [outer = 00000000] 12:49:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (132DDC00) [pid = 3132] [serial = 2143] [outer = 0DFD0C00] 12:49:52 INFO - PROCESS | 3132 | 1468352992274 Marionette DEBUG loaded listener.js 12:49:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (13475000) [pid = 3132] [serial = 2144] [outer = 0DFD0C00] 12:49:52 INFO - PROCESS | 3132 | 1468352992708 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]]]}] 12:49:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:49:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 12:49:52 INFO - PROCESS | 3132 | 1468352992762 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 12:49:52 INFO - PROCESS | 3132 | 1468352992765 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 12:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:49:52 INFO - PROCESS | 3132 | 1468352992768 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:49:52 INFO - PROCESS | 3132 | 1468352992770 Marionette TRACE conn6 <- [1,2822,null,{}] 12:49:52 INFO - PROCESS | 3132 | 1468352992773 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}] 12:49:52 INFO - PROCESS | 3132 | 1468352992775 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:52 INFO - PROCESS | 3132 | 1468352992859 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 12:49:52 INFO - PROCESS | 3132 | 1468352992864 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:52 INFO - PROCESS | 3132 | 1468352992866 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:52 INFO - PROCESS | 3132 | ++DOCSHELL 14898400 == 37 [pid = 3132] [id = 715] 12:49:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (15855C00) [pid = 3132] [serial = 2145] [outer = 00000000] 12:49:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (15E45800) [pid = 3132] [serial = 2146] [outer = 15855C00] 12:49:52 INFO - PROCESS | 3132 | 1468352992912 Marionette DEBUG loaded listener.js 12:49:52 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (15934400) [pid = 3132] [serial = 2147] [outer = 15855C00] 12:49:53 INFO - PROCESS | 3132 | 1468352993381 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:49:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:49:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 12:49:53 INFO - PROCESS | 3132 | 1468352993402 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 12:49:53 INFO - PROCESS | 3132 | 1468352993404 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 12:49:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:49:53 INFO - PROCESS | 3132 | 1468352993427 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:49:53 INFO - PROCESS | 3132 | 1468352993429 Marionette TRACE conn6 <- [1,2826,null,{}] 12:49:53 INFO - PROCESS | 3132 | 1468352993432 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}] 12:49:53 INFO - PROCESS | 3132 | 1468352993434 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:53 INFO - PROCESS | 3132 | 1468352993514 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 12:49:53 INFO - PROCESS | 3132 | 1468352993519 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:53 INFO - PROCESS | 3132 | 1468352993521 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:53 INFO - PROCESS | 3132 | ++DOCSHELL 119D5000 == 38 [pid = 3132] [id = 716] 12:49:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (16486000) [pid = 3132] [serial = 2148] [outer = 00000000] 12:49:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (1648C400) [pid = 3132] [serial = 2149] [outer = 16486000] 12:49:53 INFO - PROCESS | 3132 | 1468352993574 Marionette DEBUG loaded listener.js 12:49:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (16703800) [pid = 3132] [serial = 2150] [outer = 16486000] 12:49:54 INFO - PROCESS | 3132 | 1468352994359 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]]]}] 12:49:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:49:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 987ms 12:49:54 INFO - PROCESS | 3132 | 1468352994400 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 12:49:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:49:54 INFO - PROCESS | 3132 | 1468352994405 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 12:49:54 INFO - PROCESS | 3132 | 1468352994410 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:49:54 INFO - PROCESS | 3132 | 1468352994413 Marionette TRACE conn6 <- [1,2830,null,{}] 12:49:54 INFO - PROCESS | 3132 | 1468352994420 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}] 12:49:54 INFO - PROCESS | 3132 | 1468352994423 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:54 INFO - PROCESS | 3132 | 1468352994545 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 12:49:54 INFO - PROCESS | 3132 | 1468352994693 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:54 INFO - PROCESS | 3132 | 1468352994696 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:54 INFO - PROCESS | 3132 | ++DOCSHELL 0C720000 == 39 [pid = 3132] [id = 717] 12:49:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0C7E0000) [pid = 3132] [serial = 2151] [outer = 00000000] 12:49:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0D692000) [pid = 3132] [serial = 2152] [outer = 0C7E0000] 12:49:54 INFO - PROCESS | 3132 | 1468352994757 Marionette DEBUG loaded listener.js 12:49:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0D71D000) [pid = 3132] [serial = 2153] [outer = 0C7E0000] 12:49:55 INFO - PROCESS | 3132 | 1468352995454 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]]]}] 12:49:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:49:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1081ms 12:49:55 INFO - PROCESS | 3132 | 1468352995491 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 12:49:55 INFO - PROCESS | 3132 | 1468352995496 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 12:49:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:49:55 INFO - PROCESS | 3132 | 1468352995502 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:49:55 INFO - PROCESS | 3132 | 1468352995505 Marionette TRACE conn6 <- [1,2834,null,{}] 12:49:55 INFO - PROCESS | 3132 | 1468352995510 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}] 12:49:55 INFO - PROCESS | 3132 | 1468352995512 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:55 INFO - PROCESS | 3132 | 1468352995638 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 12:49:55 INFO - PROCESS | 3132 | 1468352995802 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:55 INFO - PROCESS | 3132 | 1468352995805 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:55 INFO - PROCESS | 3132 | ++DOCSHELL 0DFCDC00 == 40 [pid = 3132] [id = 718] 12:49:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (0ED38400) [pid = 3132] [serial = 2154] [outer = 00000000] 12:49:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (11BA7C00) [pid = 3132] [serial = 2155] [outer = 0ED38400] 12:49:55 INFO - PROCESS | 3132 | 1468352995869 Marionette DEBUG loaded listener.js 12:49:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (12322000) [pid = 3132] [serial = 2156] [outer = 0ED38400] 12:49:56 INFO - PROCESS | 3132 | --DOCSHELL 14898400 == 39 [pid = 3132] [id = 715] 12:49:56 INFO - PROCESS | 3132 | --DOCSHELL 0D720800 == 38 [pid = 3132] [id = 714] 12:49:56 INFO - PROCESS | 3132 | --DOCSHELL 132E5000 == 37 [pid = 3132] [id = 713] 12:49:56 INFO - PROCESS | 3132 | --DOCSHELL 132E5C00 == 36 [pid = 3132] [id = 712] 12:49:56 INFO - PROCESS | 3132 | --DOCSHELL 11ED8400 == 35 [pid = 3132] [id = 711] 12:49:56 INFO - PROCESS | 3132 | --DOCSHELL 119D6400 == 34 [pid = 3132] [id = 710] 12:49:56 INFO - PROCESS | 3132 | --DOCSHELL 0D713400 == 33 [pid = 3132] [id = 709] 12:49:56 INFO - PROCESS | 3132 | --DOCSHELL 0C7E8800 == 32 [pid = 3132] [id = 708] 12:49:56 INFO - PROCESS | 3132 | --DOCSHELL 0CE6B800 == 31 [pid = 3132] [id = 707] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (13449800) [pid = 3132] [serial = 2051] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (1670EC00) [pid = 3132] [serial = 2111] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (1670E000) [pid = 3132] [serial = 2110] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1648EC00) [pid = 3132] [serial = 2107] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (16701C00) [pid = 3132] [serial = 2108] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (13D8C000) [pid = 3132] [serial = 2095] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (162E8400) [pid = 3132] [serial = 2098] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (15863800) [pid = 3132] [serial = 2075] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (11BEA000) [pid = 3132] [serial = 2089] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (13D91C00) [pid = 3132] [serial = 2096] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (12297000) [pid = 3132] [serial = 2090] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0D72BC00) [pid = 3132] [serial = 2086] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0DC6EC00) [pid = 3132] [serial = 2087] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (119CD000) [pid = 3132] [serial = 2080] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (119EAC00) [pid = 3132] [serial = 2081] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0CF59C00) [pid = 3132] [serial = 2077] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (0D671800) [pid = 3132] [serial = 2078] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (132E4000) [pid = 3132] [serial = 2092] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0CF59800) [pid = 3132] [serial = 2083] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (0D6EF800) [pid = 3132] [serial = 2084] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (162E8800) [pid = 3132] [serial = 2099] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (16334C00) [pid = 3132] [serial = 2101] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (16333800) [pid = 3132] [serial = 2104] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (16482000) [pid = 3132] [serial = 2105] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (1347CC00) [pid = 3132] [serial = 2093] [outer = 00000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3132 | 1468352996760 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]]]}] 12:49:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:49:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1284ms 12:49:56 INFO - PROCESS | 3132 | 1468352996790 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 12:49:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:49:56 INFO - PROCESS | 3132 | 1468352996794 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 12:49:56 INFO - PROCESS | 3132 | 1468352996798 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:49:56 INFO - PROCESS | 3132 | 1468352996801 Marionette TRACE conn6 <- [1,2838,null,{}] 12:49:56 INFO - PROCESS | 3132 | 1468352996806 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}] 12:49:56 INFO - PROCESS | 3132 | 1468352996809 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:56 INFO - PROCESS | 3132 | 1468352996901 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 12:49:56 INFO - PROCESS | 3132 | 1468352996909 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:56 INFO - PROCESS | 3132 | 1468352996914 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:56 INFO - PROCESS | 3132 | ++DOCSHELL 0CE2A800 == 32 [pid = 3132] [id = 719] 12:49:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (0CE6A800) [pid = 3132] [serial = 2157] [outer = 00000000] 12:49:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (0CFF1000) [pid = 3132] [serial = 2158] [outer = 0CE6A800] 12:49:56 INFO - PROCESS | 3132 | 1468352996964 Marionette DEBUG loaded listener.js 12:49:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0D695400) [pid = 3132] [serial = 2159] [outer = 0CE6A800] 12:49:57 INFO - PROCESS | 3132 | 1468352997519 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:49:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:49:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 770ms 12:49:57 INFO - PROCESS | 3132 | 1468352997570 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 12:49:57 INFO - PROCESS | 3132 | 1468352997574 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 12:49:57 INFO - PROCESS | 3132 | 1468352997580 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:49:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:49:57 INFO - PROCESS | 3132 | 1468352997582 Marionette TRACE conn6 <- [1,2842,null,{}] 12:49:57 INFO - PROCESS | 3132 | 1468352997587 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}] 12:49:57 INFO - PROCESS | 3132 | 1468352997589 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:57 INFO - PROCESS | 3132 | 1468352997681 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 12:49:57 INFO - PROCESS | 3132 | 1468352997787 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:57 INFO - PROCESS | 3132 | 1468352997790 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:57 INFO - PROCESS | 3132 | ++DOCSHELL 0D723000 == 33 [pid = 3132] [id = 720] 12:49:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0D729C00) [pid = 3132] [serial = 2160] [outer = 00000000] 12:49:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0DC6EC00) [pid = 3132] [serial = 2161] [outer = 0D729C00] 12:49:57 INFO - PROCESS | 3132 | 1468352997839 Marionette DEBUG loaded listener.js 12:49:57 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0DE69C00) [pid = 3132] [serial = 2162] [outer = 0D729C00] 12:49:58 INFO - PROCESS | 3132 | 1468352998225 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]]]}] 12:49:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:49:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 12:49:58 INFO - PROCESS | 3132 | 1468352998315 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 12:49:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:49:58 INFO - PROCESS | 3132 | 1468352998317 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 12:49:58 INFO - PROCESS | 3132 | 1468352998321 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:49:58 INFO - PROCESS | 3132 | 1468352998325 Marionette TRACE conn6 <- [1,2846,null,{}] 12:49:58 INFO - PROCESS | 3132 | 1468352998340 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}] 12:49:58 INFO - PROCESS | 3132 | 1468352998345 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:58 INFO - PROCESS | 3132 | 1468352998445 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 12:49:58 INFO - PROCESS | 3132 | 1468352998456 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:58 INFO - PROCESS | 3132 | 1468352998460 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:58 INFO - PROCESS | 3132 | ++DOCSHELL 123E3400 == 34 [pid = 3132] [id = 721] 12:49:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (1241C000) [pid = 3132] [serial = 2163] [outer = 00000000] 12:49:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (13244800) [pid = 3132] [serial = 2164] [outer = 1241C000] 12:49:58 INFO - PROCESS | 3132 | 1468352998510 Marionette DEBUG loaded listener.js 12:49:58 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (132E5800) [pid = 3132] [serial = 2165] [outer = 1241C000] 12:49:58 INFO - PROCESS | 3132 | 1468352998986 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:49:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:49:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 690ms 12:49:59 INFO - PROCESS | 3132 | 1468352999019 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 12:49:59 INFO - PROCESS | 3132 | 1468352999022 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 12:49:59 INFO - PROCESS | 3132 | 1468352999025 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:49:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:49:59 INFO - PROCESS | 3132 | 1468352999027 Marionette TRACE conn6 <- [1,2850,null,{}] 12:49:59 INFO - PROCESS | 3132 | 1468352999030 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}] 12:49:59 INFO - PROCESS | 3132 | 1468352999032 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:59 INFO - PROCESS | 3132 | 1468352999165 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 12:49:59 INFO - PROCESS | 3132 | 1468352999171 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:59 INFO - PROCESS | 3132 | 1468352999173 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:59 INFO - PROCESS | 3132 | ++DOCSHELL 13479800 == 35 [pid = 3132] [id = 722] 12:49:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (1347A000) [pid = 3132] [serial = 2166] [outer = 00000000] 12:49:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (13822400) [pid = 3132] [serial = 2167] [outer = 1347A000] 12:49:59 INFO - PROCESS | 3132 | 1468352999221 Marionette DEBUG loaded listener.js 12:49:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (14894400) [pid = 3132] [serial = 2168] [outer = 1347A000] 12:49:59 INFO - PROCESS | 3132 | 1468352999696 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]]]}] 12:49:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:49:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 12:49:59 INFO - PROCESS | 3132 | 1468352999760 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 12:49:59 INFO - PROCESS | 3132 | 1468352999762 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 12:49:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:49:59 INFO - PROCESS | 3132 | 1468352999772 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:49:59 INFO - PROCESS | 3132 | 1468352999774 Marionette TRACE conn6 <- [1,2854,null,{}] 12:49:59 INFO - PROCESS | 3132 | 1468352999778 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}] 12:49:59 INFO - PROCESS | 3132 | 1468352999780 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:59 INFO - PROCESS | 3132 | 1468352999935 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 12:49:59 INFO - PROCESS | 3132 | 1468352999960 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:59 INFO - PROCESS | 3132 | 1468352999962 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:49:59 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E7000 == 36 [pid = 3132] [id = 723] 12:49:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (148C4800) [pid = 3132] [serial = 2169] [outer = 00000000] 12:49:59 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (15856000) [pid = 3132] [serial = 2170] [outer = 148C4800] 12:50:00 INFO - PROCESS | 3132 | 1468353000009 Marionette DEBUG loaded listener.js 12:50:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (15859400) [pid = 3132] [serial = 2171] [outer = 148C4800] 12:50:00 INFO - PROCESS | 3132 | 1468353000483 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]]]}] 12:50:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:50:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 12:50:00 INFO - PROCESS | 3132 | 1468353000505 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 12:50:00 INFO - PROCESS | 3132 | 1468353000507 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 12:50:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:50:00 INFO - PROCESS | 3132 | 1468353000516 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:50:00 INFO - PROCESS | 3132 | 1468353000517 Marionette TRACE conn6 <- [1,2858,null,{}] 12:50:00 INFO - PROCESS | 3132 | 1468353000521 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}] 12:50:00 INFO - PROCESS | 3132 | 1468353000526 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:00 INFO - PROCESS | 3132 | 1468353000681 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 12:50:00 INFO - PROCESS | 3132 | 1468353000755 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:00 INFO - PROCESS | 3132 | 1468353000757 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:00 INFO - PROCESS | 3132 | ++DOCSHELL 162EEC00 == 37 [pid = 3132] [id = 724] 12:50:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (16327800) [pid = 3132] [serial = 2172] [outer = 00000000] 12:50:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (16484000) [pid = 3132] [serial = 2173] [outer = 16327800] 12:50:00 INFO - PROCESS | 3132 | 1468353000804 Marionette DEBUG loaded listener.js 12:50:00 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0D718C00) [pid = 3132] [serial = 2174] [outer = 16327800] 12:50:01 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (1632E000) [pid = 3132] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:50:01 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (13450800) [pid = 3132] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:50:01 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0C7E9400) [pid = 3132] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:50:01 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (15855C00) [pid = 3132] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:50:01 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (13059800) [pid = 3132] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:50:01 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0CE6E800) [pid = 3132] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:50:01 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (1222B000) [pid = 3132] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:50:01 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (119D6800) [pid = 3132] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:50:01 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0CEF2C00) [pid = 3132] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:50:01 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (13D8E400) [pid = 3132] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:50:01 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (0DFD0C00) [pid = 3132] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:50:01 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (16705800) [pid = 3132] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:50:01 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (0D713C00) [pid = 3132] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:50:01 INFO - PROCESS | 3132 | 1468353001360 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]]]}] 12:50:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:50:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 891ms 12:50:01 INFO - PROCESS | 3132 | 1468353001402 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 12:50:01 INFO - PROCESS | 3132 | 1468353001405 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 12:50:01 INFO - PROCESS | 3132 | 1468353001408 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:50:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:50:01 INFO - PROCESS | 3132 | 1468353001410 Marionette TRACE conn6 <- [1,2862,null,{}] 12:50:01 INFO - PROCESS | 3132 | 1468353001413 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}] 12:50:01 INFO - PROCESS | 3132 | 1468353001415 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:01 INFO - PROCESS | 3132 | 1468353001540 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 12:50:01 INFO - PROCESS | 3132 | 1468353001608 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:01 INFO - PROCESS | 3132 | 1468353001610 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:01 INFO - PROCESS | 3132 | ++DOCSHELL 0D721C00 == 38 [pid = 3132] [id = 725] 12:50:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0DFD0C00) [pid = 3132] [serial = 2175] [outer = 00000000] 12:50:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (13059800) [pid = 3132] [serial = 2176] [outer = 0DFD0C00] 12:50:01 INFO - PROCESS | 3132 | 1468353001656 Marionette DEBUG loaded listener.js 12:50:01 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (13480C00) [pid = 3132] [serial = 2177] [outer = 0DFD0C00] 12:50:01 INFO - PROCESS | 3132 | 1468353001997 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]]]}] 12:50:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:50:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 12:50:02 INFO - PROCESS | 3132 | 1468353002053 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 12:50:02 INFO - PROCESS | 3132 | 1468353002055 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 12:50:02 INFO - PROCESS | 3132 | 1468353002058 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:50:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:50:02 INFO - PROCESS | 3132 | 1468353002060 Marionette TRACE conn6 <- [1,2866,null,{}] 12:50:02 INFO - PROCESS | 3132 | 1468353002064 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}] 12:50:02 INFO - PROCESS | 3132 | 1468353002065 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:02 INFO - PROCESS | 3132 | 1468353002151 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 12:50:02 INFO - PROCESS | 3132 | 1468353002158 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:02 INFO - PROCESS | 3132 | 1468353002160 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:02 INFO - PROCESS | 3132 | ++DOCSHELL 1222B000 == 39 [pid = 3132] [id = 726] 12:50:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (1632E000) [pid = 3132] [serial = 2178] [outer = 00000000] 12:50:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (1648C000) [pid = 3132] [serial = 2179] [outer = 1632E000] 12:50:02 INFO - PROCESS | 3132 | 1468353002206 Marionette DEBUG loaded listener.js 12:50:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (16707C00) [pid = 3132] [serial = 2180] [outer = 1632E000] 12:50:02 INFO - PROCESS | 3132 | 1468353002642 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]]]}] 12:50:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:50:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 12:50:02 INFO - PROCESS | 3132 | 1468353002698 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 12:50:02 INFO - PROCESS | 3132 | 1468353002710 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 12:50:02 INFO - PROCESS | 3132 | 1468353002714 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:50:02 INFO - PROCESS | 3132 | 1468353002715 Marionette TRACE conn6 <- [1,2870,null,{}] 12:50:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:50:02 INFO - PROCESS | 3132 | 1468353002719 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}] 12:50:02 INFO - PROCESS | 3132 | 1468353002720 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:02 INFO - PROCESS | 3132 | 1468353002806 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 12:50:02 INFO - PROCESS | 3132 | 1468353002812 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:02 INFO - PROCESS | 3132 | 1468353002814 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:02 INFO - PROCESS | 3132 | ++DOCSHELL 123E1800 == 40 [pid = 3132] [id = 727] 12:50:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (16716000) [pid = 3132] [serial = 2181] [outer = 00000000] 12:50:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (16720000) [pid = 3132] [serial = 2182] [outer = 16716000] 12:50:02 INFO - PROCESS | 3132 | 1468353002860 Marionette DEBUG loaded listener.js 12:50:02 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (168D6400) [pid = 3132] [serial = 2183] [outer = 16716000] 12:50:03 INFO - PROCESS | 3132 | 1468353003539 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]]]}] 12:50:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:50:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 870ms 12:50:03 INFO - PROCESS | 3132 | 1468353003591 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 12:50:03 INFO - PROCESS | 3132 | 1468353003596 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 12:50:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:50:03 INFO - PROCESS | 3132 | 1468353003601 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:50:03 INFO - PROCESS | 3132 | 1468353003605 Marionette TRACE conn6 <- [1,2874,null,{}] 12:50:03 INFO - PROCESS | 3132 | 1468353003611 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}] 12:50:03 INFO - PROCESS | 3132 | 1468353003614 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:03 INFO - PROCESS | 3132 | 1468353003764 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 12:50:03 INFO - PROCESS | 3132 | 1468353003909 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:03 INFO - PROCESS | 3132 | 1468353003912 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:03 INFO - PROCESS | 3132 | ++DOCSHELL 0C7DA000 == 41 [pid = 3132] [id = 728] 12:50:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0C7F8400) [pid = 3132] [serial = 2184] [outer = 00000000] 12:50:03 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0D716C00) [pid = 3132] [serial = 2185] [outer = 0C7F8400] 12:50:03 INFO - PROCESS | 3132 | 1468353003971 Marionette DEBUG loaded listener.js 12:50:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (0DCE4400) [pid = 3132] [serial = 2186] [outer = 0C7F8400] 12:50:04 INFO - PROCESS | 3132 | 1468353004611 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]]]}] 12:50:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:50:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1078ms 12:50:04 INFO - PROCESS | 3132 | 1468353004679 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 12:50:04 INFO - PROCESS | 3132 | 1468353004684 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 12:50:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:50:04 INFO - PROCESS | 3132 | 1468353004690 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:50:04 INFO - PROCESS | 3132 | 1468353004693 Marionette TRACE conn6 <- [1,2878,null,{}] 12:50:04 INFO - PROCESS | 3132 | 1468353004698 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}] 12:50:04 INFO - PROCESS | 3132 | 1468353004701 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:04 INFO - PROCESS | 3132 | 1468353004819 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 12:50:04 INFO - PROCESS | 3132 | 1468353004967 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:04 INFO - PROCESS | 3132 | 1468353004970 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:04 INFO - PROCESS | 3132 | ++DOCSHELL 119F6800 == 42 [pid = 3132] [id = 729] 12:50:04 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (119F6C00) [pid = 3132] [serial = 2187] [outer = 00000000] 12:50:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (12425800) [pid = 3132] [serial = 2188] [outer = 119F6C00] 12:50:05 INFO - PROCESS | 3132 | 1468353005030 Marionette DEBUG loaded listener.js 12:50:05 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (13820C00) [pid = 3132] [serial = 2189] [outer = 119F6C00] 12:50:05 INFO - PROCESS | 3132 | 1468353005665 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:50:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:50:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1017ms 12:50:05 INFO - PROCESS | 3132 | 1468353005711 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 12:50:05 INFO - PROCESS | 3132 | 1468353005714 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 12:50:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:50:05 INFO - PROCESS | 3132 | 1468353005718 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:50:05 INFO - PROCESS | 3132 | 1468353005721 Marionette TRACE conn6 <- [1,2882,null,{}] 12:50:05 INFO - PROCESS | 3132 | 1468353005733 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}] 12:50:05 INFO - PROCESS | 3132 | 1468353005738 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:05 INFO - PROCESS | 3132 | 1468353005851 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 12:50:06 INFO - PROCESS | 3132 | 1468353006015 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:06 INFO - PROCESS | 3132 | 1468353006018 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:06 INFO - PROCESS | 3132 | ++DOCSHELL 16720800 == 43 [pid = 3132] [id = 730] 12:50:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (16723400) [pid = 3132] [serial = 2190] [outer = 00000000] 12:50:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (168DE800) [pid = 3132] [serial = 2191] [outer = 16723400] 12:50:06 INFO - PROCESS | 3132 | 1468353006079 Marionette DEBUG loaded listener.js 12:50:06 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (168E3400) [pid = 3132] [serial = 2192] [outer = 16723400] 12:50:06 INFO - PROCESS | 3132 | 1468353006905 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]]]}] 12:50:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:50:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1231ms 12:50:06 INFO - PROCESS | 3132 | 1468353006952 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 12:50:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:50:06 INFO - PROCESS | 3132 | 1468353006956 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 12:50:06 INFO - PROCESS | 3132 | 1468353006961 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:50:06 INFO - PROCESS | 3132 | 1468353006965 Marionette TRACE conn6 <- [1,2886,null,{}] 12:50:06 INFO - PROCESS | 3132 | 1468353006970 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}] 12:50:06 INFO - PROCESS | 3132 | 1468353006974 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:07 INFO - PROCESS | 3132 | 1468353007079 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 12:50:07 INFO - PROCESS | 3132 | 1468353007226 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:07 INFO - PROCESS | 3132 | 1468353007231 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:07 INFO - PROCESS | 3132 | ++DOCSHELL 0D67C800 == 44 [pid = 3132] [id = 731] 12:50:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (0D67F000) [pid = 3132] [serial = 2193] [outer = 00000000] 12:50:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0D6F8C00) [pid = 3132] [serial = 2194] [outer = 0D67F000] 12:50:07 INFO - PROCESS | 3132 | 1468353007283 Marionette DEBUG loaded listener.js 12:50:07 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0D716400) [pid = 3132] [serial = 2195] [outer = 0D67F000] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 1222B000 == 43 [pid = 3132] [id = 726] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 0D721C00 == 42 [pid = 3132] [id = 725] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 162EEC00 == 41 [pid = 3132] [id = 724] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 0C7E7000 == 40 [pid = 3132] [id = 723] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 13479800 == 39 [pid = 3132] [id = 722] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 123E3400 == 38 [pid = 3132] [id = 721] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 0D723000 == 37 [pid = 3132] [id = 720] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 0CE2A800 == 36 [pid = 3132] [id = 719] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 1648A400 == 35 [pid = 3132] [id = 706] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 16488000 == 34 [pid = 3132] [id = 703] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 13245800 == 33 [pid = 3132] [id = 702] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 119D5000 == 32 [pid = 3132] [id = 716] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 0C720000 == 31 [pid = 3132] [id = 717] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 0CEE3400 == 30 [pid = 3132] [id = 704] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 12373400 == 29 [pid = 3132] [id = 705] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 0DFCDC00 == 28 [pid = 3132] [id = 718] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 119F6800 == 27 [pid = 3132] [id = 729] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 16720800 == 26 [pid = 3132] [id = 730] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 123E1800 == 25 [pid = 3132] [id = 727] 12:50:08 INFO - PROCESS | 3132 | --DOCSHELL 0C7DA000 == 24 [pid = 3132] [id = 728] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (16335800) [pid = 3132] [serial = 2102] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (1347BC00) [pid = 3132] [serial = 2137] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0C984000) [pid = 3132] [serial = 2126] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (15E45800) [pid = 3132] [serial = 2146] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (13D91800) [pid = 3132] [serial = 2117] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0C7F2000) [pid = 3132] [serial = 2125] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0CFF7800) [pid = 3132] [serial = 2122] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (13058800) [pid = 3132] [serial = 2134] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (119ECC00) [pid = 3132] [serial = 2131] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0EBDCC00) [pid = 3132] [serial = 2114] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (1585A800) [pid = 3132] [serial = 2140] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (15E41800) [pid = 3132] [serial = 2141] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (13475000) [pid = 3132] [serial = 2144] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (132DDC00) [pid = 3132] [serial = 2143] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (167A4400) [pid = 3132] [serial = 2120] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (134C9C00) [pid = 3132] [serial = 2138] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (13456000) [pid = 3132] [serial = 2116] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (0D727800) [pid = 3132] [serial = 2113] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (11B2D800) [pid = 3132] [serial = 2132] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (1671F400) [pid = 3132] [serial = 2119] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (132DA000) [pid = 3132] [serial = 2135] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (0D724C00) [pid = 3132] [serial = 2128] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (0DC12C00) [pid = 3132] [serial = 2129] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (0D6FA800) [pid = 3132] [serial = 2123] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (1648C400) [pid = 3132] [serial = 2149] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (15934400) [pid = 3132] [serial = 2147] [outer = 00000000] [url = about:blank] 12:50:08 INFO - PROCESS | 3132 | 1468353008498 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]]]}] 12:50:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:50:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1579ms 12:50:08 INFO - PROCESS | 3132 | 1468353008542 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 12:50:08 INFO - PROCESS | 3132 | 1468353008546 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 12:50:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:50:08 INFO - PROCESS | 3132 | 1468353008551 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:50:08 INFO - PROCESS | 3132 | 1468353008554 Marionette TRACE conn6 <- [1,2890,null,{}] 12:50:08 INFO - PROCESS | 3132 | 1468353008560 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}] 12:50:08 INFO - PROCESS | 3132 | 1468353008562 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:08 INFO - PROCESS | 3132 | 1468353008645 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 12:50:08 INFO - PROCESS | 3132 | 1468353008652 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:08 INFO - PROCESS | 3132 | 1468353008657 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:08 INFO - PROCESS | 3132 | ++DOCSHELL 0C7F5400 == 25 [pid = 3132] [id = 732] 12:50:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (0C7F5C00) [pid = 3132] [serial = 2196] [outer = 00000000] 12:50:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (0C984400) [pid = 3132] [serial = 2197] [outer = 0C7F5C00] 12:50:08 INFO - PROCESS | 3132 | 1468353008708 Marionette DEBUG loaded listener.js 12:50:08 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0CE6E400) [pid = 3132] [serial = 2198] [outer = 0C7F5C00] 12:50:09 INFO - PROCESS | 3132 | 1468353009257 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:50:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:50:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 791ms 12:50:09 INFO - PROCESS | 3132 | 1468353009342 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 12:50:09 INFO - PROCESS | 3132 | 1468353009348 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 12:50:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:50:09 INFO - PROCESS | 3132 | 1468353009354 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:50:09 INFO - PROCESS | 3132 | 1468353009357 Marionette TRACE conn6 <- [1,2894,null,{}] 12:50:09 INFO - PROCESS | 3132 | 1468353009361 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}] 12:50:09 INFO - PROCESS | 3132 | 1468353009364 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:09 INFO - PROCESS | 3132 | 1468353009465 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 12:50:09 INFO - PROCESS | 3132 | 1468353009569 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:09 INFO - PROCESS | 3132 | 1468353009572 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:09 INFO - PROCESS | 3132 | ++DOCSHELL 0D71A000 == 26 [pid = 3132] [id = 733] 12:50:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0D71B800) [pid = 3132] [serial = 2199] [outer = 00000000] 12:50:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0D72CC00) [pid = 3132] [serial = 2200] [outer = 0D71B800] 12:50:09 INFO - PROCESS | 3132 | 1468353009623 Marionette DEBUG loaded listener.js 12:50:09 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0DC16800) [pid = 3132] [serial = 2201] [outer = 0D71B800] 12:50:09 INFO - PROCESS | 3132 | 1468353010008 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]]]}] 12:50:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:50:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 12:50:10 INFO - PROCESS | 3132 | 1468353010087 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 12:50:10 INFO - PROCESS | 3132 | 1468353010090 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 12:50:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:50:10 INFO - PROCESS | 3132 | 1468353010094 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:50:10 INFO - PROCESS | 3132 | 1468353010097 Marionette TRACE conn6 <- [1,2898,null,{}] 12:50:10 INFO - PROCESS | 3132 | 1468353010108 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}] 12:50:10 INFO - PROCESS | 3132 | 1468353010113 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:10 INFO - PROCESS | 3132 | 1468353010203 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 12:50:10 INFO - PROCESS | 3132 | 1468353010219 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:10 INFO - PROCESS | 3132 | 1468353010222 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:10 INFO - PROCESS | 3132 | ++DOCSHELL 119EFC00 == 27 [pid = 3132] [id = 734] 12:50:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (119F0C00) [pid = 3132] [serial = 2202] [outer = 00000000] 12:50:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (11B2D000) [pid = 3132] [serial = 2203] [outer = 119F0C00] 12:50:10 INFO - PROCESS | 3132 | 1468353010277 Marionette DEBUG loaded listener.js 12:50:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (11BEB800) [pid = 3132] [serial = 2204] [outer = 119F0C00] 12:50:10 INFO - PROCESS | 3132 | 1468353010806 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]]]}] 12:50:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:50:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:50:10 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 12:50:10 INFO - PROCESS | 3132 | 1468353010827 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 12:50:10 INFO - PROCESS | 3132 | 1468353010829 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 12:50:10 INFO - TEST-START | /DOMEvents/constructors.html 12:50:10 INFO - PROCESS | 3132 | 1468353010833 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:50:10 INFO - PROCESS | 3132 | 1468353010834 Marionette TRACE conn6 <- [1,2902,null,{}] 12:50:10 INFO - PROCESS | 3132 | 1468353010844 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}] 12:50:10 INFO - PROCESS | 3132 | 1468353010846 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:10 INFO - PROCESS | 3132 | 1468353010965 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 12:50:10 INFO - PROCESS | 3132 | 1468353010970 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:10 INFO - PROCESS | 3132 | 1468353010972 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:10 INFO - PROCESS | 3132 | ++DOCSHELL 11EC0000 == 28 [pid = 3132] [id = 735] 12:50:10 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (1222C400) [pid = 3132] [serial = 2205] [outer = 00000000] 12:50:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (1305A000) [pid = 3132] [serial = 2206] [outer = 1222C400] 12:50:11 INFO - PROCESS | 3132 | 1468353011018 Marionette DEBUG loaded listener.js 12:50:11 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (132DBC00) [pid = 3132] [serial = 2207] [outer = 1222C400] 12:50:11 INFO - PROCESS | 3132 | 1468353011834 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]]]}] 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:50:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:50:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:50:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:50:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:50:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:50:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:50:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:50:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:50:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:50:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:50:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:50:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:50:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:50:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:50:11 INFO - TEST-OK | /DOMEvents/constructors.html | took 1036ms 12:50:11 INFO - PROCESS | 3132 | 1468353011873 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 12:50:11 INFO - PROCESS | 3132 | 1468353011876 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 12:50:11 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:50:11 INFO - PROCESS | 3132 | 1468353011892 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:50:11 INFO - PROCESS | 3132 | 1468353011894 Marionette TRACE conn6 <- [1,2906,null,{}] 12:50:11 INFO - PROCESS | 3132 | 1468353011897 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}] 12:50:11 INFO - PROCESS | 3132 | 1468353011899 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:12 INFO - PROCESS | 3132 | 1468353012018 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 12:50:12 INFO - PROCESS | 3132 | 1468353012086 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:12 INFO - PROCESS | 3132 | 1468353012088 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:12 INFO - PROCESS | 3132 | ++DOCSHELL 13472800 == 29 [pid = 3132] [id = 736] 12:50:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (13473C00) [pid = 3132] [serial = 2208] [outer = 00000000] 12:50:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (1347F000) [pid = 3132] [serial = 2209] [outer = 13473C00] 12:50:12 INFO - PROCESS | 3132 | 1468353012135 Marionette DEBUG loaded listener.js 12:50:12 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (13915000) [pid = 3132] [serial = 2210] [outer = 13473C00] 12:50:12 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (1347A000) [pid = 3132] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:50:12 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (16327800) [pid = 3132] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:50:12 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0ED38400) [pid = 3132] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:50:12 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0D729C00) [pid = 3132] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:50:12 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (148C4800) [pid = 3132] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:50:12 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0CE6A800) [pid = 3132] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:50:12 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (16486000) [pid = 3132] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:50:12 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (0C7E0000) [pid = 3132] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:50:12 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (1241C000) [pid = 3132] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:50:12 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (0DFD0C00) [pid = 3132] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:50:12 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (1632E000) [pid = 3132] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:50:12 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (16716000) [pid = 3132] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:50:12 INFO - PROCESS | 3132 | 1468353012742 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:50:12 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:50:12 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 890ms 12:50:12 INFO - PROCESS | 3132 | 1468353012777 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 12:50:12 INFO - PROCESS | 3132 | 1468353012780 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 12:50:12 INFO - PROCESS | 3132 | 1468353012783 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:50:12 INFO - PROCESS | 3132 | 1468353012784 Marionette TRACE conn6 <- [1,2910,null,{}] 12:50:12 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:50:12 INFO - PROCESS | 3132 | 1468353012788 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}] 12:50:12 INFO - PROCESS | 3132 | 1468353012794 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:12 INFO - PROCESS | 3132 | 1468353012916 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 12:50:13 INFO - PROCESS | 3132 | 1468353013020 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:13 INFO - PROCESS | 3132 | 1468353013021 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:13 INFO - PROCESS | 3132 | ++DOCSHELL 08C58000 == 30 [pid = 3132] [id = 737] 12:50:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0C7F3400) [pid = 3132] [serial = 2211] [outer = 00000000] 12:50:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (1347BC00) [pid = 3132] [serial = 2212] [outer = 0C7F3400] 12:50:13 INFO - PROCESS | 3132 | 1468353013069 Marionette DEBUG loaded listener.js 12:50:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (13D86000) [pid = 3132] [serial = 2213] [outer = 0C7F3400] 12:50:13 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:50:13 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:50:13 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:50:13 INFO - PROCESS | 3132 | [3132] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:50:13 INFO - PROCESS | 3132 | 1468353013460 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]]]}] 12:50:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:50:13 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:50:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:50:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:50:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:50:13 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:50:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:50:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:50:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:50:13 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:50:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:50:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:50:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:50:13 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:50:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:50:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:50:13 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:50:13 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 739ms 12:50:13 INFO - PROCESS | 3132 | 1468353013527 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 12:50:13 INFO - PROCESS | 3132 | 1468353013529 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 12:50:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:50:13 INFO - PROCESS | 3132 | 1468353013532 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:50:13 INFO - PROCESS | 3132 | 1468353013534 Marionette TRACE conn6 <- [1,2914,null,{}] 12:50:13 INFO - PROCESS | 3132 | 1468353013537 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}] 12:50:13 INFO - PROCESS | 3132 | 1468353013539 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:13 INFO - PROCESS | 3132 | 1468353013626 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 12:50:13 INFO - PROCESS | 3132 | 1468353013631 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:13 INFO - PROCESS | 3132 | 1468353013633 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:13 INFO - PROCESS | 3132 | ++DOCSHELL 0C7EF400 == 31 [pid = 3132] [id = 738] 12:50:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (14892400) [pid = 3132] [serial = 2214] [outer = 00000000] 12:50:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (15938C00) [pid = 3132] [serial = 2215] [outer = 14892400] 12:50:13 INFO - PROCESS | 3132 | 1468353013679 Marionette DEBUG loaded listener.js 12:50:13 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (15E3C000) [pid = 3132] [serial = 2216] [outer = 14892400] 12:50:14 INFO - PROCESS | 3132 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:50:14 INFO - PROCESS | 3132 | 1468353014235 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]]]}] 12:50:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:50:14 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 12:50:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:50:14 INFO - PROCESS | 3132 | 1468353014263 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 12:50:14 INFO - PROCESS | 3132 | 1468353014265 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 12:50:14 INFO - PROCESS | 3132 | 1468353014268 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:50:14 INFO - PROCESS | 3132 | 1468353014270 Marionette TRACE conn6 <- [1,2918,null,{}] 12:50:14 INFO - PROCESS | 3132 | 1468353014273 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}] 12:50:14 INFO - PROCESS | 3132 | 1468353014275 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:14 INFO - PROCESS | 3132 | 1468353014359 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 12:50:14 INFO - PROCESS | 3132 | 1468353014364 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:14 INFO - PROCESS | 3132 | 1468353014366 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:14 INFO - PROCESS | 3132 | ++DOCSHELL 16327400 == 32 [pid = 3132] [id = 739] 12:50:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (16327C00) [pid = 3132] [serial = 2217] [outer = 00000000] 12:50:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (1632E800) [pid = 3132] [serial = 2218] [outer = 16327C00] 12:50:14 INFO - PROCESS | 3132 | 1468353014412 Marionette DEBUG loaded listener.js 12:50:14 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (16330800) [pid = 3132] [serial = 2219] [outer = 16327C00] 12:50:15 INFO - PROCESS | 3132 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:50:15 INFO - PROCESS | 3132 | 1468353015100 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]]]}] 12:50:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:50:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 12:50:15 INFO - PROCESS | 3132 | 1468353015140 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 12:50:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:50:15 INFO - PROCESS | 3132 | 1468353015144 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 12:50:15 INFO - PROCESS | 3132 | 1468353015149 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:50:15 INFO - PROCESS | 3132 | 1468353015154 Marionette TRACE conn6 <- [1,2922,null,{}] 12:50:15 INFO - PROCESS | 3132 | 1468353015160 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}] 12:50:15 INFO - PROCESS | 3132 | 1468353015162 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:15 INFO - PROCESS | 3132 | 1468353015307 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 12:50:15 INFO - PROCESS | 3132 | 1468353015437 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:15 INFO - PROCESS | 3132 | 1468353015440 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:15 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E8800 == 33 [pid = 3132] [id = 740] 12:50:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0C7EA400) [pid = 3132] [serial = 2220] [outer = 00000000] 12:50:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0CEE3400) [pid = 3132] [serial = 2221] [outer = 0C7EA400] 12:50:15 INFO - PROCESS | 3132 | 1468353015501 Marionette DEBUG loaded listener.js 12:50:15 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0D6F1800) [pid = 3132] [serial = 2222] [outer = 0C7EA400] 12:50:16 INFO - PROCESS | 3132 | 1468353016133 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]]]}] 12:50:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:50:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1026ms 12:50:16 INFO - PROCESS | 3132 | 1468353016176 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 12:50:16 INFO - PROCESS | 3132 | 1468353016181 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 12:50:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:50:16 INFO - PROCESS | 3132 | 1468353016187 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:50:16 INFO - PROCESS | 3132 | 1468353016190 Marionette TRACE conn6 <- [1,2926,null,{}] 12:50:16 INFO - PROCESS | 3132 | 1468353016194 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}] 12:50:16 INFO - PROCESS | 3132 | 1468353016197 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:16 INFO - PROCESS | 3132 | 1468353016326 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 12:50:16 INFO - PROCESS | 3132 | 1468353016494 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:16 INFO - PROCESS | 3132 | 1468353016497 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:16 INFO - PROCESS | 3132 | ++DOCSHELL 119D5400 == 34 [pid = 3132] [id = 741] 12:50:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (119D6C00) [pid = 3132] [serial = 2223] [outer = 00000000] 12:50:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (119EE000) [pid = 3132] [serial = 2224] [outer = 119D6C00] 12:50:16 INFO - PROCESS | 3132 | 1468353016558 Marionette DEBUG loaded listener.js 12:50:16 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (11BEA000) [pid = 3132] [serial = 2225] [outer = 119D6C00] 12:50:17 INFO - PROCESS | 3132 | 1468353017178 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]]]}] 12:50:17 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:50:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1020ms 12:50:17 INFO - PROCESS | 3132 | 1468353017218 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 12:50:17 INFO - PROCESS | 3132 | 1468353017220 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 12:50:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:50:17 INFO - PROCESS | 3132 | 1468353017225 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:50:17 INFO - PROCESS | 3132 | 1468353017229 Marionette TRACE conn6 <- [1,2930,null,{}] 12:50:17 INFO - PROCESS | 3132 | 1468353017240 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}] 12:50:17 INFO - PROCESS | 3132 | 1468353017245 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:17 INFO - PROCESS | 3132 | 1468353017393 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 12:50:17 INFO - PROCESS | 3132 | 1468353017623 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:17 INFO - PROCESS | 3132 | 1468353017626 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:17 INFO - PROCESS | 3132 | ++DOCSHELL 08881C00 == 35 [pid = 3132] [id = 742] 12:50:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (08884400) [pid = 3132] [serial = 2226] [outer = 00000000] 12:50:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (08C63000) [pid = 3132] [serial = 2227] [outer = 08884400] 12:50:17 INFO - PROCESS | 3132 | 1468353017682 Marionette DEBUG loaded listener.js 12:50:17 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0C7DF000) [pid = 3132] [serial = 2228] [outer = 08884400] 12:50:18 INFO - PROCESS | 3132 | --DOCSHELL 0C7EF400 == 34 [pid = 3132] [id = 738] 12:50:18 INFO - PROCESS | 3132 | --DOCSHELL 08C58000 == 33 [pid = 3132] [id = 737] 12:50:18 INFO - PROCESS | 3132 | --DOCSHELL 13472800 == 32 [pid = 3132] [id = 736] 12:50:18 INFO - PROCESS | 3132 | --DOCSHELL 11EC0000 == 31 [pid = 3132] [id = 735] 12:50:18 INFO - PROCESS | 3132 | --DOCSHELL 119EFC00 == 30 [pid = 3132] [id = 734] 12:50:18 INFO - PROCESS | 3132 | --DOCSHELL 0D71A000 == 29 [pid = 3132] [id = 733] 12:50:18 INFO - PROCESS | 3132 | --DOCSHELL 0C7F5400 == 28 [pid = 3132] [id = 732] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (13822400) [pid = 3132] [serial = 2167] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (16484000) [pid = 3132] [serial = 2173] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (12322000) [pid = 3132] [serial = 2156] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0DC6EC00) [pid = 3132] [serial = 2161] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (0DE69C00) [pid = 3132] [serial = 2162] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (15859400) [pid = 3132] [serial = 2171] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0CFF1000) [pid = 3132] [serial = 2158] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (15856000) [pid = 3132] [serial = 2170] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0D695400) [pid = 3132] [serial = 2159] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (16703800) [pid = 3132] [serial = 2150] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0D692000) [pid = 3132] [serial = 2152] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0D71D000) [pid = 3132] [serial = 2153] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (13244800) [pid = 3132] [serial = 2164] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (11BA7C00) [pid = 3132] [serial = 2155] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (13059800) [pid = 3132] [serial = 2176] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (16707C00) [pid = 3132] [serial = 2180] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (16720000) [pid = 3132] [serial = 2182] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (168D6400) [pid = 3132] [serial = 2183] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (1648C000) [pid = 3132] [serial = 2179] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (14894400) [pid = 3132] [serial = 2168] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (13480C00) [pid = 3132] [serial = 2177] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 61 (0D718C00) [pid = 3132] [serial = 2174] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | --DOMWINDOW == 60 (132E5800) [pid = 3132] [serial = 2165] [outer = 00000000] [url = about:blank] 12:50:18 INFO - PROCESS | 3132 | 1468353018310 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"]]]}] 12:50:18 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:50:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:50:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1129ms 12:50:18 INFO - PROCESS | 3132 | 1468353018356 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 12:50:18 INFO - PROCESS | 3132 | 1468353018359 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 12:50:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:50:18 INFO - PROCESS | 3132 | 1468353018363 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:50:18 INFO - PROCESS | 3132 | 1468353018366 Marionette TRACE conn6 <- [1,2934,null,{}] 12:50:18 INFO - PROCESS | 3132 | 1468353018371 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}] 12:50:18 INFO - PROCESS | 3132 | 1468353018374 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:18 INFO - PROCESS | 3132 | 1468353018465 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 12:50:18 INFO - PROCESS | 3132 | 1468353018476 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:18 INFO - PROCESS | 3132 | 1468353018479 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:18 INFO - PROCESS | 3132 | ++DOCSHELL 0D695800 == 29 [pid = 3132] [id = 743] 12:50:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 61 (0D6EF400) [pid = 3132] [serial = 2229] [outer = 00000000] 12:50:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 62 (0D720000) [pid = 3132] [serial = 2230] [outer = 0D6EF400] 12:50:18 INFO - PROCESS | 3132 | 1468353018528 Marionette DEBUG loaded listener.js 12:50:18 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (0DC1DC00) [pid = 3132] [serial = 2231] [outer = 0D6EF400] 12:50:19 INFO - PROCESS | 3132 | 1468353019031 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]]]}] 12:50:19 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:50:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 730ms 12:50:19 INFO - PROCESS | 3132 | 1468353019097 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 12:50:19 INFO - PROCESS | 3132 | 1468353019100 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 12:50:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:50:19 INFO - PROCESS | 3132 | 1468353019105 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:50:19 INFO - PROCESS | 3132 | 1468353019107 Marionette TRACE conn6 <- [1,2938,null,{}] 12:50:19 INFO - PROCESS | 3132 | 1468353019111 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}] 12:50:19 INFO - PROCESS | 3132 | 1468353019113 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:19 INFO - PROCESS | 3132 | 1468353019206 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 12:50:19 INFO - PROCESS | 3132 | 1468353019301 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:19 INFO - PROCESS | 3132 | 1468353019304 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:19 INFO - PROCESS | 3132 | ++DOCSHELL 119E8800 == 30 [pid = 3132] [id = 744] 12:50:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (119EC400) [pid = 3132] [serial = 2232] [outer = 00000000] 12:50:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (11BE4000) [pid = 3132] [serial = 2233] [outer = 119EC400] 12:50:19 INFO - PROCESS | 3132 | 1468353019360 Marionette DEBUG loaded listener.js 12:50:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (11EBF400) [pid = 3132] [serial = 2234] [outer = 119EC400] 12:50:19 INFO - PROCESS | 3132 | ++DOCSHELL 132DC400 == 31 [pid = 3132] [id = 745] 12:50:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (132DC800) [pid = 3132] [serial = 2235] [outer = 00000000] 12:50:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (132E0400) [pid = 3132] [serial = 2236] [outer = 132DC800] 12:50:19 INFO - PROCESS | 3132 | 1468353019744 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]]]}] 12:50:19 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:50:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 12:50:19 INFO - PROCESS | 3132 | 1468353019781 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 12:50:19 INFO - PROCESS | 3132 | 1468353019783 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 12:50:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:50:19 INFO - PROCESS | 3132 | 1468353019788 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:50:19 INFO - PROCESS | 3132 | 1468353019794 Marionette TRACE conn6 <- [1,2942,null,{}] 12:50:19 INFO - PROCESS | 3132 | 1468353019803 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}] 12:50:19 INFO - PROCESS | 3132 | 1468353019807 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:19 INFO - PROCESS | 3132 | 1468353019946 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 12:50:19 INFO - PROCESS | 3132 | 1468353019960 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:19 INFO - PROCESS | 3132 | 1468353019962 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:19 INFO - PROCESS | 3132 | ++DOCSHELL 13479400 == 32 [pid = 3132] [id = 746] 12:50:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (1347B000) [pid = 3132] [serial = 2237] [outer = 00000000] 12:50:19 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (13D83C00) [pid = 3132] [serial = 2238] [outer = 1347B000] 12:50:20 INFO - PROCESS | 3132 | 1468353020008 Marionette DEBUG loaded listener.js 12:50:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (14895000) [pid = 3132] [serial = 2239] [outer = 1347B000] 12:50:20 INFO - PROCESS | 3132 | 1468353020444 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]]]}] 12:50:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:50:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:50:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 690ms 12:50:20 INFO - PROCESS | 3132 | 1468353020499 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 12:50:20 INFO - PROCESS | 3132 | 1468353020502 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 12:50:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:50:20 INFO - PROCESS | 3132 | 1468353020505 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:50:20 INFO - PROCESS | 3132 | 1468353020507 Marionette TRACE conn6 <- [1,2946,null,{}] 12:50:20 INFO - PROCESS | 3132 | 1468353020516 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}] 12:50:20 INFO - PROCESS | 3132 | 1468353020518 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:20 INFO - PROCESS | 3132 | 1468353020687 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 12:50:20 INFO - PROCESS | 3132 | 1468353020692 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:20 INFO - PROCESS | 3132 | 1468353020694 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:20 INFO - PROCESS | 3132 | ++DOCSHELL 15855000 == 33 [pid = 3132] [id = 747] 12:50:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (1585C000) [pid = 3132] [serial = 2240] [outer = 00000000] 12:50:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (15E3B400) [pid = 3132] [serial = 2241] [outer = 1585C000] 12:50:20 INFO - PROCESS | 3132 | 1468353020740 Marionette DEBUG loaded listener.js 12:50:20 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (16329800) [pid = 3132] [serial = 2242] [outer = 1585C000] 12:50:21 INFO - PROCESS | 3132 | 1468353021173 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]]]}] 12:50:21 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:50:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 12:50:21 INFO - PROCESS | 3132 | 1468353021237 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 12:50:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:50:21 INFO - PROCESS | 3132 | 1468353021239 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 12:50:21 INFO - PROCESS | 3132 | 1468353021243 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:50:21 INFO - PROCESS | 3132 | 1468353021245 Marionette TRACE conn6 <- [1,2950,null,{}] 12:50:21 INFO - PROCESS | 3132 | 1468353021255 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}] 12:50:21 INFO - PROCESS | 3132 | 1468353021257 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:21 INFO - PROCESS | 3132 | 1468353021407 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 12:50:21 INFO - PROCESS | 3132 | 1468353021428 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:21 INFO - PROCESS | 3132 | 1468353021434 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:21 INFO - PROCESS | 3132 | ++DOCSHELL 16335800 == 34 [pid = 3132] [id = 748] 12:50:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (16404400) [pid = 3132] [serial = 2243] [outer = 00000000] 12:50:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (16480400) [pid = 3132] [serial = 2244] [outer = 16404400] 12:50:21 INFO - PROCESS | 3132 | 1468353021490 Marionette DEBUG loaded listener.js 12:50:21 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (16487000) [pid = 3132] [serial = 2245] [outer = 16404400] 12:50:21 INFO - PROCESS | 3132 | 1468353021947 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]]]}] 12:50:21 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:50:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 12:50:21 INFO - PROCESS | 3132 | 1468353021973 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 12:50:21 INFO - PROCESS | 3132 | 1468353021976 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 12:50:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:50:21 INFO - PROCESS | 3132 | 1468353021985 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:50:21 INFO - PROCESS | 3132 | 1468353021987 Marionette TRACE conn6 <- [1,2954,null,{}] 12:50:22 INFO - PROCESS | 3132 | 1468353022000 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}] 12:50:22 INFO - PROCESS | 3132 | 1468353022003 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:22 INFO - PROCESS | 3132 | 1468353022127 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 12:50:22 INFO - PROCESS | 3132 | 1468353022198 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:22 INFO - PROCESS | 3132 | 1468353022200 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:22 INFO - PROCESS | 3132 | ++DOCSHELL 1648D400 == 35 [pid = 3132] [id = 749] 12:50:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (164EF000) [pid = 3132] [serial = 2246] [outer = 00000000] 12:50:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (1670D800) [pid = 3132] [serial = 2247] [outer = 164EF000] 12:50:22 INFO - PROCESS | 3132 | 1468353022246 Marionette DEBUG loaded listener.js 12:50:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (16710800) [pid = 3132] [serial = 2248] [outer = 164EF000] 12:50:22 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0C7F3400) [pid = 3132] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:50:22 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (1222C400) [pid = 3132] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:50:22 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (13473C00) [pid = 3132] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:50:22 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0D67F000) [pid = 3132] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:50:22 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0D71B800) [pid = 3132] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:50:22 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0C7F5C00) [pid = 3132] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:50:22 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (119F0C00) [pid = 3132] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:50:22 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (0C7F8400) [pid = 3132] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:50:22 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (119F6C00) [pid = 3132] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:50:22 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (16723400) [pid = 3132] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:50:22 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (14892400) [pid = 3132] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:50:22 INFO - PROCESS | 3132 | 1468353022708 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]]]}] 12:50:22 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:50:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 770ms 12:50:22 INFO - PROCESS | 3132 | 1468353022775 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 12:50:22 INFO - PROCESS | 3132 | 1468353022777 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 12:50:22 INFO - PROCESS | 3132 | 1468353022780 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:50:22 INFO - PROCESS | 3132 | 1468353022782 Marionette TRACE conn6 <- [1,2958,null,{}] 12:50:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:50:22 INFO - PROCESS | 3132 | 1468353022785 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}] 12:50:22 INFO - PROCESS | 3132 | 1468353022787 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:22 INFO - PROCESS | 3132 | 1468353022913 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 12:50:22 INFO - PROCESS | 3132 | 1468353022980 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:22 INFO - PROCESS | 3132 | 1468353022982 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:22 INFO - PROCESS | 3132 | ++DOCSHELL 08887400 == 36 [pid = 3132] [id = 750] 12:50:22 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (08C73800) [pid = 3132] [serial = 2249] [outer = 00000000] 12:50:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (12297000) [pid = 3132] [serial = 2250] [outer = 08C73800] 12:50:23 INFO - PROCESS | 3132 | 1468353023028 Marionette DEBUG loaded listener.js 12:50:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (13449800) [pid = 3132] [serial = 2251] [outer = 08C73800] 12:50:23 INFO - PROCESS | 3132 | 1468353023345 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]]]}] 12:50:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:50:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 632ms 12:50:23 INFO - PROCESS | 3132 | 1468353023419 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 12:50:23 INFO - PROCESS | 3132 | 1468353023421 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 12:50:23 INFO - PROCESS | 3132 | 1468353023424 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:50:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:50:23 INFO - PROCESS | 3132 | 1468353023426 Marionette TRACE conn6 <- [1,2962,null,{}] 12:50:23 INFO - PROCESS | 3132 | 1468353023430 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}] 12:50:23 INFO - PROCESS | 3132 | 1468353023432 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:23 INFO - PROCESS | 3132 | 1468353023563 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 12:50:23 INFO - PROCESS | 3132 | 1468353023571 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:23 INFO - PROCESS | 3132 | 1468353023573 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:23 INFO - PROCESS | 3132 | ++DOCSHELL 1648EC00 == 37 [pid = 3132] [id = 751] 12:50:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (16716000) [pid = 3132] [serial = 2252] [outer = 00000000] 12:50:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (16723C00) [pid = 3132] [serial = 2253] [outer = 16716000] 12:50:23 INFO - PROCESS | 3132 | 1468353023620 Marionette DEBUG loaded listener.js 12:50:23 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (167B2800) [pid = 3132] [serial = 2254] [outer = 16716000] 12:50:24 INFO - PROCESS | 3132 | 1468353024019 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]]]}] 12:50:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 12:50:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 12:50:24 INFO - PROCESS | 3132 | 1468353024058 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 12:50:24 INFO - PROCESS | 3132 | 1468353024060 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 12:50:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:50:24 INFO - PROCESS | 3132 | 1468353024063 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:50:24 INFO - PROCESS | 3132 | 1468353024065 Marionette TRACE conn6 <- [1,2966,null,{}] 12:50:24 INFO - PROCESS | 3132 | 1468353024068 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}] 12:50:24 INFO - PROCESS | 3132 | 1468353024070 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:24 INFO - PROCESS | 3132 | 1468353024200 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 12:50:24 INFO - PROCESS | 3132 | 1468353024240 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:24 INFO - PROCESS | 3132 | 1468353024242 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:24 INFO - PROCESS | 3132 | ++DOCSHELL 16489C00 == 38 [pid = 3132] [id = 752] 12:50:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (16721C00) [pid = 3132] [serial = 2255] [outer = 00000000] 12:50:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (168DCC00) [pid = 3132] [serial = 2256] [outer = 16721C00] 12:50:24 INFO - PROCESS | 3132 | 1468353024287 Marionette DEBUG loaded listener.js 12:50:24 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (168E1800) [pid = 3132] [serial = 2257] [outer = 16721C00] 12:50:24 INFO - PROCESS | 3132 | 1468353024756 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]]]}] 12:50:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:50:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 730ms 12:50:24 INFO - PROCESS | 3132 | 1468353024795 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 12:50:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:50:24 INFO - PROCESS | 3132 | 1468353024800 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 12:50:24 INFO - PROCESS | 3132 | 1468353024805 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:50:24 INFO - PROCESS | 3132 | 1468353024808 Marionette TRACE conn6 <- [1,2970,null,{}] 12:50:24 INFO - PROCESS | 3132 | 1468353024831 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}] 12:50:24 INFO - PROCESS | 3132 | 1468353024834 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:24 INFO - PROCESS | 3132 | 1468353024949 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 12:50:25 INFO - PROCESS | 3132 | 1468353025064 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:25 INFO - PROCESS | 3132 | 1468353025066 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:25 INFO - PROCESS | 3132 | ++DOCSHELL 08C69000 == 39 [pid = 3132] [id = 753] 12:50:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (08C6F000) [pid = 3132] [serial = 2258] [outer = 00000000] 12:50:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0D674000) [pid = 3132] [serial = 2259] [outer = 08C6F000] 12:50:25 INFO - PROCESS | 3132 | 1468353025165 Marionette DEBUG loaded listener.js 12:50:25 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (0D723800) [pid = 3132] [serial = 2260] [outer = 08C6F000] 12:50:25 INFO - PROCESS | 3132 | 1468353025741 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"]]]}] 12:50:25 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:50:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:50:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 990ms 12:50:25 INFO - PROCESS | 3132 | 1468353025795 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 12:50:25 INFO - PROCESS | 3132 | 1468353025800 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 12:50:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:50:25 INFO - PROCESS | 3132 | 1468353025806 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:50:25 INFO - PROCESS | 3132 | 1468353025809 Marionette TRACE conn6 <- [1,2974,null,{}] 12:50:25 INFO - PROCESS | 3132 | 1468353025813 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}] 12:50:25 INFO - PROCESS | 3132 | 1468353025816 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:25 INFO - PROCESS | 3132 | 1468353025960 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 12:50:26 INFO - PROCESS | 3132 | 1468353026106 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:26 INFO - PROCESS | 3132 | 1468353026109 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:26 INFO - PROCESS | 3132 | ++DOCSHELL 13058800 == 40 [pid = 3132] [id = 754] 12:50:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (13061000) [pid = 3132] [serial = 2261] [outer = 00000000] 12:50:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (13449000) [pid = 3132] [serial = 2262] [outer = 13061000] 12:50:26 INFO - PROCESS | 3132 | 1468353026170 Marionette DEBUG loaded listener.js 12:50:26 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (13480C00) [pid = 3132] [serial = 2263] [outer = 13061000] 12:50:26 INFO - PROCESS | 3132 | 1468353026729 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]]]}] 12:50:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:50:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 970ms 12:50:26 INFO - PROCESS | 3132 | 1468353026780 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 12:50:26 INFO - PROCESS | 3132 | 1468353026782 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 12:50:26 INFO - PROCESS | 3132 | 1468353026786 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:50:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:50:26 INFO - PROCESS | 3132 | 1468353026790 Marionette TRACE conn6 <- [1,2978,null,{}] 12:50:26 INFO - PROCESS | 3132 | 1468353026801 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}] 12:50:26 INFO - PROCESS | 3132 | 1468353026807 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:26 INFO - PROCESS | 3132 | 1468353026954 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 12:50:27 INFO - PROCESS | 3132 | 1468353027100 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:27 INFO - PROCESS | 3132 | 1468353027103 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:27 INFO - PROCESS | 3132 | ++DOCSHELL 1683B800 == 41 [pid = 3132] [id = 755] 12:50:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (1683C800) [pid = 3132] [serial = 2264] [outer = 00000000] 12:50:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (16BDA800) [pid = 3132] [serial = 2265] [outer = 1683C800] 12:50:27 INFO - PROCESS | 3132 | 1468353027163 Marionette DEBUG loaded listener.js 12:50:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (16CA9400) [pid = 3132] [serial = 2266] [outer = 1683C800] 12:50:27 INFO - PROCESS | 3132 | ++DOCSHELL 173DC000 == 42 [pid = 3132] [id = 756] 12:50:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (173DD400) [pid = 3132] [serial = 2267] [outer = 00000000] 12:50:27 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (173DDC00) [pid = 3132] [serial = 2268] [outer = 173DD400] 12:50:27 INFO - PROCESS | 3132 | 1468353027809 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]]]}] 12:50:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:50:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1075ms 12:50:27 INFO - PROCESS | 3132 | 1468353027866 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 12:50:27 INFO - PROCESS | 3132 | 1468353027869 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 12:50:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:50:27 INFO - PROCESS | 3132 | 1468353027872 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:50:27 INFO - PROCESS | 3132 | 1468353027875 Marionette TRACE conn6 <- [1,2982,null,{}] 12:50:27 INFO - PROCESS | 3132 | 1468353027879 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}] 12:50:27 INFO - PROCESS | 3132 | 1468353027881 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:28 INFO - PROCESS | 3132 | 1468353028017 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 12:50:28 INFO - PROCESS | 3132 | 1468353028158 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:28 INFO - PROCESS | 3132 | 1468353028160 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:28 INFO - PROCESS | 3132 | ++DOCSHELL 16BD8400 == 43 [pid = 3132] [id = 757] 12:50:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (17353000) [pid = 3132] [serial = 2269] [outer = 00000000] 12:50:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 91 (173BFC00) [pid = 3132] [serial = 2270] [outer = 17353000] 12:50:28 INFO - PROCESS | 3132 | 1468353028219 Marionette DEBUG loaded listener.js 12:50:28 INFO - PROCESS | 3132 | ++DOMWINDOW == 92 (173C8C00) [pid = 3132] [serial = 2271] [outer = 17353000] 12:50:28 INFO - PROCESS | 3132 | 1468353028768 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]]]}] 12:50:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:50:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:50:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 12:50:28 INFO - PROCESS | 3132 | 1468353028805 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 12:50:28 INFO - PROCESS | 3132 | 1468353028807 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 12:50:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:50:28 INFO - PROCESS | 3132 | 1468353028811 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:50:28 INFO - PROCESS | 3132 | 1468353028813 Marionette TRACE conn6 <- [1,2986,null,{}] 12:50:28 INFO - PROCESS | 3132 | 1468353028816 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}] 12:50:28 INFO - PROCESS | 3132 | 1468353028819 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:29 INFO - PROCESS | 3132 | 1468353029062 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 12:50:29 INFO - PROCESS | 3132 | 1468353029233 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:29 INFO - PROCESS | 3132 | 1468353029235 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:29 INFO - PROCESS | 3132 | ++DOCSHELL 0C717000 == 44 [pid = 3132] [id = 758] 12:50:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 93 (0C719000) [pid = 3132] [serial = 2272] [outer = 00000000] 12:50:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 94 (0C7EB800) [pid = 3132] [serial = 2273] [outer = 0C719000] 12:50:29 INFO - PROCESS | 3132 | 1468353029288 Marionette DEBUG loaded listener.js 12:50:29 INFO - PROCESS | 3132 | ++DOMWINDOW == 95 (0C93A800) [pid = 3132] [serial = 2274] [outer = 0C719000] 12:50:29 INFO - PROCESS | 3132 | 1468353029837 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]]]}] 12:50:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:50:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1066ms 12:50:29 INFO - PROCESS | 3132 | 1468353029882 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 12:50:29 INFO - PROCESS | 3132 | 1468353029885 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 12:50:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:50:29 INFO - PROCESS | 3132 | 1468353029910 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:50:29 INFO - PROCESS | 3132 | 1468353029913 Marionette TRACE conn6 <- [1,2990,null,{}] 12:50:29 INFO - PROCESS | 3132 | 1468353029921 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}] 12:50:29 INFO - PROCESS | 3132 | 1468353029924 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 1648EC00 == 43 [pid = 3132] [id = 751] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 08887400 == 42 [pid = 3132] [id = 750] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 1648D400 == 41 [pid = 3132] [id = 749] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 16335800 == 40 [pid = 3132] [id = 748] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 15855000 == 39 [pid = 3132] [id = 747] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 13479400 == 38 [pid = 3132] [id = 746] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 132DC400 == 37 [pid = 3132] [id = 745] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 119E8800 == 36 [pid = 3132] [id = 744] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 0D695800 == 35 [pid = 3132] [id = 743] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 119D5400 == 34 [pid = 3132] [id = 741] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 08881C00 == 33 [pid = 3132] [id = 742] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 0C7E8800 == 32 [pid = 3132] [id = 740] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 16327400 == 31 [pid = 3132] [id = 739] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 0D67C800 == 30 [pid = 3132] [id = 731] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 0C717000 == 29 [pid = 3132] [id = 758] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 173DC000 == 28 [pid = 3132] [id = 756] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 16BD8400 == 27 [pid = 3132] [id = 757] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 1683B800 == 26 [pid = 3132] [id = 755] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 16489C00 == 25 [pid = 3132] [id = 752] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 08C69000 == 24 [pid = 3132] [id = 753] 12:50:30 INFO - PROCESS | 3132 | --DOCSHELL 13058800 == 23 [pid = 3132] [id = 754] 12:50:30 INFO - PROCESS | 3132 | 1468353030638 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 94 (1305A000) [pid = 3132] [serial = 2206] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 93 (1347F000) [pid = 3132] [serial = 2209] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 92 (0D716400) [pid = 3132] [serial = 2195] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 91 (0D6F8C00) [pid = 3132] [serial = 2194] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 90 (0D72CC00) [pid = 3132] [serial = 2200] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (0DC16800) [pid = 3132] [serial = 2201] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (0C984400) [pid = 3132] [serial = 2197] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (0CE6E400) [pid = 3132] [serial = 2198] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (11B2D000) [pid = 3132] [serial = 2203] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (1347BC00) [pid = 3132] [serial = 2212] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (0DCE4400) [pid = 3132] [serial = 2186] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (0D716C00) [pid = 3132] [serial = 2185] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (13820C00) [pid = 3132] [serial = 2189] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (12425800) [pid = 3132] [serial = 2188] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (168E3400) [pid = 3132] [serial = 2192] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (168DE800) [pid = 3132] [serial = 2191] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (15938C00) [pid = 3132] [serial = 2215] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (1632E800) [pid = 3132] [serial = 2218] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (13915000) [pid = 3132] [serial = 2210] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (132DBC00) [pid = 3132] [serial = 2207] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (13D86000) [pid = 3132] [serial = 2213] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (11BEB800) [pid = 3132] [serial = 2204] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (15E3C000) [pid = 3132] [serial = 2216] [outer = 00000000] [url = about:blank] 12:50:30 INFO - PROCESS | 3132 | 1468353030863 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:30 INFO - PROCESS | 3132 | 1468353030866 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:30 INFO - PROCESS | 3132 | ++DOCSHELL 08C5AC00 == 24 [pid = 3132] [id = 759] 12:50:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (08C5B000) [pid = 3132] [serial = 2275] [outer = 00000000] 12:50:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (08C64400) [pid = 3132] [serial = 2276] [outer = 08C5B000] 12:50:30 INFO - PROCESS | 3132 | 1468353030920 Marionette DEBUG loaded listener.js 12:50:30 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0C721400) [pid = 3132] [serial = 2277] [outer = 08C5B000] 12:50:31 INFO - PROCESS | 3132 | 1468353031316 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]]]}] 12:50:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:50:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1501ms 12:50:31 INFO - PROCESS | 3132 | 1468353031393 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 12:50:31 INFO - PROCESS | 3132 | 1468353031397 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 12:50:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:50:31 INFO - PROCESS | 3132 | 1468353031402 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:50:31 INFO - PROCESS | 3132 | 1468353031405 Marionette TRACE conn6 <- [1,2994,null,{}] 12:50:31 INFO - PROCESS | 3132 | 1468353031409 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}] 12:50:31 INFO - PROCESS | 3132 | 1468353031412 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:31 INFO - PROCESS | 3132 | 1468353031505 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 12:50:31 INFO - PROCESS | 3132 | 1468353031511 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:31 INFO - PROCESS | 3132 | 1468353031514 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:31 INFO - PROCESS | 3132 | ++DOCSHELL 0D691000 == 25 [pid = 3132] [id = 760] 12:50:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0D695800) [pid = 3132] [serial = 2278] [outer = 00000000] 12:50:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (0D70E400) [pid = 3132] [serial = 2279] [outer = 0D695800] 12:50:31 INFO - PROCESS | 3132 | 1468353031564 Marionette DEBUG loaded listener.js 12:50:31 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0D718400) [pid = 3132] [serial = 2280] [outer = 0D695800] 12:50:32 INFO - PROCESS | 3132 | 1468353032030 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]]]}] 12:50: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. 12:50:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 12:50:32 INFO - PROCESS | 3132 | 1468353032092 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 12:50:32 INFO - PROCESS | 3132 | 1468353032095 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 12:50:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:50:32 INFO - PROCESS | 3132 | 1468353032099 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:50:32 INFO - PROCESS | 3132 | 1468353032101 Marionette TRACE conn6 <- [1,2998,null,{}] 12:50:32 INFO - PROCESS | 3132 | 1468353032105 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}] 12:50:32 INFO - PROCESS | 3132 | 1468353032107 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:32 INFO - PROCESS | 3132 | 1468353032227 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 12:50:32 INFO - PROCESS | 3132 | 1468353032335 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:32 INFO - PROCESS | 3132 | 1468353032337 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:32 INFO - PROCESS | 3132 | ++DOCSHELL 0DE70400 == 26 [pid = 3132] [id = 761] 12:50:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (0DE71400) [pid = 3132] [serial = 2281] [outer = 00000000] 12:50:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0EDC8C00) [pid = 3132] [serial = 2282] [outer = 0DE71400] 12:50:32 INFO - PROCESS | 3132 | 1468353032385 Marionette DEBUG loaded listener.js 12:50:32 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (1194D000) [pid = 3132] [serial = 2283] [outer = 0DE71400] 12:50:32 INFO - PROCESS | 3132 | [3132] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:50:32 INFO - PROCESS | 3132 | 1468353032825 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:50:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:50:32 INFO - {} 12:50:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:50:32 INFO - {} 12:50:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:50:32 INFO - {} 12:50:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:50:32 INFO - {} 12:50:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 12:50:32 INFO - PROCESS | 3132 | 1468353032872 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 12:50:32 INFO - PROCESS | 3132 | 1468353032876 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 12:50:32 INFO - TEST-START | /FileAPI/fileReader.html 12:50:32 INFO - PROCESS | 3132 | 1468353032886 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:50:32 INFO - PROCESS | 3132 | 1468353032891 Marionette TRACE conn6 <- [1,3002,null,{}] 12:50:32 INFO - PROCESS | 3132 | 1468353032908 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}] 12:50:32 INFO - PROCESS | 3132 | 1468353032911 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:33 INFO - PROCESS | 3132 | 1468353033060 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 12:50:33 INFO - PROCESS | 3132 | 1468353033124 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:33 INFO - PROCESS | 3132 | 1468353033126 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:33 INFO - PROCESS | 3132 | ++DOCSHELL 11ED0400 == 27 [pid = 3132] [id = 762] 12:50:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (12299800) [pid = 3132] [serial = 2284] [outer = 00000000] 12:50:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (13247800) [pid = 3132] [serial = 2285] [outer = 12299800] 12:50:33 INFO - PROCESS | 3132 | 1468353033175 Marionette DEBUG loaded listener.js 12:50:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (132DE000) [pid = 3132] [serial = 2286] [outer = 12299800] 12:50:33 INFO - PROCESS | 3132 | 1468353033633 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]]]}] 12:50:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:50:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:50:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:50:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:50:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 790ms 12:50:33 INFO - PROCESS | 3132 | 1468353033672 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 12:50:33 INFO - PROCESS | 3132 | 1468353033674 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 12:50:33 INFO - TEST-START | /FileAPI/historical.html 12:50:33 INFO - PROCESS | 3132 | 1468353033683 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:50:33 INFO - PROCESS | 3132 | 1468353033685 Marionette TRACE conn6 <- [1,3006,null,{}] 12:50:33 INFO - PROCESS | 3132 | 1468353033688 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}] 12:50:33 INFO - PROCESS | 3132 | 1468353033690 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:33 INFO - PROCESS | 3132 | 1468353033814 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 12:50:33 INFO - PROCESS | 3132 | 1468353033883 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:33 INFO - PROCESS | 3132 | 1468353033885 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:33 INFO - PROCESS | 3132 | ++DOCSHELL 132E4000 == 28 [pid = 3132] [id = 763] 12:50:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (13479800) [pid = 3132] [serial = 2287] [outer = 00000000] 12:50:33 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (135C0C00) [pid = 3132] [serial = 2288] [outer = 13479800] 12:50:33 INFO - PROCESS | 3132 | 1468353033932 Marionette DEBUG loaded listener.js 12:50:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (13914C00) [pid = 3132] [serial = 2289] [outer = 13479800] 12:50:34 INFO - PROCESS | 3132 | 1468353034342 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"]]]}] 12:50:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:50:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:50:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:50:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:50:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:50:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:50:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:50:34 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 12:50:34 INFO - TEST-START | /FileAPI/idlharness.html 12:50:34 INFO - PROCESS | 3132 | 1468353034358 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 12:50:34 INFO - PROCESS | 3132 | 1468353034359 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 12:50:34 INFO - PROCESS | 3132 | 1468353034363 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:50:34 INFO - PROCESS | 3132 | 1468353034365 Marionette TRACE conn6 <- [1,3010,null,{}] 12:50:34 INFO - PROCESS | 3132 | 1468353034368 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}] 12:50:34 INFO - PROCESS | 3132 | 1468353034370 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:34 INFO - PROCESS | 3132 | 1468353034498 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 12:50:34 INFO - PROCESS | 3132 | 1468353034503 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:34 INFO - PROCESS | 3132 | 1468353034509 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:34 INFO - PROCESS | 3132 | ++DOCSHELL 148C6800 == 29 [pid = 3132] [id = 764] 12:50:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (148CD800) [pid = 3132] [serial = 2290] [outer = 00000000] 12:50:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (1585A800) [pid = 3132] [serial = 2291] [outer = 148CD800] 12:50:34 INFO - PROCESS | 3132 | 1468353034628 Marionette DEBUG loaded listener.js 12:50:34 INFO - PROCESS | 3132 | ++DOMWINDOW == 90 (15934000) [pid = 3132] [serial = 2292] [outer = 148CD800] 12:50:35 INFO - PROCESS | 3132 | --DOMWINDOW == 89 (1585C000) [pid = 3132] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:50:35 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (164EF000) [pid = 3132] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:50:35 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (16404400) [pid = 3132] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:50:35 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (08C73800) [pid = 3132] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:50:35 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (0C7EA400) [pid = 3132] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:50:35 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (16327C00) [pid = 3132] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:50:35 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (1347B000) [pid = 3132] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:50:35 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (119D6C00) [pid = 3132] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:50:35 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (08884400) [pid = 3132] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:50:35 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0D6EF400) [pid = 3132] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:50:35 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (119EC400) [pid = 3132] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:50:35 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (132DC800) [pid = 3132] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:50:35 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (16716000) [pid = 3132] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:50:35 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (16721C00) [pid = 3132] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:50:35 INFO - PROCESS | 3132 | 1468353035772 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\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\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\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\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\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\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\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\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:50:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:50:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:50:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:50:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:50:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:50:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:50:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:50:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:50:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:50:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:50:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:50:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:50:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 1539ms 12:50:35 INFO - PROCESS | 3132 | 1468353035903 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 12:50:35 INFO - PROCESS | 3132 | 1468353035906 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 12:50:35 INFO - TEST-START | /FileAPI/idlharness.worker 12:50:35 INFO - PROCESS | 3132 | 1468353035909 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:50:35 INFO - PROCESS | 3132 | 1468353035911 Marionette TRACE conn6 <- [1,3014,null,{}] 12:50:35 INFO - PROCESS | 3132 | 1468353035915 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}] 12:50:35 INFO - PROCESS | 3132 | 1468353035917 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:36 INFO - PROCESS | 3132 | 1468353036034 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 12:50:36 INFO - PROCESS | 3132 | 1468353036043 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:36 INFO - PROCESS | 3132 | 1468353036045 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:36 INFO - PROCESS | 3132 | ++DOCSHELL 0C715800 == 30 [pid = 3132] [id = 765] 12:50:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (132DD000) [pid = 3132] [serial = 2293] [outer = 00000000] 12:50:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (173DC000) [pid = 3132] [serial = 2294] [outer = 132DD000] 12:50:36 INFO - PROCESS | 3132 | 1468353036090 Marionette DEBUG loaded listener.js 12:50:36 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (185D9800) [pid = 3132] [serial = 2295] [outer = 132DD000] 12:50:36 INFO - PROCESS | 3132 | [3132] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:50:37 INFO - PROCESS | 3132 | 1468353037014 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:50:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:50:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:50:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:50:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:50:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:50:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:50:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:50:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:50:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:50:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:50:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:50:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:50:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:50:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:50:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:50:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:50:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:50:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:50:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:50:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:50:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:50:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:50:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:50:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:50:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:50:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:50:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:50:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:50:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:50:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:50:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:50:37 INFO - {} 12:50:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1238ms 12:50:37 INFO - PROCESS | 3132 | 1468353037152 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 12:50:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:50:37 INFO - PROCESS | 3132 | 1468353037154 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 12:50:37 INFO - PROCESS | 3132 | 1468353037157 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:50:37 INFO - PROCESS | 3132 | 1468353037159 Marionette TRACE conn6 <- [1,3018,null,{}] 12:50:37 INFO - PROCESS | 3132 | 1468353037162 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}] 12:50:37 INFO - PROCESS | 3132 | 1468353037164 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:37 INFO - PROCESS | 3132 | 1468353037398 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 12:50:37 INFO - PROCESS | 3132 | 1468353037508 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:37 INFO - PROCESS | 3132 | 1468353037513 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:37 INFO - PROCESS | 3132 | ++DOCSHELL 0C71D800 == 31 [pid = 3132] [id = 766] 12:50:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0C71E000) [pid = 3132] [serial = 2296] [outer = 00000000] 12:50:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (0C7ED800) [pid = 3132] [serial = 2297] [outer = 0C71E000] 12:50:37 INFO - PROCESS | 3132 | 1468353037575 Marionette DEBUG loaded listener.js 12:50:37 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (0CED3C00) [pid = 3132] [serial = 2298] [outer = 0C71E000] 12:50:38 INFO - PROCESS | 3132 | 1468353038227 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]]]}] 12:50:38 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:50:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1118ms 12:50:38 INFO - PROCESS | 3132 | 1468353038277 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 12:50:38 INFO - PROCESS | 3132 | 1468353038282 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 12:50:38 INFO - PROCESS | 3132 | 1468353038287 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:50:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:50:38 INFO - PROCESS | 3132 | 1468353038290 Marionette TRACE conn6 <- [1,3022,null,{}] 12:50:38 INFO - PROCESS | 3132 | 1468353038294 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}] 12:50:38 INFO - PROCESS | 3132 | 1468353038298 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:38 INFO - PROCESS | 3132 | 1468353038433 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 12:50:38 INFO - PROCESS | 3132 | 1468353038578 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:38 INFO - PROCESS | 3132 | 1468353038582 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:38 INFO - PROCESS | 3132 | ++DOCSHELL 0DC12400 == 32 [pid = 3132] [id = 767] 12:50:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (0DC12800) [pid = 3132] [serial = 2299] [outer = 00000000] 12:50:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (0DC18800) [pid = 3132] [serial = 2300] [outer = 0DC12800] 12:50:38 INFO - PROCESS | 3132 | 1468353038644 Marionette DEBUG loaded listener.js 12:50:38 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (0DFC6400) [pid = 3132] [serial = 2301] [outer = 0DC12800] 12:50:39 INFO - PROCESS | 3132 | 1468353039304 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]]]}] 12:50:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:50:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1069ms 12:50:39 INFO - PROCESS | 3132 | 1468353039372 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 12:50:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:50:39 INFO - PROCESS | 3132 | 1468353039375 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 12:50:39 INFO - PROCESS | 3132 | 1468353039379 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:50:39 INFO - PROCESS | 3132 | 1468353039382 Marionette TRACE conn6 <- [1,3026,null,{}] 12:50:39 INFO - PROCESS | 3132 | 1468353039386 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}] 12:50:39 INFO - PROCESS | 3132 | 1468353039388 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:39 INFO - PROCESS | 3132 | 1468353039528 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 12:50:39 INFO - PROCESS | 3132 | 1468353039676 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:39 INFO - PROCESS | 3132 | 1468353039679 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:39 INFO - PROCESS | 3132 | ++DOCSHELL 11CCE000 == 33 [pid = 3132] [id = 768] 12:50:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (11CCEC00) [pid = 3132] [serial = 2302] [outer = 00000000] 12:50:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (1232A800) [pid = 3132] [serial = 2303] [outer = 11CCEC00] 12:50:39 INFO - PROCESS | 3132 | 1468353039743 Marionette DEBUG loaded listener.js 12:50:39 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (124F2000) [pid = 3132] [serial = 2304] [outer = 11CCEC00] 12:50:40 INFO - PROCESS | 3132 | 1468353040525 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"]]]}] 12:50:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:50:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1176ms 12:50:40 INFO - PROCESS | 3132 | 1468353040568 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 12:50:40 INFO - PROCESS | 3132 | 1468353040573 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 12:50:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:50:40 INFO - PROCESS | 3132 | 1468353040580 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:50:40 INFO - PROCESS | 3132 | 1468353040583 Marionette TRACE conn6 <- [1,3030,null,{}] 12:50:40 INFO - PROCESS | 3132 | 1468353040589 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}] 12:50:40 INFO - PROCESS | 3132 | 1468353040592 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:40 INFO - PROCESS | 3132 | 1468353040714 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 12:50:40 INFO - PROCESS | 3132 | 1468353040864 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:40 INFO - PROCESS | 3132 | 1468353040869 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:40 INFO - PROCESS | 3132 | --DOCSHELL 0C7F7C00 == 32 [pid = 3132] [id = 694] 12:50:40 INFO - PROCESS | 3132 | --DOCSHELL 0D67D800 == 31 [pid = 3132] [id = 685] 12:50:40 INFO - PROCESS | 3132 | --DOCSHELL 0D72D400 == 30 [pid = 3132] [id = 686] 12:50:40 INFO - PROCESS | 3132 | --DOCSHELL 0CE1EC00 == 29 [pid = 3132] [id = 692] 12:50:40 INFO - PROCESS | 3132 | --DOCSHELL 119F2000 == 28 [pid = 3132] [id = 696] 12:50:40 INFO - PROCESS | 3132 | --DOCSHELL 13478000 == 27 [pid = 3132] [id = 689] 12:50:40 INFO - PROCESS | 3132 | --DOCSHELL 13061800 == 26 [pid = 3132] [id = 697] 12:50:40 INFO - PROCESS | 3132 | --DOCSHELL 0D71B400 == 25 [pid = 3132] [id = 695] 12:50:40 INFO - PROCESS | 3132 | --DOCSHELL 148C6800 == 24 [pid = 3132] [id = 764] 12:50:40 INFO - PROCESS | 3132 | --DOCSHELL 132E4000 == 23 [pid = 3132] [id = 763] 12:50:40 INFO - PROCESS | 3132 | --DOCSHELL 11ED0400 == 22 [pid = 3132] [id = 762] 12:50:40 INFO - PROCESS | 3132 | --DOCSHELL 0DE70400 == 21 [pid = 3132] [id = 761] 12:50:40 INFO - PROCESS | 3132 | --DOCSHELL 0D691000 == 20 [pid = 3132] [id = 760] 12:50:40 INFO - PROCESS | 3132 | --DOCSHELL 08C5AC00 == 19 [pid = 3132] [id = 759] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (15E3B400) [pid = 3132] [serial = 2241] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (1670D800) [pid = 3132] [serial = 2247] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (16487000) [pid = 3132] [serial = 2245] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (16480400) [pid = 3132] [serial = 2244] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (12297000) [pid = 3132] [serial = 2250] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0CEE3400) [pid = 3132] [serial = 2221] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (0D6F1800) [pid = 3132] [serial = 2222] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (16330800) [pid = 3132] [serial = 2219] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (13D83C00) [pid = 3132] [serial = 2238] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (119EE000) [pid = 3132] [serial = 2224] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (11BEA000) [pid = 3132] [serial = 2225] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (08C63000) [pid = 3132] [serial = 2227] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (0C7DF000) [pid = 3132] [serial = 2228] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0D720000) [pid = 3132] [serial = 2230] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0DC1DC00) [pid = 3132] [serial = 2231] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (11BE4000) [pid = 3132] [serial = 2233] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (11EBF400) [pid = 3132] [serial = 2234] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (132E0400) [pid = 3132] [serial = 2236] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (16723C00) [pid = 3132] [serial = 2253] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (16710800) [pid = 3132] [serial = 2248] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (167B2800) [pid = 3132] [serial = 2254] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (168E1800) [pid = 3132] [serial = 2257] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (13449800) [pid = 3132] [serial = 2251] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 64 (16329800) [pid = 3132] [serial = 2242] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 63 (168DCC00) [pid = 3132] [serial = 2256] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | --DOMWINDOW == 62 (14895000) [pid = 3132] [serial = 2239] [outer = 00000000] [url = about:blank] 12:50:40 INFO - PROCESS | 3132 | ++DOCSHELL 08C5F400 == 20 [pid = 3132] [id = 769] 12:50:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 63 (08C63000) [pid = 3132] [serial = 2305] [outer = 00000000] 12:50:40 INFO - PROCESS | 3132 | ++DOMWINDOW == 64 (0C7E2400) [pid = 3132] [serial = 2306] [outer = 08C63000] 12:50:40 INFO - PROCESS | 3132 | 1468353040947 Marionette DEBUG loaded listener.js 12:50:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 65 (0D67D800) [pid = 3132] [serial = 2307] [outer = 08C63000] 12:50:41 INFO - PROCESS | 3132 | 1468353041620 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]]]}] 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:50:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:50:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:50:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:50:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:50:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:50:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:50:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:50:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:50:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:50:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:50:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1092ms 12:50:41 INFO - PROCESS | 3132 | 1468353041678 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 12:50:41 INFO - PROCESS | 3132 | 1468353041683 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 12:50:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:50:41 INFO - PROCESS | 3132 | 1468353041689 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:50:41 INFO - PROCESS | 3132 | 1468353041691 Marionette TRACE conn6 <- [1,3034,null,{}] 12:50:41 INFO - PROCESS | 3132 | 1468353041695 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}] 12:50:41 INFO - PROCESS | 3132 | 1468353041698 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:41 INFO - PROCESS | 3132 | 1468353041836 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 12:50:41 INFO - PROCESS | 3132 | 1468353041932 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:41 INFO - PROCESS | 3132 | 1468353041934 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:41 INFO - PROCESS | 3132 | ++DOCSHELL 0D723400 == 21 [pid = 3132] [id = 770] 12:50:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (0DC16C00) [pid = 3132] [serial = 2308] [outer = 00000000] 12:50:41 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (0DCE0000) [pid = 3132] [serial = 2309] [outer = 0DC16C00] 12:50:41 INFO - PROCESS | 3132 | 1468353041985 Marionette DEBUG loaded listener.js 12:50:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0EBDA800) [pid = 3132] [serial = 2310] [outer = 0DC16C00] 12:50:42 INFO - PROCESS | 3132 | [3132] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:50:42 INFO - PROCESS | 3132 | 1468353042446 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:50:42 INFO - {} 12:50:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 770ms 12:50:42 INFO - PROCESS | 3132 | 1468353042463 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 12:50:42 INFO - PROCESS | 3132 | 1468353042465 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 12:50:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:50:42 INFO - PROCESS | 3132 | 1468353042469 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:50:42 INFO - PROCESS | 3132 | 1468353042472 Marionette TRACE conn6 <- [1,3038,null,{}] 12:50:42 INFO - PROCESS | 3132 | 1468353042487 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}] 12:50:42 INFO - PROCESS | 3132 | 1468353042492 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:42 INFO - PROCESS | 3132 | 1468353042589 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 12:50:42 INFO - PROCESS | 3132 | 1468353042598 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:42 INFO - PROCESS | 3132 | 1468353042601 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:42 INFO - PROCESS | 3132 | ++DOCSHELL 11CD5000 == 22 [pid = 3132] [id = 771] 12:50:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (12294800) [pid = 3132] [serial = 2311] [outer = 00000000] 12:50:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (12373400) [pid = 3132] [serial = 2312] [outer = 12294800] 12:50:42 INFO - PROCESS | 3132 | 1468353042652 Marionette DEBUG loaded listener.js 12:50:42 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (132DD800) [pid = 3132] [serial = 2313] [outer = 12294800] 12:50:43 INFO - PROCESS | 3132 | 1468353043129 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]]]}] 12:50:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:50:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:50:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:50:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:50:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 12:50:43 INFO - PROCESS | 3132 | 1468353043178 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 12:50:43 INFO - PROCESS | 3132 | 1468353043180 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 12:50:43 INFO - PROCESS | 3132 | 1468353043184 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:50:43 INFO - PROCESS | 3132 | 1468353043186 Marionette TRACE conn6 <- [1,3042,null,{}] 12:50:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:50:43 INFO - PROCESS | 3132 | 1468353043189 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}] 12:50:43 INFO - PROCESS | 3132 | 1468353043191 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:43 INFO - PROCESS | 3132 | 1468353043288 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 12:50:43 INFO - PROCESS | 3132 | 1468353043294 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:43 INFO - PROCESS | 3132 | 1468353043296 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:43 INFO - PROCESS | 3132 | ++DOCSHELL 1347B800 == 23 [pid = 3132] [id = 772] 12:50:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (1347C000) [pid = 3132] [serial = 2314] [outer = 00000000] 12:50:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (13915000) [pid = 3132] [serial = 2315] [outer = 1347C000] 12:50:43 INFO - PROCESS | 3132 | 1468353043344 Marionette DEBUG loaded listener.js 12:50:43 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (1488B000) [pid = 3132] [serial = 2316] [outer = 1347C000] 12:50:44 INFO - PROCESS | 3132 | 1468353044146 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"]]]}] 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:50:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:50:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1110ms 12:50:44 INFO - PROCESS | 3132 | 1468353044301 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 12:50:44 INFO - PROCESS | 3132 | 1468353044303 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 12:50:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:50:44 INFO - PROCESS | 3132 | 1468353044307 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:50:44 INFO - PROCESS | 3132 | 1468353044308 Marionette TRACE conn6 <- [1,3046,null,{}] 12:50:44 INFO - PROCESS | 3132 | 1468353044312 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}] 12:50:44 INFO - PROCESS | 3132 | 1468353044314 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:44 INFO - PROCESS | 3132 | 1468353044446 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 12:50:44 INFO - PROCESS | 3132 | 1468353044451 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:44 INFO - PROCESS | 3132 | 1468353044452 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:44 INFO - PROCESS | 3132 | ++DOCSHELL 14894800 == 24 [pid = 3132] [id = 773] 12:50:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (148C4000) [pid = 3132] [serial = 2317] [outer = 00000000] 12:50:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (1632E400) [pid = 3132] [serial = 2318] [outer = 148C4000] 12:50:44 INFO - PROCESS | 3132 | 1468353044498 Marionette DEBUG loaded listener.js 12:50:44 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (16331400) [pid = 3132] [serial = 2319] [outer = 148C4000] 12:50:44 INFO - PROCESS | 3132 | 1468353044991 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]]]}] 12:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:50:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:50:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:50:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:50:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:50:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:50:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:50:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:50:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 735ms 12:50:45 INFO - PROCESS | 3132 | 1468353045053 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 12:50:45 INFO - PROCESS | 3132 | 1468353045055 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 12:50:45 INFO - PROCESS | 3132 | 1468353045058 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:50:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:50:45 INFO - PROCESS | 3132 | 1468353045060 Marionette TRACE conn6 <- [1,3050,null,{}] 12:50:45 INFO - PROCESS | 3132 | 1468353045063 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}] 12:50:45 INFO - PROCESS | 3132 | 1468353045068 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:45 INFO - PROCESS | 3132 | 1468353045232 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 12:50:45 INFO - PROCESS | 3132 | 1468353045296 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:45 INFO - PROCESS | 3132 | 1468353045298 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:45 INFO - PROCESS | 3132 | ++DOCSHELL 164ECC00 == 25 [pid = 3132] [id = 774] 12:50:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (16701C00) [pid = 3132] [serial = 2320] [outer = 00000000] 12:50:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (1671D800) [pid = 3132] [serial = 2321] [outer = 16701C00] 12:50:45 INFO - PROCESS | 3132 | 1468353045343 Marionette DEBUG loaded listener.js 12:50:45 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (167A4800) [pid = 3132] [serial = 2322] [outer = 16701C00] 12:50:45 INFO - PROCESS | 3132 | [3132] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:50:45 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0C719000) [pid = 3132] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:50:45 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (12299800) [pid = 3132] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:50:45 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (13479800) [pid = 3132] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:50:45 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (1683C800) [pid = 3132] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:50:45 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (08C6F000) [pid = 3132] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:50:45 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (173DD400) [pid = 3132] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:50:45 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (0DE71400) [pid = 3132] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:50:45 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (08C5B000) [pid = 3132] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:50:45 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (148CD800) [pid = 3132] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:50:45 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (17353000) [pid = 3132] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:50:45 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (0D695800) [pid = 3132] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:50:45 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (13061000) [pid = 3132] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:50:45 INFO - PROCESS | 3132 | 1468353045838 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:50:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:50:45 INFO - {} 12:50:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 830ms 12:50:45 INFO - PROCESS | 3132 | 1468353045894 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 12:50:45 INFO - PROCESS | 3132 | 1468353045896 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 12:50:45 INFO - PROCESS | 3132 | 1468353045899 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:50:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:50:45 INFO - PROCESS | 3132 | 1468353045901 Marionette TRACE conn6 <- [1,3054,null,{}] 12:50:45 INFO - PROCESS | 3132 | 1468353045904 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}] 12:50:45 INFO - PROCESS | 3132 | 1468353045906 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:45 INFO - PROCESS | 3132 | 1468353045997 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 12:50:45 INFO - PROCESS | 3132 | 1468353046004 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:45 INFO - PROCESS | 3132 | 1468353046006 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:46 INFO - PROCESS | 3132 | ++DOCSHELL 168DFC00 == 26 [pid = 3132] [id = 775] 12:50:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (168E2400) [pid = 3132] [serial = 2323] [outer = 00000000] 12:50:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (16BDBC00) [pid = 3132] [serial = 2324] [outer = 168E2400] 12:50:46 INFO - PROCESS | 3132 | 1468353046053 Marionette DEBUG loaded listener.js 12:50:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (16BDC000) [pid = 3132] [serial = 2325] [outer = 168E2400] 12:50:46 INFO - PROCESS | 3132 | 1468353046481 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]]]}] 12:50:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:50:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:50:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:50:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:50:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:50:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:50:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:50:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 12:50:46 INFO - PROCESS | 3132 | 1468353046534 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 12:50:46 INFO - PROCESS | 3132 | 1468353046536 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 12:50:46 INFO - PROCESS | 3132 | 1468353046539 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:50:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:50:46 INFO - PROCESS | 3132 | 1468353046541 Marionette TRACE conn6 <- [1,3058,null,{}] 12:50:46 INFO - PROCESS | 3132 | 1468353046545 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}] 12:50:46 INFO - PROCESS | 3132 | 1468353046547 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:46 INFO - PROCESS | 3132 | 1468353046636 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 12:50:46 INFO - PROCESS | 3132 | 1468353046642 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:46 INFO - PROCESS | 3132 | 1468353046643 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:46 INFO - PROCESS | 3132 | ++DOCSHELL 16BDA400 == 27 [pid = 3132] [id = 776] 12:50:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (1735B400) [pid = 3132] [serial = 2326] [outer = 00000000] 12:50:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (186AAC00) [pid = 3132] [serial = 2327] [outer = 1735B400] 12:50:46 INFO - PROCESS | 3132 | 1468353046689 Marionette DEBUG loaded listener.js 12:50:46 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (186B0000) [pid = 3132] [serial = 2328] [outer = 1735B400] 12:50:47 INFO - PROCESS | 3132 | 1468353047115 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]]]}] 12:50:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:50:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:50:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:50:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:50:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:50:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:50:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 12:50:47 INFO - PROCESS | 3132 | 1468353047185 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 12:50:47 INFO - PROCESS | 3132 | 1468353047187 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 12:50:47 INFO - PROCESS | 3132 | 1468353047190 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:50:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:50:47 INFO - PROCESS | 3132 | 1468353047192 Marionette TRACE conn6 <- [1,3062,null,{}] 12:50:47 INFO - PROCESS | 3132 | 1468353047195 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}] 12:50:47 INFO - PROCESS | 3132 | 1468353047197 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:47 INFO - PROCESS | 3132 | 1468353047285 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 12:50:47 INFO - PROCESS | 3132 | 1468353047290 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:47 INFO - PROCESS | 3132 | 1468353047292 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:47 INFO - PROCESS | 3132 | ++DOCSHELL 11971C00 == 28 [pid = 3132] [id = 777] 12:50:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (11972000) [pid = 3132] [serial = 2329] [outer = 00000000] 12:50:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (11976800) [pid = 3132] [serial = 2330] [outer = 11972000] 12:50:47 INFO - PROCESS | 3132 | 1468353047339 Marionette DEBUG loaded listener.js 12:50:47 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (11978800) [pid = 3132] [serial = 2331] [outer = 11972000] 12:50:47 INFO - PROCESS | 3132 | 1468353047958 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]]]}] 12:50:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:50:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:50:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:50:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:50:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:50:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:50:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 830ms 12:50:48 INFO - PROCESS | 3132 | 1468353048026 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 12:50:48 INFO - PROCESS | 3132 | 1468353048031 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 12:50:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:50:48 INFO - PROCESS | 3132 | 1468353048079 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:50:48 INFO - PROCESS | 3132 | 1468353048083 Marionette TRACE conn6 <- [1,3066,null,{}] 12:50:48 INFO - PROCESS | 3132 | 1468353048092 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}] 12:50:48 INFO - PROCESS | 3132 | 1468353048095 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:48 INFO - PROCESS | 3132 | 1468353048213 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 12:50:48 INFO - PROCESS | 3132 | 1468353048350 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:48 INFO - PROCESS | 3132 | 1468353048353 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:48 INFO - PROCESS | 3132 | ++DOCSHELL 0C7E0000 == 29 [pid = 3132] [id = 778] 12:50:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (0C7E0800) [pid = 3132] [serial = 2332] [outer = 00000000] 12:50:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (0D715000) [pid = 3132] [serial = 2333] [outer = 0C7E0800] 12:50:48 INFO - PROCESS | 3132 | 1468353048455 Marionette DEBUG loaded listener.js 12:50:48 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (0D72CC00) [pid = 3132] [serial = 2334] [outer = 0C7E0800] 12:50:49 INFO - PROCESS | 3132 | 1468353049095 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] 12:50:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:50:49 INFO - PROCESS | 3132 | 1468353049116 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 12:50:49 INFO - PROCESS | 3132 | 1468353049122 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:50:49 INFO - PROCESS | 3132 | 1468353049125 Marionette TRACE conn6 <- [1,3070,null,{}] 12:50:49 INFO - PROCESS | 3132 | 1468353049129 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}] 12:50:49 INFO - PROCESS | 3132 | 1468353049133 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:49 INFO - PROCESS | 3132 | 1468353049261 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 12:50:49 INFO - PROCESS | 3132 | 1468353049434 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:49 INFO - PROCESS | 3132 | 1468353049437 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:49 INFO - PROCESS | 3132 | ++DOCSHELL 119F0400 == 30 [pid = 3132] [id = 779] 12:50:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (119F0800) [pid = 3132] [serial = 2335] [outer = 00000000] 12:50:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (11BAD800) [pid = 3132] [serial = 2336] [outer = 119F0800] 12:50:49 INFO - PROCESS | 3132 | 1468353049503 Marionette DEBUG loaded listener.js 12:50:49 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (1231C400) [pid = 3132] [serial = 2337] [outer = 119F0800] 12:50:50 INFO - PROCESS | 3132 | 1468353050086 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]]]}] 12:50:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:50:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:50:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:50:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 978ms 12:50:50 INFO - PROCESS | 3132 | 1468353050108 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 12:50:50 INFO - PROCESS | 3132 | 1468353050111 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 12:50:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:50:50 INFO - PROCESS | 3132 | 1468353050116 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:50:50 INFO - PROCESS | 3132 | 1468353050120 Marionette TRACE conn6 <- [1,3074,null,{}] 12:50:50 INFO - PROCESS | 3132 | 1468353050131 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}] 12:50:50 INFO - PROCESS | 3132 | 1468353050135 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:50 INFO - PROCESS | 3132 | 1468353050246 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 12:50:50 INFO - PROCESS | 3132 | 1468353050410 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:50 INFO - PROCESS | 3132 | 1468353050414 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:50 INFO - PROCESS | 3132 | ++DOCSHELL 16332000 == 31 [pid = 3132] [id = 780] 12:50:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 84 (16333400) [pid = 3132] [serial = 2338] [outer = 00000000] 12:50:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 85 (16485C00) [pid = 3132] [serial = 2339] [outer = 16333400] 12:50:50 INFO - PROCESS | 3132 | 1468353050471 Marionette DEBUG loaded listener.js 12:50:50 INFO - PROCESS | 3132 | ++DOMWINDOW == 86 (16704400) [pid = 3132] [serial = 2340] [outer = 16333400] 12:50:50 INFO - PROCESS | 3132 | 1468353050971 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:50:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:50:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 870ms 12:50:51 INFO - PROCESS | 3132 | 1468353051022 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 12:50:51 INFO - PROCESS | 3132 | 1468353051024 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 12:50:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:50:51 INFO - PROCESS | 3132 | 1468353051045 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:50:51 INFO - PROCESS | 3132 | 1468353051047 Marionette TRACE conn6 <- [1,3078,null,{}] 12:50:51 INFO - PROCESS | 3132 | 1468353051052 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}] 12:50:51 INFO - PROCESS | 3132 | 1468353051054 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:51 INFO - PROCESS | 3132 | 1468353051186 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 12:50:51 INFO - PROCESS | 3132 | 1468353051508 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:51 INFO - PROCESS | 3132 | 1468353051511 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:51 INFO - PROCESS | 3132 | ++DOCSHELL 08C73C00 == 32 [pid = 3132] [id = 781] 12:50:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 87 (0C713800) [pid = 3132] [serial = 2341] [outer = 00000000] 12:50:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 88 (0C71D000) [pid = 3132] [serial = 2342] [outer = 0C713800] 12:50:51 INFO - PROCESS | 3132 | 1468353051583 Marionette DEBUG loaded listener.js 12:50:51 INFO - PROCESS | 3132 | ++DOMWINDOW == 89 (0C7EC000) [pid = 3132] [serial = 2343] [outer = 0C713800] 12:50:52 INFO - PROCESS | 3132 | 1468353052090 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:50:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:50:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1078ms 12:50:52 INFO - PROCESS | 3132 | 1468353052123 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 12:50:52 INFO - PROCESS | 3132 | 1468353052127 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 12:50:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:50:52 INFO - PROCESS | 3132 | 1468353052131 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:50:52 INFO - PROCESS | 3132 | 1468353052134 Marionette TRACE conn6 <- [1,3082,null,{}] 12:50:52 INFO - PROCESS | 3132 | 1468353052139 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}] 12:50:52 INFO - PROCESS | 3132 | 1468353052144 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:52 INFO - PROCESS | 3132 | 1468353052284 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 12:50:53 INFO - PROCESS | 3132 | --DOCSHELL 1632C800 == 31 [pid = 3132] [id = 700] 12:50:53 INFO - PROCESS | 3132 | --DOCSHELL 15859800 == 30 [pid = 3132] [id = 699] 12:50:53 INFO - PROCESS | 3132 | --DOCSHELL 0D724800 == 29 [pid = 3132] [id = 701] 12:50:53 INFO - PROCESS | 3132 | --DOCSHELL 13059000 == 28 [pid = 3132] [id = 688] 12:50:53 INFO - PROCESS | 3132 | --DOCSHELL 11CCE000 == 27 [pid = 3132] [id = 768] 12:50:53 INFO - PROCESS | 3132 | --DOCSHELL 0DC12400 == 26 [pid = 3132] [id = 767] 12:50:53 INFO - PROCESS | 3132 | --DOCSHELL 0C715800 == 25 [pid = 3132] [id = 765] 12:50:53 INFO - PROCESS | 3132 | --DOCSHELL 0C71D800 == 24 [pid = 3132] [id = 766] 12:50:53 INFO - PROCESS | 3132 | --DOCSHELL 007BC000 == 23 [pid = 3132] [id = 690] 12:50:53 INFO - PROCESS | 3132 | --DOCSHELL 13914000 == 22 [pid = 3132] [id = 698] 12:50:53 INFO - PROCESS | 3132 | --DOCSHELL 119EA000 == 21 [pid = 3132] [id = 687] 12:50:53 INFO - PROCESS | 3132 | --DOCSHELL 11910400 == 20 [pid = 3132] [id = 693] 12:50:53 INFO - PROCESS | 3132 | --DOCSHELL 15848400 == 19 [pid = 3132] [id = 691] 12:50:53 INFO - PROCESS | 3132 | 1468353053039 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:53 INFO - PROCESS | 3132 | 1468353053043 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 88 (1194D000) [pid = 3132] [serial = 2283] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 87 (173DC000) [pid = 3132] [serial = 2294] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 86 (0C7EB800) [pid = 3132] [serial = 2273] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 85 (132DE000) [pid = 3132] [serial = 2286] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 84 (13914C00) [pid = 3132] [serial = 2289] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 83 (16CA9400) [pid = 3132] [serial = 2266] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0D674000) [pid = 3132] [serial = 2259] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (173DDC00) [pid = 3132] [serial = 2268] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (0EDC8C00) [pid = 3132] [serial = 2282] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (08C64400) [pid = 3132] [serial = 2276] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (1585A800) [pid = 3132] [serial = 2291] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (16BDA800) [pid = 3132] [serial = 2265] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (0C721400) [pid = 3132] [serial = 2277] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (173C8C00) [pid = 3132] [serial = 2271] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (0D723800) [pid = 3132] [serial = 2260] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (173BFC00) [pid = 3132] [serial = 2270] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (13247800) [pid = 3132] [serial = 2285] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (0D70E400) [pid = 3132] [serial = 2279] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (15934000) [pid = 3132] [serial = 2292] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 69 (13449000) [pid = 3132] [serial = 2262] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 68 (0C93A800) [pid = 3132] [serial = 2274] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 67 (13480C00) [pid = 3132] [serial = 2263] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 66 (0D718400) [pid = 3132] [serial = 2280] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | --DOMWINDOW == 65 (135C0C00) [pid = 3132] [serial = 2288] [outer = 00000000] [url = about:blank] 12:50:53 INFO - PROCESS | 3132 | ++DOCSHELL 08C5C400 == 20 [pid = 3132] [id = 782] 12:50:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 66 (08C5D400) [pid = 3132] [serial = 2344] [outer = 00000000] 12:50:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 67 (08C6F000) [pid = 3132] [serial = 2345] [outer = 08C5D400] 12:50:53 INFO - PROCESS | 3132 | 1468353053223 Marionette DEBUG loaded listener.js 12:50:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 68 (0C720C00) [pid = 3132] [serial = 2346] [outer = 08C5D400] 12:50:53 INFO - PROCESS | 3132 | 1468353053635 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:50:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:50:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1569ms 12:50:53 INFO - PROCESS | 3132 | 1468353053703 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 12:50:53 INFO - PROCESS | 3132 | 1468353053707 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 12:50:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:50:53 INFO - PROCESS | 3132 | 1468353053711 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:50:53 INFO - PROCESS | 3132 | 1468353053714 Marionette TRACE conn6 <- [1,3086,null,{}] 12:50:53 INFO - PROCESS | 3132 | 1468353053719 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}] 12:50:53 INFO - PROCESS | 3132 | 1468353053723 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:53 INFO - PROCESS | 3132 | 1468353053818 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 12:50:53 INFO - PROCESS | 3132 | 1468353053827 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:53 INFO - PROCESS | 3132 | 1468353053830 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:53 INFO - PROCESS | 3132 | ++DOCSHELL 0C982400 == 21 [pid = 3132] [id = 783] 12:50:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 69 (0C984000) [pid = 3132] [serial = 2347] [outer = 00000000] 12:50:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 70 (0CEC9C00) [pid = 3132] [serial = 2348] [outer = 0C984000] 12:50:53 INFO - PROCESS | 3132 | 1468353053879 Marionette DEBUG loaded listener.js 12:50:53 INFO - PROCESS | 3132 | ++DOMWINDOW == 71 (0D674400) [pid = 3132] [serial = 2349] [outer = 0C984000] 12:50:54 INFO - PROCESS | 3132 | 1468353054357 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]]]}] 12:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:50:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 12:50:54 INFO - PROCESS | 3132 | 1468353054384 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 12:50:54 INFO - PROCESS | 3132 | 1468353054388 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 12:50:54 INFO - PROCESS | 3132 | 1468353054397 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:50:54 INFO - PROCESS | 3132 | 1468353054399 Marionette TRACE conn6 <- [1,3090,null,{}] 12:50:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:50:54 INFO - PROCESS | 3132 | 1468353054403 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}] 12:50:54 INFO - PROCESS | 3132 | 1468353054405 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:54 INFO - PROCESS | 3132 | 1468353054527 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 12:50:54 INFO - PROCESS | 3132 | 1468353054635 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:54 INFO - PROCESS | 3132 | 1468353054638 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:54 INFO - PROCESS | 3132 | ++DOCSHELL 0D718000 == 22 [pid = 3132] [id = 784] 12:50:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 72 (0D718400) [pid = 3132] [serial = 2350] [outer = 00000000] 12:50:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 73 (0D71C800) [pid = 3132] [serial = 2351] [outer = 0D718400] 12:50:54 INFO - PROCESS | 3132 | 1468353054693 Marionette DEBUG loaded listener.js 12:50:54 INFO - PROCESS | 3132 | ++DOMWINDOW == 74 (0D729000) [pid = 3132] [serial = 2352] [outer = 0D718400] 12:50:55 INFO - PROCESS | 3132 | 1468353055071 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:50:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 12:50:55 INFO - PROCESS | 3132 | 1468353055133 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 12:50:55 INFO - PROCESS | 3132 | 1468353055135 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 12:50:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:50:55 INFO - PROCESS | 3132 | 1468353055140 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:50:55 INFO - PROCESS | 3132 | 1468353055146 Marionette TRACE conn6 <- [1,3094,null,{}] 12:50:55 INFO - PROCESS | 3132 | 1468353055156 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}] 12:50:55 INFO - PROCESS | 3132 | 1468353055160 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:55 INFO - PROCESS | 3132 | 1468353055303 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 12:50:55 INFO - PROCESS | 3132 | 1468353055323 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:55 INFO - PROCESS | 3132 | 1468353055325 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:55 INFO - PROCESS | 3132 | ++DOCSHELL 0DC11400 == 23 [pid = 3132] [id = 785] 12:50:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 75 (0DC12400) [pid = 3132] [serial = 2353] [outer = 00000000] 12:50:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 76 (0ED3E000) [pid = 3132] [serial = 2354] [outer = 0DC12400] 12:50:55 INFO - PROCESS | 3132 | 1468353055383 Marionette DEBUG loaded listener.js 12:50:55 INFO - PROCESS | 3132 | ++DOMWINDOW == 77 (1196FC00) [pid = 3132] [serial = 2355] [outer = 0DC12400] 12:50:55 INFO - PROCESS | 3132 | 1468353055835 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]]]}] 12:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:50:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 12:50:55 INFO - PROCESS | 3132 | 1468353055873 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 12:50:55 INFO - PROCESS | 3132 | 1468353055876 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 12:50:55 INFO - PROCESS | 3132 | 1468353055879 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:50:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:50:55 INFO - PROCESS | 3132 | 1468353055881 Marionette TRACE conn6 <- [1,3098,null,{}] 12:50:55 INFO - PROCESS | 3132 | 1468353055924 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}] 12:50:55 INFO - PROCESS | 3132 | 1468353055926 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:56 INFO - PROCESS | 3132 | 1468353056051 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 12:50:56 INFO - PROCESS | 3132 | 1468353056056 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:56 INFO - PROCESS | 3132 | 1468353056058 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:56 INFO - PROCESS | 3132 | ++DOCSHELL 119C9800 == 24 [pid = 3132] [id = 786] 12:50:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 78 (119CD000) [pid = 3132] [serial = 2356] [outer = 00000000] 12:50:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 79 (119D8800) [pid = 3132] [serial = 2357] [outer = 119CD000] 12:50:56 INFO - PROCESS | 3132 | 1468353056168 Marionette DEBUG loaded listener.js 12:50:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 80 (119E9C00) [pid = 3132] [serial = 2358] [outer = 119CD000] 12:50:56 INFO - PROCESS | 3132 | 1468353056557 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"]]]}] 12:50:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:50: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 12:50:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:50:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 710ms 12:50:56 INFO - PROCESS | 3132 | 1468353056593 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 12:50:56 INFO - PROCESS | 3132 | 1468353056595 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 12:50:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:50:56 INFO - PROCESS | 3132 | 1468353056598 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:50:56 INFO - PROCESS | 3132 | 1468353056600 Marionette TRACE conn6 <- [1,3102,null,{}] 12:50:56 INFO - PROCESS | 3132 | 1468353056604 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}] 12:50:56 INFO - PROCESS | 3132 | 1468353056606 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:56 INFO - PROCESS | 3132 | 1468353056729 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 12:50:56 INFO - PROCESS | 3132 | 1468353056734 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\", \"4a5a2fcc-5216-4958-8d12-9f5bdf658892\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:56 INFO - PROCESS | 3132 | 1468353056740 Marionette INFO sendAsync f004e227-acb7-48df-88a8-cdd4d16a0836 12:50:56 INFO - PROCESS | 3132 | ++DOCSHELL 11CD6C00 == 25 [pid = 3132] [id = 787] 12:50:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 81 (11EBA400) [pid = 3132] [serial = 2359] [outer = 00000000] 12:50:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 82 (12299800) [pid = 3132] [serial = 2360] [outer = 11EBA400] 12:50:56 INFO - PROCESS | 3132 | 1468353056865 Marionette DEBUG loaded listener.js 12:50:56 INFO - PROCESS | 3132 | ++DOMWINDOW == 83 (124EE000) [pid = 3132] [serial = 2361] [outer = 11EBA400] 12:50:57 INFO - PROCESS | 3132 | --DOMWINDOW == 82 (0DC16C00) [pid = 3132] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:50:57 INFO - PROCESS | 3132 | --DOMWINDOW == 81 (148C4000) [pid = 3132] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 12:50:57 INFO - PROCESS | 3132 | --DOMWINDOW == 80 (168E2400) [pid = 3132] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 12:50:57 INFO - PROCESS | 3132 | --DOMWINDOW == 79 (0C71E000) [pid = 3132] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:50:57 INFO - PROCESS | 3132 | --DOMWINDOW == 78 (12294800) [pid = 3132] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:50:57 INFO - PROCESS | 3132 | --DOMWINDOW == 77 (0DC12800) [pid = 3132] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:50:57 INFO - PROCESS | 3132 | --DOMWINDOW == 76 (1347C000) [pid = 3132] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 12:50:57 INFO - PROCESS | 3132 | --DOMWINDOW == 75 (1735B400) [pid = 3132] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 12:50:57 INFO - PROCESS | 3132 | --DOMWINDOW == 74 (08C63000) [pid = 3132] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:50:57 INFO - PROCESS | 3132 | --DOMWINDOW == 73 (132DD000) [pid = 3132] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:50:57 INFO - PROCESS | 3132 | --DOMWINDOW == 72 (11CCEC00) [pid = 3132] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:50:57 INFO - PROCESS | 3132 | --DOMWINDOW == 71 (11972000) [pid = 3132] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 12:50:57 INFO - PROCESS | 3132 | --DOMWINDOW == 70 (16701C00) [pid = 3132] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 12:50:57 INFO - PROCESS | 3132 | 1468353057592 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]]]}] 12:50:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:50:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1016ms 12:50:57 INFO - PROCESS | 3132 | 1468353057619 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 12:50:57 INFO - PROCESS | 3132 | 1468353057621 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 12:50:58 WARNING - u'runner_teardown' () 12:50:58 INFO - No more tests 12:50:58 INFO - Got 0 unexpected results 12:50:58 INFO - SUITE-END | took 705s 12:50:58 INFO - Closing logging queue 12:50:58 INFO - queue closed 12:50:58 INFO - Return code: 0 12:50:58 WARNING - # TBPL SUCCESS # 12:50:58 INFO - Running post-action listener: _resource_record_post_action 12:50:58 INFO - Running post-run listener: _resource_record_post_run 12:50:59 INFO - Total resource usage - Wall time: 715s; CPU: 14.0%; Read bytes: 195416064; Write bytes: 1126733824; Read time: 4805740; Write time: 9245300 12:50:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:50:59 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 47206400; Read time: 0; Write time: 50760 12:50:59 INFO - run-tests - Wall time: 713s; CPU: 14.0%; Read bytes: 195416064; Write bytes: 1065974272; Read time: 4805740; Write time: 9178200 12:50:59 INFO - Running post-run listener: _upload_blobber_files 12:50:59 INFO - Blob upload gear active. 12:50:59 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:50: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 12:50: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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:50: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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:51:00 INFO - (blobuploader) - INFO - Open directory for files ... 12:51:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:51:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:51:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:51:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:51:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:51:01 INFO - (blobuploader) - INFO - Done attempting. 12:51:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:51:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:51:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:51:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:51:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:51:03 INFO - (blobuploader) - INFO - Done attempting. 12:51:03 INFO - (blobuploader) - INFO - Iteration through files over. 12:51:03 INFO - Return code: 0 12:51:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:51:03 INFO - Using _rmtree_windows ... 12:51:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:51:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/621ae9a602442a539078b796d97069f0b3c23b20098dc640b7bf5a0712947e7bb21599583370f8e0cfd8342c0a5583dc9dc761f10f015490b2a9e503a63713bc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6543fcd56e0db0c2d79522fba6109d3325b3d04580fa860be373b32a0047851859fd1e7a5ebc4af30913e63edf8daf021bcedde1a7c31bc19ddd7c1510a5ef3e"} 12:51:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:51:03 INFO - Writing to file C:\slave\test\properties\blobber_files 12:51:03 INFO - Contents: 12:51:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/621ae9a602442a539078b796d97069f0b3c23b20098dc640b7bf5a0712947e7bb21599583370f8e0cfd8342c0a5583dc9dc761f10f015490b2a9e503a63713bc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6543fcd56e0db0c2d79522fba6109d3325b3d04580fa860be373b32a0047851859fd1e7a5ebc4af30913e63edf8daf021bcedde1a7c31bc19ddd7c1510a5ef3e"} 12:51:03 INFO - Running post-run listener: copy_logs_to_upload_dir 12:51:03 INFO - Copying logs to upload dir... 12:51:03 INFO - mkdir: C:\slave\test\build\upload\logs 12:51:03 INFO - Copying logs to upload dir... 12:51:03 INFO - Using _rmtree_windows ... 12:51:03 INFO - Using _rmtree_windows ... 12:51:03 INFO - Using _rmtree_windows ... 12:51:03 INFO - Using _rmtree_windows ... 12:51:03 INFO - Using _rmtree_windows ... 12:51:03 INFO - Using _rmtree_windows ... 12:51:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=979.003000 ========= master_lag: 0.81 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 19 secs) (at 2016-07-12 12:51:03.644521) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-12 12:51:03.645464) ========= '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-071 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-071 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-071 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-beta/sha512/621ae9a602442a539078b796d97069f0b3c23b20098dc640b7bf5a0712947e7bb21599583370f8e0cfd8342c0a5583dc9dc761f10f015490b2a9e503a63713bc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6543fcd56e0db0c2d79522fba6109d3325b3d04580fa860be373b32a0047851859fd1e7a5ebc4af30913e63edf8daf021bcedde1a7c31bc19ddd7c1510a5ef3e"} build_url:https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/621ae9a602442a539078b796d97069f0b3c23b20098dc640b7bf5a0712947e7bb21599583370f8e0cfd8342c0a5583dc9dc761f10f015490b2a9e503a63713bc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6543fcd56e0db0c2d79522fba6109d3325b3d04580fa860be373b32a0047851859fd1e7a5ebc4af30913e63edf8daf021bcedde1a7c31bc19ddd7c1510a5ef3e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VUx5M78nQBSN9qFU80s8zA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-12 12:51:03.771726) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 12:51:03.772608) ========= '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-071 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-071 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-071 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-07-12 12:51:03.888788) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-12 12:51:03.889071) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-12 12:51:04.784540) ========= ========= Total master_lag: 1.62 =========