builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-087 starttime: 1468007582.0 results: success (0) buildid: 20160708113726 builduid: 0e18ae00cb88446ba899f020b0a6a925 revision: 23d50da987261085138dab3f05eae49806d9bf1b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 12:53:01.995402) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 12:53:01.995797) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 12:53:01.996076) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 12:53:02.153313) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 12:53:02.153593) ========= '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-087 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-087 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-087 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:53:03-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.26 MB/s 12:53:03 (8.26 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.304000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 12:53:03.541987) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-08 12:53:03.542446) ========= '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-087 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-087 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-087 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.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-08 12:53:07.659990) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 12:53:07.660415) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 23d50da987261085138dab3f05eae49806d9bf1b --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 23d50da987261085138dab3f05eae49806d9bf1b --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-087 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-087 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-087 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-08 12:53:08,002 truncating revision to first 12 chars 2016-07-08 12:53:08,002 Setting DEBUG logging. 2016-07-08 12:53:08,002 attempt 1/10 2016-07-08 12:53:08,002 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/23d50da98726?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 12:53:08,515 unpacking tar archive at: mozilla-beta-23d50da98726/testing/mozharness/ program finished with exit code 0 elapsedTime=1.183000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 12:53:08.908531) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 12:53:08.908854) ========= script_repo_revision: 23d50da987261085138dab3f05eae49806d9bf1b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 12:53:08.909295) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 12:53:08.909599) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 12:53:08.925785) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-07-08 12:53:08.926125) ========= '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-087 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-087 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-087 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:53:09 INFO - MultiFileLogger online at 20160708 12:53:09 in C:\slave\test 12:53:09 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:53:09 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:53:09 INFO - {'append_to_log': False, 12:53:09 INFO - 'base_work_dir': 'C:\\slave\\test', 12:53:09 INFO - 'blob_upload_branch': 'mozilla-beta', 12:53:09 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:53:09 INFO - 'buildbot_json_path': 'buildprops.json', 12:53:09 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:53:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:53:09 INFO - 'download_minidump_stackwalk': True, 12:53:09 INFO - 'download_symbols': 'true', 12:53:09 INFO - 'e10s': False, 12:53:09 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:53:09 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:53:09 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:53:09 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:53:09 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:53:09 INFO - 'C:/mozilla-build/tooltool.py'), 12:53:09 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:53:09 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:53:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:53:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:53:09 INFO - 'log_level': 'info', 12:53:09 INFO - 'log_to_console': True, 12:53:09 INFO - 'opt_config_files': (), 12:53:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:53:09 INFO - '--processes=1', 12:53:09 INFO - '--config=%(test_path)s/wptrunner.ini', 12:53:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:53:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:53:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:53:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:53:09 INFO - 'pip_index': False, 12:53:09 INFO - 'require_test_zip': True, 12:53:09 INFO - 'test_type': ('testharness',), 12:53:09 INFO - 'this_chunk': '1', 12:53:09 INFO - 'total_chunks': '10', 12:53:09 INFO - 'virtualenv_path': 'venv', 12:53:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:53:09 INFO - 'work_dir': 'build'} 12:53:09 INFO - ##### 12:53:09 INFO - ##### Running clobber step. 12:53:09 INFO - ##### 12:53:09 INFO - Running pre-action listener: _resource_record_pre_action 12:53:09 INFO - Running main action method: clobber 12:53:09 INFO - rmtree: C:\slave\test\build 12:53:09 INFO - Using _rmtree_windows ... 12:53:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:54:49 INFO - Running post-action listener: _resource_record_post_action 12:54:49 INFO - ##### 12:54:49 INFO - ##### Running read-buildbot-config step. 12:54:49 INFO - ##### 12:54:49 INFO - Running pre-action listener: _resource_record_pre_action 12:54:49 INFO - Running main action method: read_buildbot_config 12:54:49 INFO - Using buildbot properties: 12:54:49 INFO - { 12:54:49 INFO - "project": "", 12:54:49 INFO - "product": "firefox", 12:54:49 INFO - "script_repo_revision": "production", 12:54:49 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 12:54:49 INFO - "repository": "", 12:54:49 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 12:54:49 INFO - "buildid": "20160708113726", 12:54:49 INFO - "pgo_build": "False", 12:54:49 INFO - "basedir": "C:\\slave\\test", 12:54:49 INFO - "buildnumber": 16, 12:54:49 INFO - "slavename": "t-w732-ix-087", 12:54:49 INFO - "revision": "23d50da987261085138dab3f05eae49806d9bf1b", 12:54:49 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 12:54:49 INFO - "platform": "win32", 12:54:49 INFO - "branch": "mozilla-beta", 12:54:49 INFO - "repo_path": "releases/mozilla-beta", 12:54:49 INFO - "moz_repo_path": "", 12:54:49 INFO - "stage_platform": "win32", 12:54:49 INFO - "builduid": "0e18ae00cb88446ba899f020b0a6a925", 12:54:49 INFO - "slavebuilddir": "test" 12:54:49 INFO - } 12:54:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 12:54:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 12:54:49 INFO - Running post-action listener: _resource_record_post_action 12:54:49 INFO - ##### 12:54:49 INFO - ##### Running download-and-extract step. 12:54:49 INFO - ##### 12:54:49 INFO - Running pre-action listener: _resource_record_pre_action 12:54:49 INFO - Running main action method: download_and_extract 12:54:49 INFO - mkdir: C:\slave\test\build\tests 12:54:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:54:49 INFO - https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:54:49 INFO - trying https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 12:54:49 INFO - Downloading https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/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:54:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/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:54:50 INFO - Downloaded 1240 bytes. 12:54:50 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 12:54:50 INFO - Using the following test package requirements: 12:54:50 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 12:54:50 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:54:50 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 12:54:50 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:54:50 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 12:54:50 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:54:50 INFO - u'jsshell-win32.zip'], 12:54:50 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:54:50 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 12:54:50 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 12:54:50 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:54:50 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 12:54:50 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:54:50 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 12:54:50 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:54:50 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 12:54:50 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:54:50 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 12:54:50 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:54:50 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:54:50 INFO - https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:54:50 INFO - trying https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 12:54:50 INFO - Downloading https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/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:54:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/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:54:52 INFO - Downloaded 20402968 bytes. 12:54:52 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:54:52 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:54:54 INFO - caution: filename not matched: web-platform/* 12:54:54 INFO - Return code: 11 12:54:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:54:54 INFO - https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:54:54 INFO - trying https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 12:54:54 INFO - Downloading https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/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:54:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/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:54:57 INFO - Downloaded 36389908 bytes. 12:54:57 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:54:57 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:55:44 INFO - caution: filename not matched: bin/* 12:55:44 INFO - caution: filename not matched: config/* 12:55:44 INFO - caution: filename not matched: mozbase/* 12:55:44 INFO - caution: filename not matched: marionette/* 12:55:44 INFO - caution: filename not matched: tools/wptserve/* 12:55:44 INFO - Return code: 11 12:55: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:55:44 INFO - https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 12:55:44 INFO - trying https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:55:44 INFO - Downloading https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 12:55:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/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:55:49 INFO - Downloaded 68475183 bytes. 12:55:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:55:49 INFO - mkdir: C:\slave\test\properties 12:55:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:55:49 INFO - Writing to file C:\slave\test\properties\build_url 12:55:49 INFO - Contents: 12:55:49 INFO - build_url:https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:55:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:55:50 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:55:50 INFO - Writing to file C:\slave\test\properties\symbols_url 12:55:50 INFO - Contents: 12:55:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:55:50 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:55:50 INFO - https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:55:50 INFO - trying https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:55:50 INFO - Downloading https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/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:55:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/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:55:51 INFO - Downloaded 55587622 bytes. 12:55:51 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:55:51 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:55:54 INFO - Return code: 0 12:55:54 INFO - Running post-action listener: _resource_record_post_action 12:55:54 INFO - Running post-action listener: set_extra_try_arguments 12:55:54 INFO - ##### 12:55:54 INFO - ##### Running create-virtualenv step. 12:55:54 INFO - ##### 12:55:54 INFO - Running pre-action listener: _pre_create_virtualenv 12:55:54 INFO - Running pre-action listener: _resource_record_pre_action 12:55:54 INFO - Running main action method: create_virtualenv 12:55:54 INFO - Creating virtualenv C:\slave\test\build\venv 12:55:54 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:55:54 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:55:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:56:01 INFO - Installing distribute......................................................................................................................................................................................done. 12:56:03 INFO - Return code: 0 12:56:03 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:56:03 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:56:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56:03 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:56:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:03 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 0x01B1B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4A368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-087', 'USERDOMAIN': 'T-W732-IX-087', '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-087', '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:56:03 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:56:03 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:56:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:56:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:56:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:56:03 INFO - 'COMPUTERNAME': 'T-W732-IX-087', 12:56:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:56:03 INFO - 'DCLOCATION': 'SCL3', 12:56:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:56:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:56:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:56:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:56:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:56:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:56:03 INFO - 'HOMEDRIVE': 'C:', 12:56:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:56:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:56:03 INFO - 'KTS_VERSION': '1.19c', 12:56:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:56:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:56:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-087', 12:56:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:56:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:56:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:56:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:56:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:56:03 INFO - 'MOZ_AIRBAG': '1', 12:56:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:56:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:03 INFO - 'MOZ_MSVCVERSION': '8', 12:56:03 INFO - 'MOZ_NO_REMOTE': '1', 12:56:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:56:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:56:03 INFO - 'NO_EM_RESTART': '1', 12:56:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:56:03 INFO - 'OS': 'Windows_NT', 12:56:03 INFO - 'OURDRIVE': 'C:', 12:56:03 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:56:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:56:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:56:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:56:03 INFO - 'PROCESSOR_LEVEL': '6', 12:56:03 INFO - 'PROCESSOR_REVISION': '1e05', 12:56:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:56:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:56:03 INFO - 'PROMPT': '$P$G', 12:56:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:56:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:56:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:56:03 INFO - 'PWD': 'C:\\slave\\test', 12:56:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:56:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:56:03 INFO - 'SYSTEMDRIVE': 'C:', 12:56:03 INFO - 'SYSTEMROOT': 'C:\\windows', 12:56:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:56:03 INFO - 'TEST1': 'testie', 12:56:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:56:03 INFO - 'USERDOMAIN': 'T-W732-IX-087', 12:56:03 INFO - 'USERNAME': 'cltbld', 12:56:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:56:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:56:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:56:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:56:03 INFO - 'WINDIR': 'C:\\windows', 12:56:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:56:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:56:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:56:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:56:04 INFO - Downloading/unpacking psutil>=0.7.1 12:56:04 INFO - Running setup.py egg_info for package psutil 12:56:04 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:56:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:56:04 INFO - Installing collected packages: psutil 12:56:04 INFO - Running setup.py install for psutil 12:56:04 INFO - building 'psutil._psutil_windows' extension 12:56:04 INFO - error: Unable to find vcvarsall.bat 12:56:04 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-kxhcdp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:56:04 INFO - running install 12:56:04 INFO - running build 12:56:04 INFO - running build_py 12:56:04 INFO - creating build 12:56:04 INFO - creating build\lib.win32-2.7 12:56:04 INFO - creating build\lib.win32-2.7\psutil 12:56:04 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:56:04 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:56:04 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:56:04 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:56:04 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:56:04 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:56:04 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:56:04 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:56:04 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:56:04 INFO - running build_ext 12:56:04 INFO - building 'psutil._psutil_windows' extension 12:56:04 INFO - error: Unable to find vcvarsall.bat 12:56:04 INFO - ---------------------------------------- 12:56:04 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-kxhcdp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:56:04 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:56:04 WARNING - Return code: 1 12:56:04 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:56:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:56:04 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:56:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56:04 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:56:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:04 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 0x01B1B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4A368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-087', 'USERDOMAIN': 'T-W732-IX-087', '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-087', '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:56:04 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:56:04 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:56:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:56:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:56:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:56:04 INFO - 'COMPUTERNAME': 'T-W732-IX-087', 12:56:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:56:04 INFO - 'DCLOCATION': 'SCL3', 12:56:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:56:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:56:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:56:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:56:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:56:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:56:04 INFO - 'HOMEDRIVE': 'C:', 12:56:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:56:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:56:04 INFO - 'KTS_VERSION': '1.19c', 12:56:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:56:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:56:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-087', 12:56:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:56:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:56:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:56:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:56:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:56:04 INFO - 'MOZ_AIRBAG': '1', 12:56:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:56:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:04 INFO - 'MOZ_MSVCVERSION': '8', 12:56:04 INFO - 'MOZ_NO_REMOTE': '1', 12:56:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:56:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:56:04 INFO - 'NO_EM_RESTART': '1', 12:56:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:56:04 INFO - 'OS': 'Windows_NT', 12:56:04 INFO - 'OURDRIVE': 'C:', 12:56:04 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:56:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:56:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:56:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:56:04 INFO - 'PROCESSOR_LEVEL': '6', 12:56:04 INFO - 'PROCESSOR_REVISION': '1e05', 12:56:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:56:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:56:04 INFO - 'PROMPT': '$P$G', 12:56:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:56:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:56:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:56:04 INFO - 'PWD': 'C:\\slave\\test', 12:56:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:56:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:56:04 INFO - 'SYSTEMDRIVE': 'C:', 12:56:04 INFO - 'SYSTEMROOT': 'C:\\windows', 12:56:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:56:04 INFO - 'TEST1': 'testie', 12:56:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:56:04 INFO - 'USERDOMAIN': 'T-W732-IX-087', 12:56:04 INFO - 'USERNAME': 'cltbld', 12:56:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:56:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:56:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:56:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:56:04 INFO - 'WINDIR': 'C:\\windows', 12:56:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:56:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:56:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:56:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:56:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:56:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:56:05 INFO - Running setup.py egg_info for package mozsystemmonitor 12:56:05 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:56:05 INFO - Running setup.py egg_info for package psutil 12:56:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:56:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:56:05 INFO - Installing collected packages: mozsystemmonitor, psutil 12:56:05 INFO - Running setup.py install for mozsystemmonitor 12:56:05 INFO - Running setup.py install for psutil 12:56:05 INFO - building 'psutil._psutil_windows' extension 12:56:05 INFO - error: Unable to find vcvarsall.bat 12:56:05 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-ekvpdw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:56:05 INFO - running install 12:56:05 INFO - running build 12:56:05 INFO - running build_py 12:56:05 INFO - running build_ext 12:56:05 INFO - building 'psutil._psutil_windows' extension 12:56:05 INFO - error: Unable to find vcvarsall.bat 12:56:05 INFO - ---------------------------------------- 12:56:05 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-ekvpdw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:56:05 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:56:05 WARNING - Return code: 1 12:56:05 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:56:05 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:56: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:56:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56: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:56:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:05 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 0x01B1B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4A368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-087', 'USERDOMAIN': 'T-W732-IX-087', '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-087', '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:56:05 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:56:05 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:56:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:56:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:56:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:56:05 INFO - 'COMPUTERNAME': 'T-W732-IX-087', 12:56:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:56:05 INFO - 'DCLOCATION': 'SCL3', 12:56:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:56:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:56:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:56:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:56:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:56:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:56:05 INFO - 'HOMEDRIVE': 'C:', 12:56:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:56:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:56:05 INFO - 'KTS_VERSION': '1.19c', 12:56:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:56:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:56:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-087', 12:56:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:56:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:56:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:56:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:56:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:56:05 INFO - 'MOZ_AIRBAG': '1', 12:56:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:56:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:05 INFO - 'MOZ_MSVCVERSION': '8', 12:56:05 INFO - 'MOZ_NO_REMOTE': '1', 12:56:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:56:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:56:05 INFO - 'NO_EM_RESTART': '1', 12:56:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:56:05 INFO - 'OS': 'Windows_NT', 12:56:05 INFO - 'OURDRIVE': 'C:', 12:56:05 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:56:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:56:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:56:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:56:05 INFO - 'PROCESSOR_LEVEL': '6', 12:56:05 INFO - 'PROCESSOR_REVISION': '1e05', 12:56:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:56:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:56:05 INFO - 'PROMPT': '$P$G', 12:56:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:56:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:56:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:56:05 INFO - 'PWD': 'C:\\slave\\test', 12:56:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:56:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:56:05 INFO - 'SYSTEMDRIVE': 'C:', 12:56:05 INFO - 'SYSTEMROOT': 'C:\\windows', 12:56:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:56:05 INFO - 'TEST1': 'testie', 12:56:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:56:05 INFO - 'USERDOMAIN': 'T-W732-IX-087', 12:56:05 INFO - 'USERNAME': 'cltbld', 12:56:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:56:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:56:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:56:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:56:05 INFO - 'WINDIR': 'C:\\windows', 12:56:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:56:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:56:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:56:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:56:06 INFO - Downloading/unpacking blobuploader==1.2.4 12:56:06 INFO - Downloading blobuploader-1.2.4.tar.gz 12:56:06 INFO - Running setup.py egg_info for package blobuploader 12:56:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:56:10 INFO - Running setup.py egg_info for package requests 12:56:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:56:10 INFO - Downloading docopt-0.6.1.tar.gz 12:56:10 INFO - Running setup.py egg_info for package docopt 12:56:10 INFO - Installing collected packages: blobuploader, docopt, requests 12:56:10 INFO - Running setup.py install for blobuploader 12:56:10 INFO - Running setup.py install for docopt 12:56:10 INFO - Running setup.py install for requests 12:56:10 INFO - Successfully installed blobuploader docopt requests 12:56:10 INFO - Cleaning up... 12:56:10 INFO - Return code: 0 12:56:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:56:10 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:56:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56:10 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:56:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:10 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 0x01B1B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4A368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2E0C0>, '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-087', 'USERDOMAIN': 'T-W732-IX-087', '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-087', '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:56:10 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:56:10 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:56:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:56:10 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:56:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:56:10 INFO - 'COMPUTERNAME': 'T-W732-IX-087', 12:56:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:56:10 INFO - 'DCLOCATION': 'SCL3', 12:56:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:56:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:56:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:56:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:56:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:56:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:56:10 INFO - 'HOMEDRIVE': 'C:', 12:56:10 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:56:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:56:10 INFO - 'KTS_VERSION': '1.19c', 12:56:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:56:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:56:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-087', 12:56:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:56:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:56:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:56:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:56:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:56:10 INFO - 'MOZ_AIRBAG': '1', 12:56:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:56:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:10 INFO - 'MOZ_MSVCVERSION': '8', 12:56:10 INFO - 'MOZ_NO_REMOTE': '1', 12:56:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:56:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:56:10 INFO - 'NO_EM_RESTART': '1', 12:56:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:56:10 INFO - 'OS': 'Windows_NT', 12:56:10 INFO - 'OURDRIVE': 'C:', 12:56:10 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:56:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:56:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:56:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:56:10 INFO - 'PROCESSOR_LEVEL': '6', 12:56:10 INFO - 'PROCESSOR_REVISION': '1e05', 12:56:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:56:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:56:10 INFO - 'PROMPT': '$P$G', 12:56:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:56:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:56:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:56:10 INFO - 'PWD': 'C:\\slave\\test', 12:56:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:56:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:56:10 INFO - 'SYSTEMDRIVE': 'C:', 12:56:10 INFO - 'SYSTEMROOT': 'C:\\windows', 12:56:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:56:10 INFO - 'TEST1': 'testie', 12:56:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:56:10 INFO - 'USERDOMAIN': 'T-W732-IX-087', 12:56:10 INFO - 'USERNAME': 'cltbld', 12:56:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:56:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:56:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:56:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:56:10 INFO - 'WINDIR': 'C:\\windows', 12:56:10 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:56:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:56:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:56:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:56:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:56:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:56:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:56:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:56:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:56:15 INFO - Unpacking c:\slave\test\build\tests\marionette 12:56:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:56:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:56:15 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:56:15 INFO - Running setup.py install for browsermob-proxy 12:56:28 INFO - Running setup.py install for manifestparser 12:56:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Running setup.py install for marionette-client 12:56:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:56:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Running setup.py install for marionette-driver 12:56:28 INFO - Running setup.py install for mozcrash 12:56:28 INFO - Running setup.py install for mozdebug 12:56:28 INFO - Running setup.py install for mozdevice 12:56:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Running setup.py install for mozfile 12:56:28 INFO - Running setup.py install for mozhttpd 12:56:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Running setup.py install for mozinfo 12:56:28 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Running setup.py install for mozInstall 12:56:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Running setup.py install for mozleak 12:56:28 INFO - Running setup.py install for mozlog 12:56:28 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Running setup.py install for moznetwork 12:56:28 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Running setup.py install for mozprocess 12:56:28 INFO - Running setup.py install for mozprofile 12:56:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Running setup.py install for mozrunner 12:56:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Running setup.py install for mozscreenshot 12:56:28 INFO - Running setup.py install for moztest 12:56:28 INFO - Running setup.py install for mozversion 12:56:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:56:28 INFO - Running setup.py install for wptserve 12:56:28 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:56:28 INFO - Cleaning up... 12:56:28 INFO - Return code: 0 12:56:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:56:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:28 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 0x01B1B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4A368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2E0C0>, '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-087', 'USERDOMAIN': 'T-W732-IX-087', '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-087', '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:56:28 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:56:28 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:56:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:56:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:56:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:56:28 INFO - 'COMPUTERNAME': 'T-W732-IX-087', 12:56:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:56:28 INFO - 'DCLOCATION': 'SCL3', 12:56:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:56:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:56:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:56:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:56:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:56:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:56:28 INFO - 'HOMEDRIVE': 'C:', 12:56:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:56:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:56:28 INFO - 'KTS_VERSION': '1.19c', 12:56:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:56:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:56:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-087', 12:56:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:56:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:56:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:56:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:56:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:56:28 INFO - 'MOZ_AIRBAG': '1', 12:56:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:56:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:28 INFO - 'MOZ_MSVCVERSION': '8', 12:56:28 INFO - 'MOZ_NO_REMOTE': '1', 12:56:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:56:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:56:28 INFO - 'NO_EM_RESTART': '1', 12:56:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:56:28 INFO - 'OS': 'Windows_NT', 12:56:28 INFO - 'OURDRIVE': 'C:', 12:56:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:56:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:56:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:56:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:56:28 INFO - 'PROCESSOR_LEVEL': '6', 12:56:28 INFO - 'PROCESSOR_REVISION': '1e05', 12:56:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:56:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:56:28 INFO - 'PROMPT': '$P$G', 12:56:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:56:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:56:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:56:28 INFO - 'PWD': 'C:\\slave\\test', 12:56:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:56:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:56:28 INFO - 'SYSTEMDRIVE': 'C:', 12:56:28 INFO - 'SYSTEMROOT': 'C:\\windows', 12:56:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:56:28 INFO - 'TEST1': 'testie', 12:56:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:56:28 INFO - 'USERDOMAIN': 'T-W732-IX-087', 12:56:28 INFO - 'USERNAME': 'cltbld', 12:56:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:56:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:56:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:56:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:56:28 INFO - 'WINDIR': 'C:\\windows', 12:56:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:56:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:56:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:56:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:56:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:56:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:56:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:56:32 INFO - Unpacking c:\slave\test\build\tests\marionette 12:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:56:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:56:32 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:56:44 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:56:44 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:56:44 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:56:44 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:56:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:56:44 INFO - Downloading blessings-1.6.tar.gz 12:56:44 INFO - Running setup.py egg_info for package blessings 12:56:44 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:56:44 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:56:44 INFO - Running setup.py install for blessings 12:56:44 INFO - Running setup.py install for browsermob-proxy 12:56:44 INFO - Running setup.py install for manifestparser 12:56:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Running setup.py install for marionette-client 12:56:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:56:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Running setup.py install for marionette-driver 12:56:44 INFO - Running setup.py install for mozcrash 12:56:44 INFO - Running setup.py install for mozdebug 12:56:44 INFO - Running setup.py install for mozdevice 12:56:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Running setup.py install for mozhttpd 12:56:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Running setup.py install for mozInstall 12:56:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Running setup.py install for mozleak 12:56:44 INFO - Running setup.py install for mozprofile 12:56:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Running setup.py install for mozrunner 12:56:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:56:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:56:46 INFO - Running setup.py install for mozscreenshot 12:56:46 INFO - Running setup.py install for moztest 12:56:46 INFO - Running setup.py install for mozversion 12:56:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:56:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:56:46 INFO - Running setup.py install for wptserve 12:56:46 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:56:46 INFO - Cleaning up... 12:56:46 INFO - Return code: 0 12:56:46 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:56:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:56:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:56:46 INFO - Reading from file tmpfile_stdout 12:56:46 INFO - Using _rmtree_windows ... 12:56:46 INFO - Using _rmtree_windows ... 12:56:46 INFO - Current package versions: 12:56:46 INFO - blessings == 1.6 12:56:46 INFO - blobuploader == 1.2.4 12:56:46 INFO - browsermob-proxy == 0.6.0 12:56:46 INFO - distribute == 0.6.14 12:56:46 INFO - docopt == 0.6.1 12:56:46 INFO - manifestparser == 1.1 12:56:46 INFO - marionette-client == 2.3.0 12:56:46 INFO - marionette-driver == 1.4.0 12:56:46 INFO - mozInstall == 1.12 12:56:46 INFO - mozcrash == 0.17 12:56:46 INFO - mozdebug == 0.1 12:56:46 INFO - mozdevice == 0.48 12:56:46 INFO - mozfile == 1.2 12:56:46 INFO - mozhttpd == 0.7 12:56:46 INFO - mozinfo == 0.9 12:56:46 INFO - mozleak == 0.1 12:56:46 INFO - mozlog == 3.1 12:56:46 INFO - moznetwork == 0.27 12:56:46 INFO - mozprocess == 0.22 12:56:46 INFO - mozprofile == 0.28 12:56:46 INFO - mozrunner == 6.11 12:56:46 INFO - mozscreenshot == 0.1 12:56:46 INFO - mozsystemmonitor == 0.0 12:56:46 INFO - moztest == 0.7 12:56:46 INFO - mozversion == 1.4 12:56:46 INFO - requests == 1.2.3 12:56:46 INFO - wptserve == 1.4.0 12:56:46 INFO - Running post-action listener: _resource_record_post_action 12:56:46 INFO - Running post-action listener: _start_resource_monitoring 12:56:46 INFO - Starting resource monitoring. 12:56:46 INFO - ##### 12:56:46 INFO - ##### Running pull step. 12:56:46 INFO - ##### 12:56:46 INFO - Running pre-action listener: _resource_record_pre_action 12:56:46 INFO - Running main action method: pull 12:56:46 INFO - Pull has nothing to do! 12:56:46 INFO - Running post-action listener: _resource_record_post_action 12:56:46 INFO - ##### 12:56:46 INFO - ##### Running install step. 12:56:46 INFO - ##### 12:56:46 INFO - Running pre-action listener: _resource_record_pre_action 12:56:46 INFO - Running main action method: install 12:56:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:56:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:56:46 INFO - Reading from file tmpfile_stdout 12:56:46 INFO - Using _rmtree_windows ... 12:56:46 INFO - Using _rmtree_windows ... 12:56:46 INFO - Detecting whether we're running mozinstall >=1.0... 12:56:46 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:56:46 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:56:46 INFO - Reading from file tmpfile_stdout 12:56:46 INFO - Output received: 12:56:46 INFO - Usage: mozinstall-script.py [options] installer 12:56:46 INFO - Options: 12:56:46 INFO - -h, --help show this help message and exit 12:56:46 INFO - -d DEST, --destination=DEST 12:56:46 INFO - Directory to install application into. [default: 12:56:46 INFO - "C:\slave\test"] 12:56:46 INFO - --app=APP Application being installed. [default: firefox] 12:56:46 INFO - Using _rmtree_windows ... 12:56:46 INFO - Using _rmtree_windows ... 12:56:46 INFO - mkdir: C:\slave\test\build\application 12:56:46 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:56:46 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:56:48 INFO - Reading from file tmpfile_stdout 12:56:48 INFO - Output received: 12:56:48 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:56:48 INFO - Using _rmtree_windows ... 12:56:48 INFO - Using _rmtree_windows ... 12:56:48 INFO - Running post-action listener: _resource_record_post_action 12:56:48 INFO - ##### 12:56:48 INFO - ##### Running run-tests step. 12:56:48 INFO - ##### 12:56:48 INFO - Running pre-action listener: _resource_record_pre_action 12:56:48 INFO - Running main action method: run_tests 12:56:48 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:56:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:56:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:56:48 INFO - grabbing minidump binary from tooltool 12:56:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:48 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 0x01B4A368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:56:48 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:56:48 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:56:49 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:56:49 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptpujyx 12:56:49 INFO - INFO - File integrity verified, renaming tmptpujyx to win32-minidump_stackwalk.exe 12:56:49 INFO - Return code: 0 12:56:49 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:56:50 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:56:50 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/I6mmwq9GRT-6BvIiZB15Lw/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:56:50 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/I6mmwq9GRT-6BvIiZB15Lw/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:56:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:56:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:56:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:56:50 INFO - 'COMPUTERNAME': 'T-W732-IX-087', 12:56:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:56:50 INFO - 'DCLOCATION': 'SCL3', 12:56:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:56:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:56:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:56:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:56:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:56:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:56:50 INFO - 'HOMEDRIVE': 'C:', 12:56:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:56:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:56:50 INFO - 'KTS_VERSION': '1.19c', 12:56:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:56:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:56:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-087', 12:56:50 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:56:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:56:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:56:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:56:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:56:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:56:50 INFO - 'MOZ_AIRBAG': '1', 12:56:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:56:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:50 INFO - 'MOZ_MSVCVERSION': '8', 12:56:50 INFO - 'MOZ_NO_REMOTE': '1', 12:56:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:56:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:56:50 INFO - 'NO_EM_RESTART': '1', 12:56:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:56:50 INFO - 'OS': 'Windows_NT', 12:56:50 INFO - 'OURDRIVE': 'C:', 12:56:50 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:56:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:56:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:56:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:56:50 INFO - 'PROCESSOR_LEVEL': '6', 12:56:50 INFO - 'PROCESSOR_REVISION': '1e05', 12:56:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:56:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:56:50 INFO - 'PROMPT': '$P$G', 12:56:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:56:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:56:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:56:50 INFO - 'PWD': 'C:\\slave\\test', 12:56:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:56:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:56:50 INFO - 'SYSTEMDRIVE': 'C:', 12:56:50 INFO - 'SYSTEMROOT': 'C:\\windows', 12:56:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:56:50 INFO - 'TEST1': 'testie', 12:56:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:56:50 INFO - 'USERDOMAIN': 'T-W732-IX-087', 12:56:50 INFO - 'USERNAME': 'cltbld', 12:56:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:56:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:56:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:56:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:56:50 INFO - 'WINDIR': 'C:\\windows', 12:56:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:56:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:56:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:56:50 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/I6mmwq9GRT-6BvIiZB15Lw/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:56:52 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:56:52 INFO - import pkg_resources 12:56:53 INFO - Using 1 client processes 12:56:56 INFO - SUITE-START | Running 778 tests 12:56:56 INFO - Running testharness tests 12:56:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:56:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 12:56:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:56:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:56:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:56:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:56:56 INFO - Setting up ssl 12:56:57 INFO - PROCESS | certutil | 12:56:57 INFO - PROCESS | certutil | 12:56:57 INFO - PROCESS | certutil | 12:56:57 INFO - Certificate Nickname Trust Attributes 12:56:57 INFO - SSL,S/MIME,JAR/XPI 12:56:57 INFO - 12:56:57 INFO - web-platform-tests CT,, 12:56:57 INFO - 12:56:57 INFO - Starting runner 12:56:57 INFO - PROCESS | 3228 | [3228] 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:56:57 INFO - PROCESS | 3228 | [3228] 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:56:58 INFO - PROCESS | 3228 | [3228] 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:56:59 INFO - PROCESS | 3228 | 1468007819463 Marionette DEBUG Marionette enabled via build flag and pref 12:57:00 INFO - PROCESS | 3228 | ++DOCSHELL 112CD800 == 1 [pid = 3228] [id = 1] 12:57:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 1 (112CDC00) [pid = 3228] [serial = 1] [outer = 00000000] 12:57:00 INFO - PROCESS | 3228 | [3228] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:57:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 2 (112CE800) [pid = 3228] [serial = 2] [outer = 112CDC00] 12:57:00 INFO - PROCESS | 3228 | ++DOCSHELL 14E0D400 == 2 [pid = 3228] [id = 2] 12:57:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 3 (14E0D800) [pid = 3228] [serial = 3] [outer = 00000000] 12:57:00 INFO - PROCESS | 3228 | [3228] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:57:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 4 (14E0E400) [pid = 3228] [serial = 4] [outer = 14E0D800] 12:57:01 INFO - PROCESS | 3228 | 1468007821025 Marionette INFO Listening on port 2828 12:57:02 INFO - PROCESS | 3228 | 1468007822666 Marionette DEBUG Marionette enabled via command-line flag 12:57:02 INFO - PROCESS | 3228 | [3228] 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:57:02 INFO - PROCESS | 3228 | [3228] 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:57:02 INFO - PROCESS | 3228 | ++DOCSHELL 15867000 == 3 [pid = 3228] [id = 3] 12:57:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 5 (1586F000) [pid = 3228] [serial = 5] [outer = 00000000] 12:57:02 INFO - PROCESS | 3228 | [3228] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:57:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 6 (1586FC00) [pid = 3228] [serial = 6] [outer = 1586F000] 12:57:02 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:57:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 7 (1635DC00) [pid = 3228] [serial = 7] [outer = 14E0D800] 12:57:03 INFO - PROCESS | 3228 | [3228] 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:57:03 INFO - PROCESS | 3228 | 1468007823564 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49914 12:57:03 INFO - PROCESS | 3228 | [3228] 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:57:03 INFO - PROCESS | 3228 | 1468007823587 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49915 12:57:03 INFO - PROCESS | 3228 | [3228] 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:57:03 INFO - PROCESS | 3228 | 1468007823594 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49916 12:57:03 INFO - PROCESS | 3228 | [3228] 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:57:03 INFO - PROCESS | 3228 | 1468007823629 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49917 12:57:03 INFO - PROCESS | 3228 | [3228] 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:57:03 INFO - PROCESS | 3228 | 1468007823634 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49918 12:57:03 INFO - PROCESS | 3228 | 1468007823637 Marionette DEBUG Closed connection conn0 12:57:03 INFO - PROCESS | 3228 | 1468007823639 Marionette DEBUG Closed connection conn1 12:57:03 INFO - PROCESS | 3228 | 1468007823641 Marionette DEBUG Closed connection conn2 12:57:03 INFO - PROCESS | 3228 | 1468007823699 Marionette DEBUG Closed connection conn3 12:57:03 INFO - PROCESS | 3228 | 1468007823730 Marionette DEBUG Closed connection conn4 12:57:03 INFO - PROCESS | 3228 | [3228] 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:57:03 INFO - PROCESS | 3228 | 1468007823736 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49919 12:57:03 INFO - PROCESS | 3228 | 1468007823834 Marionette DEBUG Closed connection conn5 12:57:03 INFO - PROCESS | 3228 | [3228] 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:57:03 INFO - PROCESS | 3228 | 1468007823839 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49920 12:57:03 INFO - PROCESS | 3228 | ++DOCSHELL 112CEC00 == 4 [pid = 3228] [id = 4] 12:57:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 8 (1748F400) [pid = 3228] [serial = 8] [outer = 00000000] 12:57:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 9 (18063000) [pid = 3228] [serial = 9] [outer = 1748F400] 12:57:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 10 (18069000) [pid = 3228] [serial = 10] [outer = 1748F400] 12:57:03 INFO - PROCESS | 3228 | 1468007823972 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:57:03 INFO - PROCESS | 3228 | 1468007823977 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":"20160708113726","device":"desktop","version":"48.0"} 12:57:05 INFO - PROCESS | 3228 | [3228] 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:57:05 INFO - PROCESS | 3228 | [3228] 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:57:05 INFO - PROCESS | 3228 | [3228] 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:57:06 INFO - PROCESS | 3228 | ++DOCSHELL 190E9C00 == 5 [pid = 3228] [id = 5] 12:57:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 11 (190EA000) [pid = 3228] [serial = 11] [outer = 00000000] 12:57:06 INFO - PROCESS | 3228 | ++DOCSHELL 190ED800 == 6 [pid = 3228] [id = 6] 12:57:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 12 (190EDC00) [pid = 3228] [serial = 12] [outer = 00000000] 12:57:06 INFO - PROCESS | 3228 | [3228] 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:57:06 INFO - PROCESS | 3228 | ++DOCSHELL 1A32F400 == 7 [pid = 3228] [id = 7] 12:57:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 13 (1A32F800) [pid = 3228] [serial = 13] [outer = 00000000] 12:57:06 INFO - PROCESS | 3228 | [3228] 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:57:06 INFO - PROCESS | 3228 | [3228] 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:57:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 14 (1A338400) [pid = 3228] [serial = 14] [outer = 1A32F800] 12:57:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 15 (1A874800) [pid = 3228] [serial = 15] [outer = 190EA000] 12:57:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 16 (1A876000) [pid = 3228] [serial = 16] [outer = 190EDC00] 12:57:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 17 (1A878800) [pid = 3228] [serial = 17] [outer = 1A32F800] 12:57:07 INFO - PROCESS | 3228 | 1468007827515 Marionette INFO startBrowser c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:07 INFO - PROCESS | 3228 | 1468007827551 Marionette DEBUG loaded listener.js 12:57:07 INFO - PROCESS | 3228 | 1468007827564 Marionette DEBUG loaded listener.js 12:57:07 INFO - PROCESS | 3228 | 1468007827567 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 18 (1CADB800) [pid = 3228] [serial = 18] [outer = 1A32F800] 12:57:08 INFO - PROCESS | 3228 | 1468007828265 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"c873c9b8-6b8d-4356-bf3a-95e82a7711c1","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":"20160708113726","device":"desktop","version":"48.0","command_id":1}}] 12:57:08 INFO - PROCESS | 3228 | 1468007828519 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:57:08 INFO - PROCESS | 3228 | 1468007828523 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:08 INFO - PROCESS | 3228 | 1468007828554 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 12:57:08 INFO - PROCESS | 3228 | 1468007828605 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:57:08 INFO - PROCESS | 3228 | 1468007828607 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:08 INFO - PROCESS | 3228 | [3228] 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:57:09 INFO - PROCESS | 3228 | [3228] 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:57:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 19 (1D02E400) [pid = 3228] [serial = 19] [outer = 1A32F800] 12:57:09 INFO - PROCESS | 3228 | 1468007829544 Marionette TRACE conn6 <- [1,3,null,{}] 12:57:09 INFO - PROCESS | 3228 | [3228] 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:57:09 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:09 INFO - PROCESS | 3228 | 1468007829569 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:57:09 INFO - PROCESS | 3228 | 1468007829571 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:09 INFO - PROCESS | 3228 | 1468007829613 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 12:57:09 INFO - PROCESS | 3228 | 1468007829673 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 12:57:09 INFO - PROCESS | 3228 | 1468007829675 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 12:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:57:09 INFO - PROCESS | 3228 | 1468007829682 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:57:09 INFO - PROCESS | 3228 | 1468007829686 Marionette TRACE conn6 <- [1,6,null,{}] 12:57:09 INFO - PROCESS | 3228 | 1468007829811 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:57:09 INFO - PROCESS | 3228 | 1468007829814 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:09 INFO - PROCESS | 3228 | 1468007829831 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 12:57:09 INFO - PROCESS | 3228 | 1468007829835 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:09 INFO - PROCESS | 3228 | 1468007829837 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:09 INFO - PROCESS | 3228 | ++DOCSHELL 1E478C00 == 8 [pid = 3228] [id = 8] 12:57:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 20 (1E479000) [pid = 3228] [serial = 20] [outer = 00000000] 12:57:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 21 (1E47B800) [pid = 3228] [serial = 21] [outer = 1E479000] 12:57:09 INFO - PROCESS | 3228 | 1468007829885 Marionette DEBUG loaded listener.js 12:57:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 22 (1E47FC00) [pid = 3228] [serial = 22] [outer = 1E479000] 12:57:10 INFO - PROCESS | 3228 | ++DOCSHELL 08E66000 == 9 [pid = 3228] [id = 9] 12:57:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 23 (08E66800) [pid = 3228] [serial = 23] [outer = 00000000] 12:57:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 24 (0CD6E800) [pid = 3228] [serial = 24] [outer = 08E66800] 12:57:10 INFO - PROCESS | 3228 | 1468007830336 Marionette DEBUG loaded listener.js 12:57:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 25 (0D1E6800) [pid = 3228] [serial = 25] [outer = 08E66800] 12:57:10 INFO - PROCESS | 3228 | --DOCSHELL 112CD800 == 8 [pid = 3228] [id = 1] 12:57:11 INFO - PROCESS | 3228 | 1468007831202 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:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1578ms 12:57:11 INFO - PROCESS | 3228 | 1468007831262 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 12:57:11 INFO - PROCESS | 3228 | 1468007831266 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 12:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:57:11 INFO - PROCESS | 3228 | 1468007831276 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:57:11 INFO - PROCESS | 3228 | 1468007831279 Marionette TRACE conn6 <- [1,10,null,{}] 12:57:11 INFO - PROCESS | 3228 | 1468007831284 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:57:11 INFO - PROCESS | 3228 | 1468007831287 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:11 INFO - PROCESS | 3228 | 1468007831450 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 12:57:11 INFO - PROCESS | 3228 | 1468007831514 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:11 INFO - PROCESS | 3228 | 1468007831517 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:11 INFO - PROCESS | 3228 | ++DOCSHELL 19650400 == 9 [pid = 3228] [id = 10] 12:57:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 26 (19651400) [pid = 3228] [serial = 26] [outer = 00000000] 12:57:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 27 (1A875400) [pid = 3228] [serial = 27] [outer = 19651400] 12:57:11 INFO - PROCESS | 3228 | 1468007831616 Marionette DEBUG loaded listener.js 12:57:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 28 (1BF71400) [pid = 3228] [serial = 28] [outer = 19651400] 12:57:12 INFO - PROCESS | 3228 | 1468007832191 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:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 990ms 12:57:12 INFO - PROCESS | 3228 | 1468007832262 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 12:57:12 INFO - PROCESS | 3228 | 1468007832266 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 12:57:12 INFO - PROCESS | 3228 | 1468007832273 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:57:12 INFO - PROCESS | 3228 | 1468007832275 Marionette TRACE conn6 <- [1,14,null,{}] 12:57:12 INFO - PROCESS | 3228 | 1468007832280 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:57:12 INFO - PROCESS | 3228 | 1468007832282 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:12 INFO - PROCESS | 3228 | 1468007832409 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 12:57:12 INFO - PROCESS | 3228 | 1468007832468 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:12 INFO - PROCESS | 3228 | 1468007832470 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:12 INFO - PROCESS | 3228 | ++DOCSHELL 19EE5C00 == 10 [pid = 3228] [id = 11] 12:57:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 29 (19EE6000) [pid = 3228] [serial = 29] [outer = 00000000] 12:57:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 30 (1C2E0800) [pid = 3228] [serial = 30] [outer = 19EE6000] 12:57:12 INFO - PROCESS | 3228 | 1468007832529 Marionette DEBUG loaded listener.js 12:57:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 31 (1D034C00) [pid = 3228] [serial = 31] [outer = 19EE6000] 12:57:13 INFO - PROCESS | 3228 | ++DOCSHELL 10A7B000 == 11 [pid = 3228] [id = 12] 12:57:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 32 (10A7C800) [pid = 3228] [serial = 32] [outer = 00000000] 12:57:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 33 (10663400) [pid = 3228] [serial = 33] [outer = 10A7C800] 12:57:13 INFO - PROCESS | 3228 | --DOCSHELL 112CEC00 == 10 [pid = 3228] [id = 4] 12:57:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 34 (106F2400) [pid = 3228] [serial = 34] [outer = 10A7C800] 12:57:13 INFO - PROCESS | 3228 | ++DOCSHELL 0CD27800 == 11 [pid = 3228] [id = 13] 12:57:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 35 (0CDCE400) [pid = 3228] [serial = 35] [outer = 00000000] 12:57:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 36 (1122AC00) [pid = 3228] [serial = 36] [outer = 0CDCE400] 12:57:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 37 (11B40000) [pid = 3228] [serial = 37] [outer = 0CDCE400] 12:57:13 INFO - PROCESS | 3228 | 1468007833331 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:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1123ms 12:57:13 INFO - PROCESS | 3228 | 1468007833400 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 12:57:13 INFO - PROCESS | 3228 | 1468007833404 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 12:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:57:13 INFO - PROCESS | 3228 | 1468007833430 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:57:13 INFO - PROCESS | 3228 | 1468007833433 Marionette TRACE conn6 <- [1,18,null,{}] 12:57:13 INFO - PROCESS | 3228 | 1468007833440 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:57:13 INFO - PROCESS | 3228 | 1468007833443 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:13 INFO - PROCESS | 3228 | 1468007833537 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 12:57:13 INFO - PROCESS | 3228 | 1468007833544 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:13 INFO - PROCESS | 3228 | 1468007833547 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:13 INFO - PROCESS | 3228 | ++DOCSHELL 151C1800 == 12 [pid = 3228] [id = 14] 12:57:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 38 (151C6C00) [pid = 3228] [serial = 38] [outer = 00000000] 12:57:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 39 (1537BC00) [pid = 3228] [serial = 39] [outer = 151C6C00] 12:57:13 INFO - PROCESS | 3228 | 1468007833594 Marionette DEBUG loaded listener.js 12:57:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 40 (1572C800) [pid = 3228] [serial = 40] [outer = 151C6C00] 12:57:14 INFO - PROCESS | 3228 | 1468007834009 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:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 12:57:14 INFO - PROCESS | 3228 | 1468007834058 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 12:57:14 INFO - PROCESS | 3228 | 1468007834062 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 12:57:14 INFO - PROCESS | 3228 | 1468007834068 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:57:14 INFO - PROCESS | 3228 | 1468007834070 Marionette TRACE conn6 <- [1,22,null,{}] 12:57:14 INFO - PROCESS | 3228 | 1468007834074 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:57:14 INFO - PROCESS | 3228 | 1468007834077 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:14 INFO - PROCESS | 3228 | 1468007834161 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 12:57:14 INFO - PROCESS | 3228 | 1468007834170 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:14 INFO - PROCESS | 3228 | 1468007834172 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:14 INFO - PROCESS | 3228 | ++DOCSHELL 158E1800 == 13 [pid = 3228] [id = 15] 12:57:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 41 (158E1C00) [pid = 3228] [serial = 41] [outer = 00000000] 12:57:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 42 (1599F400) [pid = 3228] [serial = 42] [outer = 158E1C00] 12:57:14 INFO - PROCESS | 3228 | 1468007834219 Marionette DEBUG loaded listener.js 12:57:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 43 (16949000) [pid = 3228] [serial = 43] [outer = 158E1C00] 12:57:14 INFO - PROCESS | 3228 | 1468007834641 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:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 12:57:14 INFO - PROCESS | 3228 | 1468007834703 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 12:57:14 INFO - PROCESS | 3228 | 1468007834705 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 12:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:57:14 INFO - PROCESS | 3228 | 1468007834708 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:57:14 INFO - PROCESS | 3228 | 1468007834712 Marionette TRACE conn6 <- [1,26,null,{}] 12:57:14 INFO - PROCESS | 3228 | 1468007834723 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:57:14 INFO - PROCESS | 3228 | 1468007834728 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:14 INFO - PROCESS | 3228 | 1468007834818 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 12:57:14 INFO - PROCESS | 3228 | 1468007834853 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:14 INFO - PROCESS | 3228 | 1468007834857 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:14 INFO - PROCESS | 3228 | ++DOCSHELL 18F8F400 == 14 [pid = 3228] [id = 16] 12:57:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 44 (18F8F800) [pid = 3228] [serial = 44] [outer = 00000000] 12:57:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 45 (18F9A800) [pid = 3228] [serial = 45] [outer = 18F8F800] 12:57:14 INFO - PROCESS | 3228 | 1468007834905 Marionette DEBUG loaded listener.js 12:57:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 46 (1955D400) [pid = 3228] [serial = 46] [outer = 18F8F800] 12:57:15 INFO - PROCESS | 3228 | 1468007835308 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:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 12:57:15 INFO - PROCESS | 3228 | 1468007835364 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 12:57:15 INFO - PROCESS | 3228 | 1468007835367 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 12:57:15 INFO - PROCESS | 3228 | 1468007835372 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:57:15 INFO - PROCESS | 3228 | 1468007835374 Marionette TRACE conn6 <- [1,30,null,{}] 12:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:57:15 INFO - PROCESS | 3228 | 1468007835378 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:57:15 INFO - PROCESS | 3228 | 1468007835380 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:15 INFO - PROCESS | 3228 | 1468007835461 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 12:57:15 INFO - PROCESS | 3228 | 1468007835466 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:15 INFO - PROCESS | 3228 | 1468007835468 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:15 INFO - PROCESS | 3228 | ++DOCSHELL 19648400 == 15 [pid = 3228] [id = 17] 12:57:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 47 (19657C00) [pid = 3228] [serial = 47] [outer = 00000000] 12:57:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 48 (19EDE400) [pid = 3228] [serial = 48] [outer = 19657C00] 12:57:15 INFO - PROCESS | 3228 | 1468007835512 Marionette DEBUG loaded listener.js 12:57:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 49 (1A834C00) [pid = 3228] [serial = 49] [outer = 19657C00] 12:57:15 INFO - PROCESS | 3228 | 1468007835887 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:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 530ms 12:57:15 INFO - PROCESS | 3228 | 1468007835908 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 12:57:15 INFO - PROCESS | 3228 | 1468007835910 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 12:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:57:15 INFO - PROCESS | 3228 | 1468007835913 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:57:15 INFO - PROCESS | 3228 | 1468007835915 Marionette TRACE conn6 <- [1,34,null,{}] 12:57:15 INFO - PROCESS | 3228 | 1468007835918 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:57:15 INFO - PROCESS | 3228 | 1468007835920 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:16 INFO - PROCESS | 3228 | 1468007836026 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 12:57:16 INFO - PROCESS | 3228 | 1468007836033 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:16 INFO - PROCESS | 3228 | 1468007836035 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:16 INFO - PROCESS | 3228 | ++DOCSHELL 19EDB000 == 16 [pid = 3228] [id = 18] 12:57:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 50 (1A86C400) [pid = 3228] [serial = 50] [outer = 00000000] 12:57:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 51 (1B508C00) [pid = 3228] [serial = 51] [outer = 1A86C400] 12:57:16 INFO - PROCESS | 3228 | 1468007836079 Marionette DEBUG loaded listener.js 12:57:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 52 (1BCBBC00) [pid = 3228] [serial = 52] [outer = 1A86C400] 12:57:16 INFO - PROCESS | 3228 | 1468007836472 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:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 569ms 12:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:57:16 INFO - PROCESS | 3228 | 1468007836484 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 12:57:16 INFO - PROCESS | 3228 | 1468007836486 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 12:57:16 INFO - PROCESS | 3228 | 1468007836489 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:57:16 INFO - PROCESS | 3228 | 1468007836491 Marionette TRACE conn6 <- [1,38,null,{}] 12:57:16 INFO - PROCESS | 3228 | 1468007836494 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:57:16 INFO - PROCESS | 3228 | 1468007836500 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:16 INFO - PROCESS | 3228 | 1468007836625 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 12:57:16 INFO - PROCESS | 3228 | 1468007836632 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:16 INFO - PROCESS | 3228 | 1468007836634 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:16 INFO - PROCESS | 3228 | ++DOCSHELL 1575F400 == 17 [pid = 3228] [id = 19] 12:57:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 53 (1575FC00) [pid = 3228] [serial = 53] [outer = 00000000] 12:57:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 54 (1576D800) [pid = 3228] [serial = 54] [outer = 1575FC00] 12:57:16 INFO - PROCESS | 3228 | 1468007836678 Marionette DEBUG loaded listener.js 12:57:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 55 (1BF6C000) [pid = 3228] [serial = 55] [outer = 1575FC00] 12:57:17 INFO - PROCESS | 3228 | 1468007837045 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:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 12:57:17 INFO - PROCESS | 3228 | 1468007837061 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 12:57:17 INFO - PROCESS | 3228 | 1468007837063 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 12:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:57:17 INFO - PROCESS | 3228 | 1468007837066 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:57:17 INFO - PROCESS | 3228 | 1468007837076 Marionette TRACE conn6 <- [1,42,null,{}] 12:57:17 INFO - PROCESS | 3228 | 1468007837081 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:57:17 INFO - PROCESS | 3228 | 1468007837082 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:17 INFO - PROCESS | 3228 | 1468007837157 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 12:57:17 INFO - PROCESS | 3228 | 1468007837218 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:17 INFO - PROCESS | 3228 | 1468007837219 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:17 INFO - PROCESS | 3228 | ++DOCSHELL 14EECC00 == 18 [pid = 3228] [id = 20] 12:57:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 56 (14EED800) [pid = 3228] [serial = 56] [outer = 00000000] 12:57:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 57 (14EF3000) [pid = 3228] [serial = 57] [outer = 14EED800] 12:57:17 INFO - PROCESS | 3228 | 1468007837265 Marionette DEBUG loaded listener.js 12:57:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (15767000) [pid = 3228] [serial = 58] [outer = 14EED800] 12:57:17 INFO - PROCESS | 3228 | 1468007837686 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:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 12:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:57:17 INFO - PROCESS | 3228 | 1468007837696 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 12:57:17 INFO - PROCESS | 3228 | 1468007837698 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 12:57:17 INFO - PROCESS | 3228 | 1468007837701 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:57:17 INFO - PROCESS | 3228 | 1468007837703 Marionette TRACE conn6 <- [1,46,null,{}] 12:57:17 INFO - PROCESS | 3228 | 1468007837707 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:57:17 INFO - PROCESS | 3228 | 1468007837708 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:17 INFO - PROCESS | 3228 | 1468007837784 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 12:57:17 INFO - PROCESS | 3228 | 1468007837789 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:17 INFO - PROCESS | 3228 | 1468007837791 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:17 INFO - PROCESS | 3228 | ++DOCSHELL 15773800 == 19 [pid = 3228] [id = 21] 12:57:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (19EDDC00) [pid = 3228] [serial = 59] [outer = 00000000] 12:57:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (1CAC0C00) [pid = 3228] [serial = 60] [outer = 19EDDC00] 12:57:17 INFO - PROCESS | 3228 | 1468007837840 Marionette DEBUG loaded listener.js 12:57:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (1D0C8C00) [pid = 3228] [serial = 61] [outer = 19EDDC00] 12:57:18 INFO - PROCESS | 3228 | 1468007838216 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:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 530ms 12:57:18 INFO - PROCESS | 3228 | 1468007838233 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 12:57:18 INFO - PROCESS | 3228 | 1468007838235 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 12:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:57:18 INFO - PROCESS | 3228 | 1468007838238 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:57:18 INFO - PROCESS | 3228 | 1468007838239 Marionette TRACE conn6 <- [1,50,null,{}] 12:57:18 INFO - PROCESS | 3228 | 1468007838247 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:57:18 INFO - PROCESS | 3228 | 1468007838249 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:18 INFO - PROCESS | 3228 | 1468007838365 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 12:57:18 INFO - PROCESS | 3228 | 1468007838370 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:18 INFO - PROCESS | 3228 | 1468007838372 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:18 INFO - PROCESS | 3228 | ++DOCSHELL 0CA34800 == 20 [pid = 3228] [id = 22] 12:57:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (0CA36800) [pid = 3228] [serial = 62] [outer = 00000000] 12:57:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (0CA3BC00) [pid = 3228] [serial = 63] [outer = 0CA36800] 12:57:18 INFO - PROCESS | 3228 | 1468007838424 Marionette DEBUG loaded listener.js 12:57:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (0CA3E400) [pid = 3228] [serial = 64] [outer = 0CA36800] 12:57:18 INFO - PROCESS | 3228 | 1468007838780 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:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 590ms 12:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:57:18 INFO - PROCESS | 3228 | 1468007838829 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 12:57:18 INFO - PROCESS | 3228 | 1468007838830 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 12:57:18 INFO - PROCESS | 3228 | 1468007838833 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:57:18 INFO - PROCESS | 3228 | 1468007838835 Marionette TRACE conn6 <- [1,54,null,{}] 12:57:18 INFO - PROCESS | 3228 | 1468007838838 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:57:18 INFO - PROCESS | 3228 | 1468007838840 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:18 INFO - PROCESS | 3228 | 1468007838949 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 12:57:18 INFO - PROCESS | 3228 | 1468007838956 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:18 INFO - PROCESS | 3228 | 1468007838958 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:18 INFO - PROCESS | 3228 | ++DOCSHELL 10B01400 == 21 [pid = 3228] [id = 23] 12:57:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (10B06000) [pid = 3228] [serial = 65] [outer = 00000000] 12:57:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (10B0A000) [pid = 3228] [serial = 66] [outer = 10B06000] 12:57:18 INFO - PROCESS | 3228 | 1468007839001 Marionette DEBUG loaded listener.js 12:57:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (10B0C800) [pid = 3228] [serial = 67] [outer = 10B06000] 12:57:19 INFO - PROCESS | 3228 | 1468007839363 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:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 12:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:57:19 INFO - PROCESS | 3228 | 1468007839407 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 12:57:19 INFO - PROCESS | 3228 | 1468007839409 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 12:57:19 INFO - PROCESS | 3228 | 1468007839412 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:57:19 INFO - PROCESS | 3228 | 1468007839415 Marionette TRACE conn6 <- [1,58,null,{}] 12:57:19 INFO - PROCESS | 3228 | 1468007839418 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:57:19 INFO - PROCESS | 3228 | 1468007839420 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:19 INFO - PROCESS | 3228 | 1468007839540 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 12:57:19 INFO - PROCESS | 3228 | 1468007839548 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:19 INFO - PROCESS | 3228 | 1468007839550 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:19 INFO - PROCESS | 3228 | ++DOCSHELL 10B09800 == 22 [pid = 3228] [id = 24] 12:57:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (10B0F400) [pid = 3228] [serial = 68] [outer = 00000000] 12:57:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (1100B400) [pid = 3228] [serial = 69] [outer = 10B0F400] 12:57:19 INFO - PROCESS | 3228 | 1468007839594 Marionette DEBUG loaded listener.js 12:57:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (15867400) [pid = 3228] [serial = 70] [outer = 10B0F400] 12:57:19 INFO - PROCESS | 3228 | 1468007839979 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:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 12:57:20 INFO - PROCESS | 3228 | 1468007840043 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 12:57:20 INFO - PROCESS | 3228 | 1468007840045 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 12:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:57:20 INFO - PROCESS | 3228 | 1468007840048 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:57:20 INFO - PROCESS | 3228 | 1468007840050 Marionette TRACE conn6 <- [1,62,null,{}] 12:57:20 INFO - PROCESS | 3228 | 1468007840054 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:57:20 INFO - PROCESS | 3228 | 1468007840055 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:20 INFO - PROCESS | 3228 | 1468007840170 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 12:57:20 INFO - PROCESS | 3228 | 1468007840178 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:20 INFO - PROCESS | 3228 | 1468007840180 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:20 INFO - PROCESS | 3228 | ++DOCSHELL 10D04800 == 23 [pid = 3228] [id = 25] 12:57:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (10D07400) [pid = 3228] [serial = 71] [outer = 00000000] 12:57:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (10D0C000) [pid = 3228] [serial = 72] [outer = 10D07400] 12:57:20 INFO - PROCESS | 3228 | 1468007840222 Marionette DEBUG loaded listener.js 12:57:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (10D0E000) [pid = 3228] [serial = 73] [outer = 10D07400] 12:57:20 INFO - PROCESS | 3228 | 1468007840600 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:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 12:57:20 INFO - PROCESS | 3228 | 1468007840620 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 12:57:20 INFO - PROCESS | 3228 | 1468007840621 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 12:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:57:20 INFO - PROCESS | 3228 | 1468007840624 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:57:20 INFO - PROCESS | 3228 | 1468007840626 Marionette TRACE conn6 <- [1,66,null,{}] 12:57:20 INFO - PROCESS | 3228 | 1468007840629 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:57:20 INFO - PROCESS | 3228 | 1468007840631 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:20 INFO - PROCESS | 3228 | 1468007840708 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 12:57:20 INFO - PROCESS | 3228 | 1468007840713 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:20 INFO - PROCESS | 3228 | 1468007840715 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:20 INFO - PROCESS | 3228 | ++DOCSHELL 11005400 == 24 [pid = 3228] [id = 26] 12:57:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1100A800) [pid = 3228] [serial = 74] [outer = 00000000] 12:57:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1E047400) [pid = 3228] [serial = 75] [outer = 1100A800] 12:57:20 INFO - PROCESS | 3228 | 1468007840757 Marionette DEBUG loaded listener.js 12:57:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1E29C000) [pid = 3228] [serial = 76] [outer = 1100A800] 12:57:21 INFO - PROCESS | 3228 | 1468007841927 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:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1330ms 12:57:21 INFO - PROCESS | 3228 | 1468007841957 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 12:57:21 INFO - PROCESS | 3228 | 1468007841961 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 12:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:57:21 INFO - PROCESS | 3228 | 1468007841965 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:57:21 INFO - PROCESS | 3228 | 1468007841968 Marionette TRACE conn6 <- [1,70,null,{}] 12:57:21 INFO - PROCESS | 3228 | 1468007841973 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:57:21 INFO - PROCESS | 3228 | 1468007841977 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:22 INFO - PROCESS | 3228 | 1468007842084 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 12:57:22 INFO - PROCESS | 3228 | 1468007842092 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:22 INFO - PROCESS | 3228 | 1468007842095 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:22 INFO - PROCESS | 3228 | ++DOCSHELL 10B0B800 == 25 [pid = 3228] [id = 27] 12:57:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (10B0C400) [pid = 3228] [serial = 77] [outer = 00000000] 12:57:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (10D09800) [pid = 3228] [serial = 78] [outer = 10B0C400] 12:57:22 INFO - PROCESS | 3228 | 1468007842142 Marionette DEBUG loaded listener.js 12:57:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (11003400) [pid = 3228] [serial = 79] [outer = 10B0C400] 12:57:22 INFO - PROCESS | 3228 | 1468007842561 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:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 12:57:22 INFO - PROCESS | 3228 | 1468007842596 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 12:57:22 INFO - PROCESS | 3228 | 1468007842600 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 12:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:57:22 INFO - PROCESS | 3228 | 1468007842606 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:57:22 INFO - PROCESS | 3228 | 1468007842609 Marionette TRACE conn6 <- [1,74,null,{}] 12:57:22 INFO - PROCESS | 3228 | 1468007842613 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:57:22 INFO - PROCESS | 3228 | 1468007842615 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:22 INFO - PROCESS | 3228 | 1468007842720 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 12:57:22 INFO - PROCESS | 3228 | 1468007842726 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:22 INFO - PROCESS | 3228 | 1468007842729 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:22 INFO - PROCESS | 3228 | ++DOCSHELL 110BBC00 == 26 [pid = 3228] [id = 28] 12:57:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (110DCC00) [pid = 3228] [serial = 80] [outer = 00000000] 12:57:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (11B3F800) [pid = 3228] [serial = 81] [outer = 110DCC00] 12:57:22 INFO - PROCESS | 3228 | 1468007842776 Marionette DEBUG loaded listener.js 12:57:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (14EEE000) [pid = 3228] [serial = 82] [outer = 110DCC00] 12:57:23 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1748F400) [pid = 3228] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:57:23 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1E479000) [pid = 3228] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:57:23 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (19651400) [pid = 3228] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:57:23 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (19EE6000) [pid = 3228] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:57:23 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (151C6C00) [pid = 3228] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:57:23 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (158E1C00) [pid = 3228] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:57:23 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (18F8F800) [pid = 3228] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:57:23 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (19657C00) [pid = 3228] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:57:23 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1A86C400) [pid = 3228] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:57:23 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1575FC00) [pid = 3228] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:57:23 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (0CA36800) [pid = 3228] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:57:23 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (10B06000) [pid = 3228] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:57:23 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (10B0F400) [pid = 3228] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:57:23 INFO - PROCESS | 3228 | 1468007843516 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:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 971ms 12:57:23 INFO - PROCESS | 3228 | 1468007843582 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 12:57:23 INFO - PROCESS | 3228 | 1468007843585 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 12:57:23 INFO - PROCESS | 3228 | 1468007843588 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:57:23 INFO - PROCESS | 3228 | 1468007843591 Marionette TRACE conn6 <- [1,78,null,{}] 12:57:23 INFO - PROCESS | 3228 | 1468007843601 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:57:23 INFO - PROCESS | 3228 | 1468007843605 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:23 INFO - PROCESS | 3228 | 1468007843686 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 12:57:23 INFO - PROCESS | 3228 | 1468007843693 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:23 INFO - PROCESS | 3228 | 1468007843695 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:23 INFO - PROCESS | 3228 | ++DOCSHELL 150F0800 == 27 [pid = 3228] [id = 29] 12:57:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (151C0400) [pid = 3228] [serial = 83] [outer = 00000000] 12:57:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1575FC00) [pid = 3228] [serial = 84] [outer = 151C0400] 12:57:23 INFO - PROCESS | 3228 | 1468007843754 Marionette DEBUG loaded listener.js 12:57:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1576A400) [pid = 3228] [serial = 85] [outer = 151C0400] 12:57:24 INFO - PROCESS | 3228 | 1468007844153 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:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 12:57:24 INFO - PROCESS | 3228 | 1468007844223 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 12:57:24 INFO - PROCESS | 3228 | 1468007844226 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 12:57:24 INFO - PROCESS | 3228 | 1468007844233 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:57:24 INFO - PROCESS | 3228 | 1468007844234 Marionette TRACE conn6 <- [1,82,null,{}] 12:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:57:24 INFO - PROCESS | 3228 | 1468007844238 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:57:24 INFO - PROCESS | 3228 | 1468007844240 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:24 INFO - PROCESS | 3228 | 1468007844320 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 12:57:24 INFO - PROCESS | 3228 | 1468007844326 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:24 INFO - PROCESS | 3228 | 1468007844328 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:24 INFO - PROCESS | 3228 | ++DOCSHELL 1582D000 == 28 [pid = 3228] [id = 30] 12:57:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (15830800) [pid = 3228] [serial = 86] [outer = 00000000] 12:57:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (15874000) [pid = 3228] [serial = 87] [outer = 15830800] 12:57:24 INFO - PROCESS | 3228 | 1468007844380 Marionette DEBUG loaded listener.js 12:57:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1635AC00) [pid = 3228] [serial = 88] [outer = 15830800] 12:57:24 INFO - PROCESS | 3228 | 1468007844812 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:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 12:57:24 INFO - PROCESS | 3228 | 1468007844868 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 12:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:57:24 INFO - PROCESS | 3228 | 1468007844870 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 12:57:24 INFO - PROCESS | 3228 | 1468007844873 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:57:24 INFO - PROCESS | 3228 | 1468007844875 Marionette TRACE conn6 <- [1,86,null,{}] 12:57:24 INFO - PROCESS | 3228 | 1468007844879 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:57:24 INFO - PROCESS | 3228 | 1468007844881 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:24 INFO - PROCESS | 3228 | 1468007844958 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 12:57:24 INFO - PROCESS | 3228 | 1468007844963 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:24 INFO - PROCESS | 3228 | 1468007844965 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:24 INFO - PROCESS | 3228 | ++DOCSHELL 16E48C00 == 29 [pid = 3228] [id = 31] 12:57:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (16E4AC00) [pid = 3228] [serial = 89] [outer = 00000000] 12:57:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (18978800) [pid = 3228] [serial = 90] [outer = 16E4AC00] 12:57:25 INFO - PROCESS | 3228 | 1468007845009 Marionette DEBUG loaded listener.js 12:57:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (18979800) [pid = 3228] [serial = 91] [outer = 16E4AC00] 12:57:25 INFO - PROCESS | 3228 | 1468007845542 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:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 731ms 12:57:25 INFO - PROCESS | 3228 | 1468007845605 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 12:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:57:25 INFO - PROCESS | 3228 | 1468007845610 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 12:57:25 INFO - PROCESS | 3228 | 1468007845615 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:57:25 INFO - PROCESS | 3228 | 1468007845619 Marionette TRACE conn6 <- [1,90,null,{}] 12:57:25 INFO - PROCESS | 3228 | 1468007845625 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:57:25 INFO - PROCESS | 3228 | 1468007845628 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:25 INFO - PROCESS | 3228 | 1468007845758 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 12:57:25 INFO - PROCESS | 3228 | 1468007845830 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:25 INFO - PROCESS | 3228 | 1468007845833 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:25 INFO - PROCESS | 3228 | ++DOCSHELL 10A75800 == 30 [pid = 3228] [id = 32] 12:57:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (10B03800) [pid = 3228] [serial = 92] [outer = 00000000] 12:57:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (10D0A800) [pid = 3228] [serial = 93] [outer = 10B03800] 12:57:25 INFO - PROCESS | 3228 | 1468007845888 Marionette DEBUG loaded listener.js 12:57:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1100E400) [pid = 3228] [serial = 94] [outer = 10B03800] 12:57:26 INFO - PROCESS | 3228 | 1468007846439 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:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 889ms 12:57:26 INFO - PROCESS | 3228 | 1468007846506 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 12:57:26 INFO - PROCESS | 3228 | 1468007846511 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 12:57:26 INFO - PROCESS | 3228 | 1468007846517 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:57:26 INFO - PROCESS | 3228 | 1468007846520 Marionette TRACE conn6 <- [1,94,null,{}] 12:57:26 INFO - PROCESS | 3228 | 1468007846524 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:57:26 INFO - PROCESS | 3228 | 1468007846527 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:26 INFO - PROCESS | 3228 | 1468007846631 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 12:57:26 INFO - PROCESS | 3228 | 1468007846700 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:26 INFO - PROCESS | 3228 | 1468007846703 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:26 INFO - PROCESS | 3228 | ++DOCSHELL 0CA0E400 == 31 [pid = 3228] [id = 33] 12:57:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (150E4800) [pid = 3228] [serial = 95] [outer = 00000000] 12:57:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (15774400) [pid = 3228] [serial = 96] [outer = 150E4800] 12:57:26 INFO - PROCESS | 3228 | 1468007846758 Marionette DEBUG loaded listener.js 12:57:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (16367400) [pid = 3228] [serial = 97] [outer = 150E4800] 12:57:27 INFO - PROCESS | 3228 | 1468007847305 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:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 12:57:27 INFO - PROCESS | 3228 | 1468007847351 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 12:57:27 INFO - PROCESS | 3228 | 1468007847353 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 12:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:57:27 INFO - PROCESS | 3228 | 1468007847357 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:57:27 INFO - PROCESS | 3228 | 1468007847361 Marionette TRACE conn6 <- [1,98,null,{}] 12:57:27 INFO - PROCESS | 3228 | 1468007847372 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:57:27 INFO - PROCESS | 3228 | 1468007847377 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:27 INFO - PROCESS | 3228 | 1468007847478 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 12:57:27 INFO - PROCESS | 3228 | 1468007847563 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:27 INFO - PROCESS | 3228 | 1468007847566 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:27 INFO - PROCESS | 3228 | ++DOCSHELL 19651400 == 32 [pid = 3228] [id = 34] 12:57:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (19657800) [pid = 3228] [serial = 98] [outer = 00000000] 12:57:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (19A34400) [pid = 3228] [serial = 99] [outer = 19657800] 12:57:27 INFO - PROCESS | 3228 | 1468007847622 Marionette DEBUG loaded listener.js 12:57:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (19EE0400) [pid = 3228] [serial = 100] [outer = 19657800] 12:57:28 INFO - PROCESS | 3228 | 1468007848136 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:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 12:57:28 INFO - PROCESS | 3228 | 1468007848190 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 12:57:28 INFO - PROCESS | 3228 | 1468007848193 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 12:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:57:28 INFO - PROCESS | 3228 | 1468007848197 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:57:28 INFO - PROCESS | 3228 | 1468007848199 Marionette TRACE conn6 <- [1,102,null,{}] 12:57:28 INFO - PROCESS | 3228 | 1468007848203 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:57:28 INFO - PROCESS | 3228 | 1468007848205 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:28 INFO - PROCESS | 3228 | 1468007848311 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 12:57:28 INFO - PROCESS | 3228 | 1468007848393 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:28 INFO - PROCESS | 3228 | 1468007848395 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:28 INFO - PROCESS | 3228 | ++DOCSHELL 1A4BA400 == 33 [pid = 3228] [id = 35] 12:57:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1A832C00) [pid = 3228] [serial = 101] [outer = 00000000] 12:57:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1A84B800) [pid = 3228] [serial = 102] [outer = 1A832C00] 12:57:28 INFO - PROCESS | 3228 | 1468007848449 Marionette DEBUG loaded listener.js 12:57:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1A851800) [pid = 3228] [serial = 103] [outer = 1A832C00] 12:57:29 INFO - PROCESS | 3228 | 1468007849041 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:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 12:57:29 INFO - PROCESS | 3228 | 1468007849071 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 12:57:29 INFO - PROCESS | 3228 | 1468007849075 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 12:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:57:29 INFO - PROCESS | 3228 | 1468007849080 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:57:29 INFO - PROCESS | 3228 | 1468007849083 Marionette TRACE conn6 <- [1,106,null,{}] 12:57:29 INFO - PROCESS | 3228 | 1468007849089 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:57:29 INFO - PROCESS | 3228 | 1468007849091 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:29 INFO - PROCESS | 3228 | 1468007849190 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 12:57:29 INFO - PROCESS | 3228 | 1468007849275 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:29 INFO - PROCESS | 3228 | 1468007849279 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:29 INFO - PROCESS | 3228 | ++DOCSHELL 10A76C00 == 34 [pid = 3228] [id = 36] 12:57:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (10B01800) [pid = 3228] [serial = 104] [outer = 00000000] 12:57:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (10B0B000) [pid = 3228] [serial = 105] [outer = 10B01800] 12:57:29 INFO - PROCESS | 3228 | 1468007849329 Marionette DEBUG loaded listener.js 12:57:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (10D0C400) [pid = 3228] [serial = 106] [outer = 10B01800] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (1A878800) [pid = 3228] [serial = 17] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (0CD6E800) [pid = 3228] [serial = 24] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (1A875400) [pid = 3228] [serial = 27] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (1C2E0800) [pid = 3228] [serial = 30] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1122AC00) [pid = 3228] [serial = 36] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1537BC00) [pid = 3228] [serial = 39] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1599F400) [pid = 3228] [serial = 42] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (18F9A800) [pid = 3228] [serial = 45] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1955D400) [pid = 3228] [serial = 46] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (19EDE400) [pid = 3228] [serial = 48] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1B508C00) [pid = 3228] [serial = 51] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1576D800) [pid = 3228] [serial = 54] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (14EF3000) [pid = 3228] [serial = 57] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1CAC0C00) [pid = 3228] [serial = 60] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (0CA3BC00) [pid = 3228] [serial = 63] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (10B0A000) [pid = 3228] [serial = 66] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1100B400) [pid = 3228] [serial = 69] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1BCBBC00) [pid = 3228] [serial = 52] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (10663400) [pid = 3228] [serial = 33] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1BF6C000) [pid = 3228] [serial = 55] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1A834C00) [pid = 3228] [serial = 49] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1572C800) [pid = 3228] [serial = 40] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (0CA3E400) [pid = 3228] [serial = 64] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1D034C00) [pid = 3228] [serial = 31] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (16949000) [pid = 3228] [serial = 43] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1E47FC00) [pid = 3228] [serial = 22] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1BF71400) [pid = 3228] [serial = 28] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (15867400) [pid = 3228] [serial = 70] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (10B0C800) [pid = 3228] [serial = 67] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (10D0C000) [pid = 3228] [serial = 72] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (18069000) [pid = 3228] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (18063000) [pid = 3228] [serial = 9] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (14E0E400) [pid = 3228] [serial = 4] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (1E47B800) [pid = 3228] [serial = 21] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (1A338400) [pid = 3228] [serial = 14] [outer = 00000000] [url = about:blank] 12:57:29 INFO - PROCESS | 3228 | 1468007849761 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:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 732ms 12:57:29 INFO - PROCESS | 3228 | 1468007849812 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 12:57:29 INFO - PROCESS | 3228 | 1468007849817 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 12:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:57:29 INFO - PROCESS | 3228 | 1468007849822 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:57:29 INFO - PROCESS | 3228 | 1468007849825 Marionette TRACE conn6 <- [1,110,null,{}] 12:57:29 INFO - PROCESS | 3228 | 1468007849828 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:57:29 INFO - PROCESS | 3228 | 1468007849831 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:29 INFO - PROCESS | 3228 | 1468007849935 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 12:57:29 INFO - PROCESS | 3228 | 1468007849945 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:29 INFO - PROCESS | 3228 | 1468007849948 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:29 INFO - PROCESS | 3228 | ++DOCSHELL 110DDC00 == 35 [pid = 3228] [id = 37] 12:57:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (110DEC00) [pid = 3228] [serial = 107] [outer = 00000000] 12:57:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (112D0000) [pid = 3228] [serial = 108] [outer = 110DEC00] 12:57:29 INFO - PROCESS | 3228 | 1468007849995 Marionette DEBUG loaded listener.js 12:57:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (14EE9400) [pid = 3228] [serial = 109] [outer = 110DEC00] 12:57:30 INFO - PROCESS | 3228 | 1468007850415 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:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 12:57:30 INFO - PROCESS | 3228 | 1468007850461 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 12:57:30 INFO - PROCESS | 3228 | 1468007850464 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 12:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:57:30 INFO - PROCESS | 3228 | 1468007850467 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:57:30 INFO - PROCESS | 3228 | 1468007850470 Marionette TRACE conn6 <- [1,114,null,{}] 12:57:30 INFO - PROCESS | 3228 | 1468007850481 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:57:30 INFO - PROCESS | 3228 | 1468007850485 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:30 INFO - PROCESS | 3228 | 1468007850570 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 12:57:30 INFO - PROCESS | 3228 | 1468007850579 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:30 INFO - PROCESS | 3228 | 1468007850582 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:30 INFO - PROCESS | 3228 | ++DOCSHELL 157A3C00 == 36 [pid = 3228] [id = 38] 12:57:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (1582C400) [pid = 3228] [serial = 110] [outer = 00000000] 12:57:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (1586B000) [pid = 3228] [serial = 111] [outer = 1582C400] 12:57:30 INFO - PROCESS | 3228 | 1468007850628 Marionette DEBUG loaded listener.js 12:57:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (1599CC00) [pid = 3228] [serial = 112] [outer = 1582C400] 12:57:31 INFO - PROCESS | 3228 | 1468007851047 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:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 12:57:31 INFO - PROCESS | 3228 | 1468007851102 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 12:57:31 INFO - PROCESS | 3228 | 1468007851105 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 12:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:57:31 INFO - PROCESS | 3228 | 1468007851108 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:57:31 INFO - PROCESS | 3228 | 1468007851110 Marionette TRACE conn6 <- [1,118,null,{}] 12:57:31 INFO - PROCESS | 3228 | 1468007851113 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:57:31 INFO - PROCESS | 3228 | 1468007851115 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:31 INFO - PROCESS | 3228 | 1468007851198 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 12:57:31 INFO - PROCESS | 3228 | 1468007851205 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:31 INFO - PROCESS | 3228 | 1468007851216 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:31 INFO - PROCESS | 3228 | ++DOCSHELL 18064800 == 37 [pid = 3228] [id = 39] 12:57:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (18069000) [pid = 3228] [serial = 113] [outer = 00000000] 12:57:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (18F2D000) [pid = 3228] [serial = 114] [outer = 18069000] 12:57:31 INFO - PROCESS | 3228 | 1468007851261 Marionette DEBUG loaded listener.js 12:57:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (18F98800) [pid = 3228] [serial = 115] [outer = 18069000] 12:57:31 INFO - PROCESS | 3228 | 1468007851664 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:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 12:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:57:31 INFO - PROCESS | 3228 | 1468007851682 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 12:57:31 INFO - PROCESS | 3228 | 1468007851684 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 12:57:31 INFO - PROCESS | 3228 | 1468007851687 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:57:31 INFO - PROCESS | 3228 | 1468007851689 Marionette TRACE conn6 <- [1,122,null,{}] 12:57:31 INFO - PROCESS | 3228 | 1468007851692 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:57:31 INFO - PROCESS | 3228 | 1468007851694 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:31 INFO - PROCESS | 3228 | 1468007851807 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 12:57:31 INFO - PROCESS | 3228 | 1468007851814 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:31 INFO - PROCESS | 3228 | 1468007851815 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:31 INFO - PROCESS | 3228 | ++DOCSHELL 190EEC00 == 38 [pid = 3228] [id = 40] 12:57:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (19555400) [pid = 3228] [serial = 116] [outer = 00000000] 12:57:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (19651000) [pid = 3228] [serial = 117] [outer = 19555400] 12:57:31 INFO - PROCESS | 3228 | 1468007851859 Marionette DEBUG loaded listener.js 12:57:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (19EDCC00) [pid = 3228] [serial = 118] [outer = 19555400] 12:57:32 INFO - PROCESS | 3228 | 1468007852257 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:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 12:57:32 INFO - PROCESS | 3228 | 1468007852318 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 12:57:32 INFO - PROCESS | 3228 | 1468007852320 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 12:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:57:32 INFO - PROCESS | 3228 | 1468007852323 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:57:32 INFO - PROCESS | 3228 | 1468007852325 Marionette TRACE conn6 <- [1,126,null,{}] 12:57:32 INFO - PROCESS | 3228 | 1468007852337 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:57:32 INFO - PROCESS | 3228 | 1468007852343 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:32 INFO - PROCESS | 3228 | 1468007852475 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 12:57:32 INFO - PROCESS | 3228 | 1468007852525 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:32 INFO - PROCESS | 3228 | 1468007852527 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:32 INFO - PROCESS | 3228 | ++DOCSHELL 1A339800 == 39 [pid = 3228] [id = 41] 12:57:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1A832800) [pid = 3228] [serial = 119] [outer = 00000000] 12:57:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1A854000) [pid = 3228] [serial = 120] [outer = 1A832800] 12:57:32 INFO - PROCESS | 3228 | 1468007852592 Marionette DEBUG loaded listener.js 12:57:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1A875400) [pid = 3228] [serial = 121] [outer = 1A832800] 12:57:32 INFO - PROCESS | 3228 | 1468007853003 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:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 730ms 12:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:57:33 INFO - PROCESS | 3228 | 1468007853054 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 12:57:33 INFO - PROCESS | 3228 | 1468007853056 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 12:57:33 INFO - PROCESS | 3228 | 1468007853060 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:57:33 INFO - PROCESS | 3228 | 1468007853062 Marionette TRACE conn6 <- [1,130,null,{}] 12:57:33 INFO - PROCESS | 3228 | 1468007853065 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:57:33 INFO - PROCESS | 3228 | 1468007853067 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:33 INFO - PROCESS | 3228 | 1468007853177 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 12:57:33 INFO - PROCESS | 3228 | 1468007853185 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:33 INFO - PROCESS | 3228 | 1468007853187 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:33 INFO - PROCESS | 3228 | ++DOCSHELL 1B47D800 == 40 [pid = 3228] [id = 42] 12:57:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1B481C00) [pid = 3228] [serial = 122] [outer = 00000000] 12:57:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1BCBB400) [pid = 3228] [serial = 123] [outer = 1B481C00] 12:57:33 INFO - PROCESS | 3228 | 1468007853229 Marionette DEBUG loaded listener.js 12:57:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1BCF2800) [pid = 3228] [serial = 124] [outer = 1B481C00] 12:57:33 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1100A800) [pid = 3228] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:57:33 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (14EED800) [pid = 3228] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:57:33 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (10D07400) [pid = 3228] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:57:33 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (19EDDC00) [pid = 3228] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:57:33 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (15830800) [pid = 3228] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:57:33 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (10B0C400) [pid = 3228] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:57:33 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (110DCC00) [pid = 3228] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:57:33 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (151C0400) [pid = 3228] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:57:33 INFO - PROCESS | 3228 | 1468007853628 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:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 12:57:33 INFO - PROCESS | 3228 | 1468007853695 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 12:57:33 INFO - PROCESS | 3228 | 1468007853697 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 12:57:33 INFO - PROCESS | 3228 | 1468007853701 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:57:33 INFO - PROCESS | 3228 | 1468007853703 Marionette TRACE conn6 <- [1,134,null,{}] 12:57:33 INFO - PROCESS | 3228 | 1468007853706 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:57:33 INFO - PROCESS | 3228 | 1468007853708 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:33 INFO - PROCESS | 3228 | 1468007853786 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 12:57:33 INFO - PROCESS | 3228 | 1468007853815 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:33 INFO - PROCESS | 3228 | 1468007853817 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:33 INFO - PROCESS | 3228 | ++DOCSHELL 1537C800 == 41 [pid = 3228] [id = 43] 12:57:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (18064400) [pid = 3228] [serial = 125] [outer = 00000000] 12:57:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1B508C00) [pid = 3228] [serial = 126] [outer = 18064400] 12:57:33 INFO - PROCESS | 3228 | 1468007853862 Marionette DEBUG loaded listener.js 12:57:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1BCFB000) [pid = 3228] [serial = 127] [outer = 18064400] 12:57:34 INFO - PROCESS | 3228 | 1468007854256 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:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 12:57:34 INFO - PROCESS | 3228 | 1468007854275 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 12:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:57:34 INFO - PROCESS | 3228 | 1468007854277 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 12:57:34 INFO - PROCESS | 3228 | 1468007854280 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:57:34 INFO - PROCESS | 3228 | 1468007854282 Marionette TRACE conn6 <- [1,138,null,{}] 12:57:34 INFO - PROCESS | 3228 | 1468007854286 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:57:34 INFO - PROCESS | 3228 | 1468007854287 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:34 INFO - PROCESS | 3228 | 1468007854400 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 12:57:34 INFO - PROCESS | 3228 | 1468007854407 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:34 INFO - PROCESS | 3228 | 1468007854409 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:34 INFO - PROCESS | 3228 | ++DOCSHELL 0D1E5000 == 42 [pid = 3228] [id = 44] 12:57:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (189D5400) [pid = 3228] [serial = 128] [outer = 00000000] 12:57:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (189DD800) [pid = 3228] [serial = 129] [outer = 189D5400] 12:57:34 INFO - PROCESS | 3228 | 1468007854452 Marionette DEBUG loaded listener.js 12:57:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (189DFC00) [pid = 3228] [serial = 130] [outer = 189D5400] 12:57:34 INFO - PROCESS | 3228 | 1468007854847 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:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 12:57:34 INFO - PROCESS | 3228 | 1468007854912 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 12:57:34 INFO - PROCESS | 3228 | 1468007854913 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 12:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:57:34 INFO - PROCESS | 3228 | 1468007854917 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:57:34 INFO - PROCESS | 3228 | 1468007854918 Marionette TRACE conn6 <- [1,142,null,{}] 12:57:34 INFO - PROCESS | 3228 | 1468007854922 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:57:34 INFO - PROCESS | 3228 | 1468007854924 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:35 INFO - PROCESS | 3228 | 1468007855031 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 12:57:35 INFO - PROCESS | 3228 | 1468007855038 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:35 INFO - PROCESS | 3228 | 1468007855040 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:35 INFO - PROCESS | 3228 | ++DOCSHELL 1582C000 == 43 [pid = 3228] [id = 45] 12:57:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (189D6C00) [pid = 3228] [serial = 131] [outer = 00000000] 12:57:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1BF75C00) [pid = 3228] [serial = 132] [outer = 189D6C00] 12:57:35 INFO - PROCESS | 3228 | 1468007855087 Marionette DEBUG loaded listener.js 12:57:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1C202000) [pid = 3228] [serial = 133] [outer = 189D6C00] 12:57:35 INFO - PROCESS | 3228 | 1468007855483 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:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 12:57:35 INFO - PROCESS | 3228 | 1468007855548 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 12:57:35 INFO - PROCESS | 3228 | 1468007855550 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 12:57:35 INFO - PROCESS | 3228 | 1468007855553 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:57:35 INFO - PROCESS | 3228 | 1468007855555 Marionette TRACE conn6 <- [1,146,null,{}] 12:57:35 INFO - PROCESS | 3228 | 1468007855559 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:57:35 INFO - PROCESS | 3228 | 1468007855561 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:35 INFO - PROCESS | 3228 | 1468007855684 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 12:57:35 INFO - PROCESS | 3228 | 1468007855698 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:35 INFO - PROCESS | 3228 | 1468007855700 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:35 INFO - PROCESS | 3228 | ++DOCSHELL 16944000 == 44 [pid = 3228] [id = 46] 12:57:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1BF6C000) [pid = 3228] [serial = 134] [outer = 00000000] 12:57:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1CABB000) [pid = 3228] [serial = 135] [outer = 1BF6C000] 12:57:35 INFO - PROCESS | 3228 | 1468007855747 Marionette DEBUG loaded listener.js 12:57:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1D0D2800) [pid = 3228] [serial = 136] [outer = 1BF6C000] 12:57:36 INFO - PROCESS | 3228 | 1468007856236 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:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 730ms 12:57:36 INFO - PROCESS | 3228 | 1468007856288 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 12:57:36 INFO - PROCESS | 3228 | 1468007856292 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 12:57:36 INFO - PROCESS | 3228 | 1468007856311 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:57:36 INFO - PROCESS | 3228 | 1468007856315 Marionette TRACE conn6 <- [1,150,null,{}] 12:57:36 INFO - PROCESS | 3228 | 1468007856321 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:57:36 INFO - PROCESS | 3228 | 1468007856324 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:36 INFO - PROCESS | 3228 | 1468007856438 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 12:57:36 INFO - PROCESS | 3228 | 1468007856511 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:36 INFO - PROCESS | 3228 | 1468007856514 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:36 INFO - PROCESS | 3228 | ++DOCSHELL 0CDF2C00 == 45 [pid = 3228] [id = 47] 12:57:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (0D136000) [pid = 3228] [serial = 137] [outer = 00000000] 12:57:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (10BA7400) [pid = 3228] [serial = 138] [outer = 0D136000] 12:57:36 INFO - PROCESS | 3228 | 1468007856611 Marionette DEBUG loaded listener.js 12:57:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1100C000) [pid = 3228] [serial = 139] [outer = 0D136000] 12:57:37 INFO - PROCESS | 3228 | 1468007857182 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:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 929ms 12:57:37 INFO - PROCESS | 3228 | 1468007857246 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 12:57:37 INFO - PROCESS | 3228 | 1468007857251 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 12:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:57:37 INFO - PROCESS | 3228 | 1468007857258 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:57:37 INFO - PROCESS | 3228 | 1468007857261 Marionette TRACE conn6 <- [1,154,null,{}] 12:57:37 INFO - PROCESS | 3228 | 1468007857265 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:57:37 INFO - PROCESS | 3228 | 1468007857268 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:37 INFO - PROCESS | 3228 | 1468007857378 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 12:57:37 INFO - PROCESS | 3228 | 1468007857451 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:37 INFO - PROCESS | 3228 | 1468007857454 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:37 INFO - PROCESS | 3228 | ++DOCSHELL 1572C800 == 46 [pid = 3228] [id = 48] 12:57:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (15763400) [pid = 3228] [serial = 140] [outer = 00000000] 12:57:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1586F400) [pid = 3228] [serial = 141] [outer = 15763400] 12:57:37 INFO - PROCESS | 3228 | 1468007857509 Marionette DEBUG loaded listener.js 12:57:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (16951000) [pid = 3228] [serial = 142] [outer = 15763400] 12:57:38 INFO - PROCESS | 3228 | 1468007858098 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:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 870ms 12:57:38 INFO - PROCESS | 3228 | 1468007858131 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 12:57:38 INFO - PROCESS | 3228 | 1468007858133 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 12:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:57:38 INFO - PROCESS | 3228 | 1468007858137 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:57:38 INFO - PROCESS | 3228 | 1468007858141 Marionette TRACE conn6 <- [1,158,null,{}] 12:57:38 INFO - PROCESS | 3228 | 1468007858153 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:57:38 INFO - PROCESS | 3228 | 1468007858158 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:38 INFO - PROCESS | 3228 | 1468007858264 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 12:57:38 INFO - PROCESS | 3228 | 1468007858340 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:38 INFO - PROCESS | 3228 | 1468007858344 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:38 INFO - PROCESS | 3228 | ++DOCSHELL 196F2400 == 47 [pid = 3228] [id = 49] 12:57:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (196F2800) [pid = 3228] [serial = 143] [outer = 00000000] 12:57:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (196F7C00) [pid = 3228] [serial = 144] [outer = 196F2800] 12:57:38 INFO - PROCESS | 3228 | 1468007858443 Marionette DEBUG loaded listener.js 12:57:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (196FB800) [pid = 3228] [serial = 145] [outer = 196F2800] 12:57:39 INFO - PROCESS | 3228 | 1468007859160 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:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1070ms 12:57:39 INFO - PROCESS | 3228 | 1468007859211 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 12:57:39 INFO - PROCESS | 3228 | 1468007859215 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 12:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:57:39 INFO - PROCESS | 3228 | 1468007859219 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:57:39 INFO - PROCESS | 3228 | 1468007859222 Marionette TRACE conn6 <- [1,162,null,{}] 12:57:39 INFO - PROCESS | 3228 | 1468007859228 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:57:39 INFO - PROCESS | 3228 | 1468007859230 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:39 INFO - PROCESS | 3228 | 1468007859331 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 12:57:39 INFO - PROCESS | 3228 | 1468007859407 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:39 INFO - PROCESS | 3228 | 1468007859409 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:39 INFO - PROCESS | 3228 | ++DOCSHELL 10B0F400 == 48 [pid = 3228] [id = 50] 12:57:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (10B10400) [pid = 3228] [serial = 146] [outer = 00000000] 12:57:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (11009800) [pid = 3228] [serial = 147] [outer = 10B10400] 12:57:39 INFO - PROCESS | 3228 | 1468007859458 Marionette DEBUG loaded listener.js 12:57:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (11227800) [pid = 3228] [serial = 148] [outer = 10B10400] 12:57:39 INFO - PROCESS | 3228 | --DOCSHELL 1582C000 == 47 [pid = 3228] [id = 45] 12:57:39 INFO - PROCESS | 3228 | --DOCSHELL 0D1E5000 == 46 [pid = 3228] [id = 44] 12:57:39 INFO - PROCESS | 3228 | --DOCSHELL 1537C800 == 45 [pid = 3228] [id = 43] 12:57:39 INFO - PROCESS | 3228 | --DOCSHELL 1B47D800 == 44 [pid = 3228] [id = 42] 12:57:39 INFO - PROCESS | 3228 | --DOCSHELL 1A339800 == 43 [pid = 3228] [id = 41] 12:57:39 INFO - PROCESS | 3228 | --DOCSHELL 190EEC00 == 42 [pid = 3228] [id = 40] 12:57:39 INFO - PROCESS | 3228 | --DOCSHELL 18064800 == 41 [pid = 3228] [id = 39] 12:57:39 INFO - PROCESS | 3228 | --DOCSHELL 157A3C00 == 40 [pid = 3228] [id = 38] 12:57:39 INFO - PROCESS | 3228 | --DOCSHELL 110DDC00 == 39 [pid = 3228] [id = 37] 12:57:39 INFO - PROCESS | 3228 | --DOCSHELL 10A76C00 == 38 [pid = 3228] [id = 36] 12:57:39 INFO - PROCESS | 3228 | --DOCSHELL 19651400 == 37 [pid = 3228] [id = 34] 12:57:39 INFO - PROCESS | 3228 | --DOCSHELL 0CA0E400 == 36 [pid = 3228] [id = 33] 12:57:39 INFO - PROCESS | 3228 | --DOCSHELL 10A75800 == 35 [pid = 3228] [id = 32] 12:57:39 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (1635AC00) [pid = 3228] [serial = 88] [outer = 00000000] [url = about:blank] 12:57:39 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (10D09800) [pid = 3228] [serial = 78] [outer = 00000000] [url = about:blank] 12:57:39 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (11B3F800) [pid = 3228] [serial = 81] [outer = 00000000] [url = about:blank] 12:57:39 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (11003400) [pid = 3228] [serial = 79] [outer = 00000000] [url = about:blank] 12:57:39 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (15874000) [pid = 3228] [serial = 87] [outer = 00000000] [url = about:blank] 12:57:39 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (18978800) [pid = 3228] [serial = 90] [outer = 00000000] [url = about:blank] 12:57:39 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (14EEE000) [pid = 3228] [serial = 82] [outer = 00000000] [url = about:blank] 12:57:39 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1576A400) [pid = 3228] [serial = 85] [outer = 00000000] [url = about:blank] 12:57:39 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1E29C000) [pid = 3228] [serial = 76] [outer = 00000000] [url = about:blank] 12:57:39 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1575FC00) [pid = 3228] [serial = 84] [outer = 00000000] [url = about:blank] 12:57:39 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1E047400) [pid = 3228] [serial = 75] [outer = 00000000] [url = about:blank] 12:57:39 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (15767000) [pid = 3228] [serial = 58] [outer = 00000000] [url = about:blank] 12:57:39 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (10D0E000) [pid = 3228] [serial = 73] [outer = 00000000] [url = about:blank] 12:57:39 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1D0C8C00) [pid = 3228] [serial = 61] [outer = 00000000] [url = about:blank] 12:57:40 INFO - PROCESS | 3228 | 1468007860054 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:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 870ms 12:57:40 INFO - PROCESS | 3228 | 1468007860091 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 12:57:40 INFO - PROCESS | 3228 | 1468007860095 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 12:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:57:40 INFO - PROCESS | 3228 | 1468007860101 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:57:40 INFO - PROCESS | 3228 | 1468007860104 Marionette TRACE conn6 <- [1,166,null,{}] 12:57:40 INFO - PROCESS | 3228 | 1468007860108 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:57:40 INFO - PROCESS | 3228 | 1468007860110 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:40 INFO - PROCESS | 3228 | 1468007860198 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 12:57:40 INFO - PROCESS | 3228 | 1468007860264 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:40 INFO - PROCESS | 3228 | 1468007860267 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:40 INFO - PROCESS | 3228 | ++DOCSHELL 10B02400 == 36 [pid = 3228] [id = 51] 12:57:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (10B09C00) [pid = 3228] [serial = 149] [outer = 00000000] 12:57:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (11229800) [pid = 3228] [serial = 150] [outer = 10B09C00] 12:57:40 INFO - PROCESS | 3228 | 1468007860321 Marionette DEBUG loaded listener.js 12:57:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (14EEA800) [pid = 3228] [serial = 151] [outer = 10B09C00] 12:57:40 INFO - PROCESS | 3228 | 1468007860703 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:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 12:57:40 INFO - PROCESS | 3228 | 1468007860736 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 12:57:40 INFO - PROCESS | 3228 | 1468007860738 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 12:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:57:40 INFO - PROCESS | 3228 | 1468007860741 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:57:40 INFO - PROCESS | 3228 | 1468007860745 Marionette TRACE conn6 <- [1,170,null,{}] 12:57:40 INFO - PROCESS | 3228 | 1468007860761 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:57:40 INFO - PROCESS | 3228 | 1468007860765 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:40 INFO - PROCESS | 3228 | 1468007860846 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 12:57:40 INFO - PROCESS | 3228 | 1468007860853 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:40 INFO - PROCESS | 3228 | 1468007860856 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:40 INFO - PROCESS | 3228 | ++DOCSHELL 15727000 == 37 [pid = 3228] [id = 52] 12:57:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (15767C00) [pid = 3228] [serial = 152] [outer = 00000000] 12:57:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1576FC00) [pid = 3228] [serial = 153] [outer = 15767C00] 12:57:40 INFO - PROCESS | 3228 | 1468007860902 Marionette DEBUG loaded listener.js 12:57:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (15870000) [pid = 3228] [serial = 154] [outer = 15767C00] 12:57:41 INFO - PROCESS | 3228 | 1468007861331 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:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 12:57:41 INFO - PROCESS | 3228 | 1468007861379 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 12:57:41 INFO - PROCESS | 3228 | 1468007861382 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 12:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:57:41 INFO - PROCESS | 3228 | 1468007861385 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:57:41 INFO - PROCESS | 3228 | 1468007861386 Marionette TRACE conn6 <- [1,174,null,{}] 12:57:41 INFO - PROCESS | 3228 | 1468007861390 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:57:41 INFO - PROCESS | 3228 | 1468007861392 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:41 INFO - PROCESS | 3228 | 1468007861476 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 12:57:41 INFO - PROCESS | 3228 | 1468007861481 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:41 INFO - PROCESS | 3228 | 1468007861483 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:41 INFO - PROCESS | 3228 | ++DOCSHELL 16363400 == 38 [pid = 3228] [id = 53] 12:57:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (16367C00) [pid = 3228] [serial = 155] [outer = 00000000] 12:57:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1806DC00) [pid = 3228] [serial = 156] [outer = 16367C00] 12:57:41 INFO - PROCESS | 3228 | 1468007861536 Marionette DEBUG loaded listener.js 12:57:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (189D4400) [pid = 3228] [serial = 157] [outer = 16367C00] 12:57:41 INFO - PROCESS | 3228 | 1468007861922 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:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 12:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:57:41 INFO - PROCESS | 3228 | 1468007861956 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 12:57:41 INFO - PROCESS | 3228 | 1468007861958 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 12:57:41 INFO - PROCESS | 3228 | 1468007861961 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:57:41 INFO - PROCESS | 3228 | 1468007861962 Marionette TRACE conn6 <- [1,178,null,{}] 12:57:41 INFO - PROCESS | 3228 | 1468007861966 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:57:41 INFO - PROCESS | 3228 | 1468007861968 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:42 INFO - PROCESS | 3228 | 1468007862083 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 12:57:42 INFO - PROCESS | 3228 | 1468007862096 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:42 INFO - PROCESS | 3228 | 1468007862098 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:42 INFO - PROCESS | 3228 | ++DOCSHELL 189D8000 == 39 [pid = 3228] [id = 54] 12:57:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (189D8400) [pid = 3228] [serial = 158] [outer = 00000000] 12:57:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (18CC3800) [pid = 3228] [serial = 159] [outer = 189D8400] 12:57:42 INFO - PROCESS | 3228 | 1468007862142 Marionette DEBUG loaded listener.js 12:57:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (190E9400) [pid = 3228] [serial = 160] [outer = 189D8400] 12:57:42 INFO - PROCESS | 3228 | 1468007862584 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:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 12:57:42 INFO - PROCESS | 3228 | 1468007862633 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 12:57:42 INFO - PROCESS | 3228 | 1468007862635 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 12:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:57:42 INFO - PROCESS | 3228 | 1468007862638 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:57:42 INFO - PROCESS | 3228 | 1468007862640 Marionette TRACE conn6 <- [1,182,null,{}] 12:57:42 INFO - PROCESS | 3228 | 1468007862644 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:57:42 INFO - PROCESS | 3228 | 1468007862649 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:42 INFO - PROCESS | 3228 | 1468007862780 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 12:57:42 INFO - PROCESS | 3228 | 1468007862832 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:42 INFO - PROCESS | 3228 | 1468007862834 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:42 INFO - PROCESS | 3228 | ++DOCSHELL 196F2C00 == 40 [pid = 3228] [id = 55] 12:57:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (196F4400) [pid = 3228] [serial = 161] [outer = 00000000] 12:57:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (19EE3400) [pid = 3228] [serial = 162] [outer = 196F4400] 12:57:42 INFO - PROCESS | 3228 | 1468007862879 Marionette DEBUG loaded listener.js 12:57:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (1A32B400) [pid = 3228] [serial = 163] [outer = 196F4400] 12:57:43 INFO - PROCESS | 3228 | 1468007863271 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:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 12:57:43 INFO - PROCESS | 3228 | 1468007863311 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 12:57:43 INFO - PROCESS | 3228 | 1468007863313 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 12:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:57:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (1A831800) [pid = 3228] [serial = 164] [outer = 0CDCE400] 12:57:43 INFO - PROCESS | 3228 | 1468007863345 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:57:43 INFO - PROCESS | 3228 | 1468007863347 Marionette TRACE conn6 <- [1,186,null,{}] 12:57:43 INFO - PROCESS | 3228 | 1468007863415 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:57:43 INFO - PROCESS | 3228 | 1468007863417 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:43 INFO - PROCESS | 3228 | 1468007863542 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 12:57:43 INFO - PROCESS | 3228 | 1468007863550 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:43 INFO - PROCESS | 3228 | 1468007863551 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:43 INFO - PROCESS | 3228 | ++DOCSHELL 0CD2A400 == 41 [pid = 3228] [id = 56] 12:57:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (19EE2800) [pid = 3228] [serial = 165] [outer = 00000000] 12:57:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (1BF78800) [pid = 3228] [serial = 166] [outer = 19EE2800] 12:57:43 INFO - PROCESS | 3228 | 1468007863594 Marionette DEBUG loaded listener.js 12:57:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 97 (1C20DC00) [pid = 3228] [serial = 167] [outer = 19EE2800] 12:57:43 INFO - PROCESS | 3228 | 1468007863984 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:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 710ms 12:57:44 INFO - PROCESS | 3228 | 1468007864030 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 12:57:44 INFO - PROCESS | 3228 | 1468007864032 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 12:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:57:44 INFO - PROCESS | 3228 | 1468007864035 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:57:44 INFO - PROCESS | 3228 | 1468007864036 Marionette TRACE conn6 <- [1,190,null,{}] 12:57:44 INFO - PROCESS | 3228 | 1468007864040 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:57:44 INFO - PROCESS | 3228 | 1468007864042 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:44 INFO - PROCESS | 3228 | 1468007864266 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 12:57:44 INFO - PROCESS | 3228 | --DOMWINDOW == 96 (1A832800) [pid = 3228] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:57:44 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (18064400) [pid = 3228] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:57:44 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (1B481C00) [pid = 3228] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:57:44 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (1582C400) [pid = 3228] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:57:44 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (10B03800) [pid = 3228] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:57:44 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (1A832C00) [pid = 3228] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:57:44 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (10B01800) [pid = 3228] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:57:44 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (150E4800) [pid = 3228] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:57:44 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (189D6C00) [pid = 3228] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:57:44 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (110DEC00) [pid = 3228] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:57:44 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (19555400) [pid = 3228] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:57:44 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (18069000) [pid = 3228] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:57:44 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (19657800) [pid = 3228] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:57:44 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (189D5400) [pid = 3228] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:57:44 INFO - PROCESS | 3228 | 1468007864316 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:44 INFO - PROCESS | 3228 | 1468007864318 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:44 INFO - PROCESS | 3228 | ++DOCSHELL 08E5D000 == 42 [pid = 3228] [id = 57] 12:57:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (08E5DC00) [pid = 3228] [serial = 168] [outer = 00000000] 12:57:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (08E61800) [pid = 3228] [serial = 169] [outer = 08E5DC00] 12:57:44 INFO - PROCESS | 3228 | 1468007864363 Marionette DEBUG loaded listener.js 12:57:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (08E64800) [pid = 3228] [serial = 170] [outer = 08E5DC00] 12:57:44 INFO - PROCESS | 3228 | 1468007864681 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:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 670ms 12:57:44 INFO - PROCESS | 3228 | 1468007864706 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 12:57:44 INFO - PROCESS | 3228 | 1468007864708 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 12:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:57:44 INFO - PROCESS | 3228 | 1468007864717 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:57:44 INFO - PROCESS | 3228 | 1468007864718 Marionette TRACE conn6 <- [1,194,null,{}] 12:57:44 INFO - PROCESS | 3228 | 1468007864721 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:57:44 INFO - PROCESS | 3228 | 1468007864723 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:44 INFO - PROCESS | 3228 | 1468007864833 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 12:57:44 INFO - PROCESS | 3228 | 1468007864861 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:44 INFO - PROCESS | 3228 | 1468007864863 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:44 INFO - PROCESS | 3228 | ++DOCSHELL 08E63400 == 43 [pid = 3228] [id = 58] 12:57:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (08E63800) [pid = 3228] [serial = 171] [outer = 00000000] 12:57:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (150AFC00) [pid = 3228] [serial = 172] [outer = 08E63800] 12:57:44 INFO - PROCESS | 3228 | 1468007864907 Marionette DEBUG loaded listener.js 12:57:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (15769000) [pid = 3228] [serial = 173] [outer = 08E63800] 12:57:45 INFO - PROCESS | 3228 | 1468007865278 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:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 12:57:45 INFO - PROCESS | 3228 | 1468007865291 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 12:57:45 INFO - PROCESS | 3228 | 1468007865302 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 12:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:57:45 INFO - PROCESS | 3228 | 1468007865305 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:57:45 INFO - PROCESS | 3228 | 1468007865307 Marionette TRACE conn6 <- [1,198,null,{}] 12:57:45 INFO - PROCESS | 3228 | 1468007865311 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:57:45 INFO - PROCESS | 3228 | 1468007865313 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:45 INFO - PROCESS | 3228 | 1468007865391 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 12:57:45 INFO - PROCESS | 3228 | 1468007865466 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:45 INFO - PROCESS | 3228 | 1468007865468 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:45 INFO - PROCESS | 3228 | ++DOCSHELL 0CD6D000 == 44 [pid = 3228] [id = 59] 12:57:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (14E46800) [pid = 3228] [serial = 174] [outer = 00000000] 12:57:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1A851000) [pid = 3228] [serial = 175] [outer = 14E46800] 12:57:45 INFO - PROCESS | 3228 | 1468007865512 Marionette DEBUG loaded listener.js 12:57:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1BCB9400) [pid = 3228] [serial = 176] [outer = 14E46800] 12:57:45 INFO - PROCESS | 3228 | 1468007865831 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:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 12:57:45 INFO - PROCESS | 3228 | 1468007865876 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 12:57:45 INFO - PROCESS | 3228 | 1468007865878 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 12:57:45 INFO - PROCESS | 3228 | 1468007865881 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:57:45 INFO - PROCESS | 3228 | 1468007865884 Marionette TRACE conn6 <- [1,202,null,{}] 12:57:45 INFO - PROCESS | 3228 | 1468007865887 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:57:45 INFO - PROCESS | 3228 | 1468007865889 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:46 INFO - PROCESS | 3228 | 1468007866012 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 12:57:46 INFO - PROCESS | 3228 | 1468007866055 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:46 INFO - PROCESS | 3228 | 1468007866058 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:46 INFO - PROCESS | 3228 | ++DOCSHELL 1C2E8400 == 45 [pid = 3228] [id = 60] 12:57:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (1CA16800) [pid = 3228] [serial = 177] [outer = 00000000] 12:57:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (1DCA9C00) [pid = 3228] [serial = 178] [outer = 1CA16800] 12:57:46 INFO - PROCESS | 3228 | 1468007866103 Marionette DEBUG loaded listener.js 12:57:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (1E29C000) [pid = 3228] [serial = 179] [outer = 1CA16800] 12:57:46 INFO - PROCESS | 3228 | 1468007866674 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:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 829ms 12:57:46 INFO - PROCESS | 3228 | 1468007866716 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 12:57:46 INFO - PROCESS | 3228 | 1468007866721 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 12:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:57:46 INFO - PROCESS | 3228 | 1468007866726 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:57:46 INFO - PROCESS | 3228 | 1468007866731 Marionette TRACE conn6 <- [1,206,null,{}] 12:57:46 INFO - PROCESS | 3228 | 1468007866736 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:57:46 INFO - PROCESS | 3228 | 1468007866739 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:46 INFO - PROCESS | 3228 | 1468007866850 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 12:57:46 INFO - PROCESS | 3228 | 1468007866941 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:46 INFO - PROCESS | 3228 | 1468007866943 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:46 INFO - PROCESS | 3228 | ++DOCSHELL 0D184800 == 46 [pid = 3228] [id = 61] 12:57:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (0D1E6000) [pid = 3228] [serial = 180] [outer = 00000000] 12:57:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 97 (10D09400) [pid = 3228] [serial = 181] [outer = 0D1E6000] 12:57:46 INFO - PROCESS | 3228 | 1468007866999 Marionette DEBUG loaded listener.js 12:57:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 98 (11003C00) [pid = 3228] [serial = 182] [outer = 0D1E6000] 12:57:47 INFO - PROCESS | 3228 | 1468007867588 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:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 12:57:47 INFO - PROCESS | 3228 | 1468007867656 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 12:57:47 INFO - PROCESS | 3228 | 1468007867661 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 12:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:57:47 INFO - PROCESS | 3228 | 1468007867668 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:57:47 INFO - PROCESS | 3228 | 1468007867670 Marionette TRACE conn6 <- [1,210,null,{}] 12:57:47 INFO - PROCESS | 3228 | 1468007867675 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:57:47 INFO - PROCESS | 3228 | 1468007867678 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:47 INFO - PROCESS | 3228 | 1468007867821 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 12:57:47 INFO - PROCESS | 3228 | 1468007867939 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:47 INFO - PROCESS | 3228 | 1468007867941 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:47 INFO - PROCESS | 3228 | ++DOCSHELL 1537C800 == 47 [pid = 3228] [id = 62] 12:57:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 99 (1538E800) [pid = 3228] [serial = 183] [outer = 00000000] 12:57:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 100 (15766400) [pid = 3228] [serial = 184] [outer = 1538E800] 12:57:47 INFO - PROCESS | 3228 | 1468007867998 Marionette DEBUG loaded listener.js 12:57:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 101 (15776C00) [pid = 3228] [serial = 185] [outer = 1538E800] 12:57:48 INFO - PROCESS | 3228 | 1468007868563 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:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 930ms 12:57:48 INFO - PROCESS | 3228 | 1468007868601 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 12:57:48 INFO - PROCESS | 3228 | 1468007868604 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 12:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:57:48 INFO - PROCESS | 3228 | 1468007868608 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:57:48 INFO - PROCESS | 3228 | 1468007868611 Marionette TRACE conn6 <- [1,214,null,{}] 12:57:48 INFO - PROCESS | 3228 | 1468007868622 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:57:48 INFO - PROCESS | 3228 | 1468007868627 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:48 INFO - PROCESS | 3228 | 1468007868734 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 12:57:48 INFO - PROCESS | 3228 | 1468007868854 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:48 INFO - PROCESS | 3228 | 1468007868857 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:48 INFO - PROCESS | 3228 | ++DOCSHELL 19EDA800 == 48 [pid = 3228] [id = 63] 12:57:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 102 (19EDC800) [pid = 3228] [serial = 186] [outer = 00000000] 12:57:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 103 (1BCEE400) [pid = 3228] [serial = 187] [outer = 19EDC800] 12:57:48 INFO - PROCESS | 3228 | 1468007868914 Marionette DEBUG loaded listener.js 12:57:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 104 (1D06E800) [pid = 3228] [serial = 188] [outer = 19EDC800] 12:57:49 INFO - PROCESS | 3228 | 1468007869470 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:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1022ms 12:57:49 INFO - PROCESS | 3228 | 1468007869639 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 12:57:49 INFO - PROCESS | 3228 | 1468007869643 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 12:57:49 INFO - PROCESS | 3228 | 1468007869648 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:57:49 INFO - PROCESS | 3228 | 1468007869652 Marionette TRACE conn6 <- [1,218,null,{}] 12:57:49 INFO - PROCESS | 3228 | 1468007869679 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:57:49 INFO - PROCESS | 3228 | 1468007869682 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:49 INFO - PROCESS | 3228 | 1468007869781 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 12:57:49 INFO - PROCESS | 3228 | 1468007869853 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:49 INFO - PROCESS | 3228 | 1468007869858 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:49 INFO - PROCESS | 3228 | ++DOCSHELL 10663400 == 49 [pid = 3228] [id = 64] 12:57:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 105 (106F1000) [pid = 3228] [serial = 189] [outer = 00000000] 12:57:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 106 (10B09400) [pid = 3228] [serial = 190] [outer = 106F1000] 12:57:49 INFO - PROCESS | 3228 | 1468007869906 Marionette DEBUG loaded listener.js 12:57:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 107 (10D07400) [pid = 3228] [serial = 191] [outer = 106F1000] 12:57:50 INFO - PROCESS | 3228 | 1468007870472 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:57:50 INFO - PROCESS | 3228 | --DOCSHELL 150F0800 == 48 [pid = 3228] [id = 29] 12:57:50 INFO - PROCESS | 3228 | --DOCSHELL 0CD6D000 == 47 [pid = 3228] [id = 59] 12:57:50 INFO - PROCESS | 3228 | --DOCSHELL 08E63400 == 46 [pid = 3228] [id = 58] 12:57:50 INFO - PROCESS | 3228 | --DOCSHELL 08E5D000 == 45 [pid = 3228] [id = 57] 12:57:50 INFO - PROCESS | 3228 | --DOCSHELL 0CD2A400 == 44 [pid = 3228] [id = 56] 12:57:50 INFO - PROCESS | 3228 | --DOCSHELL 196F2C00 == 43 [pid = 3228] [id = 55] 12:57:50 INFO - PROCESS | 3228 | --DOCSHELL 189D8000 == 42 [pid = 3228] [id = 54] 12:57:50 INFO - PROCESS | 3228 | --DOCSHELL 16363400 == 41 [pid = 3228] [id = 53] 12:57:50 INFO - PROCESS | 3228 | --DOCSHELL 15727000 == 40 [pid = 3228] [id = 52] 12:57:50 INFO - PROCESS | 3228 | --DOCSHELL 10B02400 == 39 [pid = 3228] [id = 51] 12:57:50 INFO - PROCESS | 3228 | --DOCSHELL 10B0F400 == 38 [pid = 3228] [id = 50] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 106 (1A854000) [pid = 3228] [serial = 120] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 105 (1A875400) [pid = 3228] [serial = 121] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 104 (1B508C00) [pid = 3228] [serial = 126] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 103 (1BCBB400) [pid = 3228] [serial = 123] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 102 (1586B000) [pid = 3228] [serial = 111] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 101 (1599CC00) [pid = 3228] [serial = 112] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 100 (1100E400) [pid = 3228] [serial = 94] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 99 (10D0A800) [pid = 3228] [serial = 93] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 98 (1A851800) [pid = 3228] [serial = 103] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 97 (1A84B800) [pid = 3228] [serial = 102] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 96 (10D0C400) [pid = 3228] [serial = 106] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (10B0B000) [pid = 3228] [serial = 105] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (16367400) [pid = 3228] [serial = 97] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (1C202000) [pid = 3228] [serial = 133] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (15774400) [pid = 3228] [serial = 96] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (112D0000) [pid = 3228] [serial = 108] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (14EE9400) [pid = 3228] [serial = 109] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (19651000) [pid = 3228] [serial = 117] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (18F2D000) [pid = 3228] [serial = 114] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (18F98800) [pid = 3228] [serial = 115] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (19EE0400) [pid = 3228] [serial = 100] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (19A34400) [pid = 3228] [serial = 99] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1BCF2800) [pid = 3228] [serial = 124] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1BF75C00) [pid = 3228] [serial = 132] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (189DFC00) [pid = 3228] [serial = 130] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1BCFB000) [pid = 3228] [serial = 127] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (19EDCC00) [pid = 3228] [serial = 118] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (189DD800) [pid = 3228] [serial = 129] [outer = 00000000] [url = about:blank] 12:57:50 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1CABB000) [pid = 3228] [serial = 135] [outer = 00000000] [url = about:blank] 12:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 890ms 12:57:50 INFO - PROCESS | 3228 | 1468007870549 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 12:57:50 INFO - PROCESS | 3228 | 1468007870552 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 12:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:57:50 INFO - PROCESS | 3228 | 1468007870558 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:57:50 INFO - PROCESS | 3228 | 1468007870562 Marionette TRACE conn6 <- [1,222,null,{}] 12:57:50 INFO - PROCESS | 3228 | 1468007870566 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:57:50 INFO - PROCESS | 3228 | 1468007870568 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:50 INFO - PROCESS | 3228 | 1468007870663 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 12:57:50 INFO - PROCESS | 3228 | 1468007870741 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:50 INFO - PROCESS | 3228 | 1468007870743 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:50 INFO - PROCESS | 3228 | ++DOCSHELL 10B07800 == 39 [pid = 3228] [id = 65] 12:57:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (10B08800) [pid = 3228] [serial = 192] [outer = 00000000] 12:57:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1100B400) [pid = 3228] [serial = 193] [outer = 10B08800] 12:57:50 INFO - PROCESS | 3228 | 1468007870790 Marionette DEBUG loaded listener.js 12:57:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (11137C00) [pid = 3228] [serial = 194] [outer = 10B08800] 12:57:51 INFO - PROCESS | 3228 | 1468007871154 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:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 12:57:51 INFO - PROCESS | 3228 | 1468007871191 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 12:57:51 INFO - PROCESS | 3228 | 1468007871194 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 12:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:57:51 INFO - PROCESS | 3228 | 1468007871197 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:57:51 INFO - PROCESS | 3228 | 1468007871199 Marionette TRACE conn6 <- [1,226,null,{}] 12:57:51 INFO - PROCESS | 3228 | 1468007871208 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:57:51 INFO - PROCESS | 3228 | 1468007871213 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:51 INFO - PROCESS | 3228 | 1468007871299 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 12:57:51 INFO - PROCESS | 3228 | 1468007871307 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:51 INFO - PROCESS | 3228 | 1468007871310 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:51 INFO - PROCESS | 3228 | ++DOCSHELL 15023000 == 40 [pid = 3228] [id = 66] 12:57:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1575FC00) [pid = 3228] [serial = 195] [outer = 00000000] 12:57:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (15874800) [pid = 3228] [serial = 196] [outer = 1575FC00] 12:57:51 INFO - PROCESS | 3228 | 1468007871360 Marionette DEBUG loaded listener.js 12:57:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1599CC00) [pid = 3228] [serial = 197] [outer = 1575FC00] 12:57:51 INFO - PROCESS | 3228 | 1468007871798 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:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 12:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:57:51 INFO - PROCESS | 3228 | 1468007871830 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 12:57:51 INFO - PROCESS | 3228 | 1468007871832 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 12:57:51 INFO - PROCESS | 3228 | 1468007871835 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:57:51 INFO - PROCESS | 3228 | 1468007871837 Marionette TRACE conn6 <- [1,230,null,{}] 12:57:51 INFO - PROCESS | 3228 | 1468007871840 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:57:51 INFO - PROCESS | 3228 | 1468007871842 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:51 INFO - PROCESS | 3228 | 1468007871932 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 12:57:51 INFO - PROCESS | 3228 | 1468007871937 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:51 INFO - PROCESS | 3228 | 1468007871939 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:51 INFO - PROCESS | 3228 | ++DOCSHELL 17494000 == 41 [pid = 3228] [id = 67] 12:57:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (18063000) [pid = 3228] [serial = 198] [outer = 00000000] 12:57:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (189D7800) [pid = 3228] [serial = 199] [outer = 18063000] 12:57:51 INFO - PROCESS | 3228 | 1468007871984 Marionette DEBUG loaded listener.js 12:57:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (189E1400) [pid = 3228] [serial = 200] [outer = 18063000] 12:57:52 INFO - PROCESS | 3228 | 1468007872398 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:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 12:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:57:52 INFO - PROCESS | 3228 | 1468007872466 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 12:57:52 INFO - PROCESS | 3228 | 1468007872468 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 12:57:52 INFO - PROCESS | 3228 | 1468007872472 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:57:52 INFO - PROCESS | 3228 | 1468007872473 Marionette TRACE conn6 <- [1,234,null,{}] 12:57:52 INFO - PROCESS | 3228 | 1468007872480 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:57:52 INFO - PROCESS | 3228 | 1468007872482 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:52 INFO - PROCESS | 3228 | 1468007872561 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 12:57:52 INFO - PROCESS | 3228 | 1468007872567 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:52 INFO - PROCESS | 3228 | 1468007872569 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:52 INFO - PROCESS | 3228 | ++DOCSHELL 1100B800 == 42 [pid = 3228] [id = 68] 12:57:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (18F90000) [pid = 3228] [serial = 201] [outer = 00000000] 12:57:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (190E7400) [pid = 3228] [serial = 202] [outer = 18F90000] 12:57:52 INFO - PROCESS | 3228 | 1468007872613 Marionette DEBUG loaded listener.js 12:57:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (19555800) [pid = 3228] [serial = 203] [outer = 18F90000] 12:57:53 INFO - PROCESS | 3228 | 1468007873080 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:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 12:57:53 INFO - PROCESS | 3228 | 1468007873102 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 12:57:53 INFO - PROCESS | 3228 | 1468007873104 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 12:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:57:53 INFO - PROCESS | 3228 | 1468007873107 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:57:53 INFO - PROCESS | 3228 | 1468007873109 Marionette TRACE conn6 <- [1,238,null,{}] 12:57:53 INFO - PROCESS | 3228 | 1468007873117 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:57:53 INFO - PROCESS | 3228 | 1468007873123 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:53 INFO - PROCESS | 3228 | 1468007873257 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 12:57:53 INFO - PROCESS | 3228 | 1468007873310 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:53 INFO - PROCESS | 3228 | 1468007873312 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:53 INFO - PROCESS | 3228 | ++DOCSHELL 0CDCA800 == 43 [pid = 3228] [id = 69] 12:57:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (19EDE000) [pid = 3228] [serial = 204] [outer = 00000000] 12:57:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (19EE6800) [pid = 3228] [serial = 205] [outer = 19EDE000] 12:57:53 INFO - PROCESS | 3228 | 1468007873358 Marionette DEBUG loaded listener.js 12:57:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (1A84D800) [pid = 3228] [serial = 206] [outer = 19EDE000] 12:57:53 INFO - PROCESS | 3228 | 1468007873756 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:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 12:57:53 INFO - PROCESS | 3228 | 1468007873778 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 12:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:57:53 INFO - PROCESS | 3228 | 1468007873780 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 12:57:53 INFO - PROCESS | 3228 | 1468007873783 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:57:53 INFO - PROCESS | 3228 | 1468007873785 Marionette TRACE conn6 <- [1,242,null,{}] 12:57:53 INFO - PROCESS | 3228 | 1468007873795 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:57:53 INFO - PROCESS | 3228 | 1468007873797 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:53 INFO - PROCESS | 3228 | 1468007873901 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 12:57:53 INFO - PROCESS | 3228 | 1468007873975 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:53 INFO - PROCESS | 3228 | 1468007873985 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:53 INFO - PROCESS | 3228 | ++DOCSHELL 19EE6400 == 44 [pid = 3228] [id = 70] 12:57:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (1A840000) [pid = 3228] [serial = 207] [outer = 00000000] 12:57:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (1A875400) [pid = 3228] [serial = 208] [outer = 1A840000] 12:57:54 INFO - PROCESS | 3228 | 1468007874028 Marionette DEBUG loaded listener.js 12:57:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (1A878800) [pid = 3228] [serial = 209] [outer = 1A840000] 12:57:54 INFO - PROCESS | 3228 | 1468007874421 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:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 690ms 12:57:54 INFO - PROCESS | 3228 | 1468007874474 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 12:57:54 INFO - PROCESS | 3228 | 1468007874476 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 12:57:54 INFO - PROCESS | 3228 | 1468007874486 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:57:54 INFO - PROCESS | 3228 | 1468007874488 Marionette TRACE conn6 <- [1,246,null,{}] 12:57:54 INFO - PROCESS | 3228 | 1468007874491 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:57:54 INFO - PROCESS | 3228 | 1468007874493 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:54 INFO - PROCESS | 3228 | 1468007874604 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 12:57:54 INFO - PROCESS | 3228 | 1468007874610 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:54 INFO - PROCESS | 3228 | 1468007874612 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:54 INFO - PROCESS | 3228 | ++DOCSHELL 1A873400 == 45 [pid = 3228] [id = 71] 12:57:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 97 (1BCF3000) [pid = 3228] [serial = 210] [outer = 00000000] 12:57:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 98 (1BF78400) [pid = 3228] [serial = 211] [outer = 1BCF3000] 12:57:54 INFO - PROCESS | 3228 | 1468007874654 Marionette DEBUG loaded listener.js 12:57:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 99 (1CADB000) [pid = 3228] [serial = 212] [outer = 1BCF3000] 12:57:55 INFO - PROCESS | 3228 | --DOMWINDOW == 98 (16E4AC00) [pid = 3228] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:57:55 INFO - PROCESS | 3228 | --DOMWINDOW == 97 (196F4400) [pid = 3228] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:57:55 INFO - PROCESS | 3228 | --DOMWINDOW == 96 (0D136000) [pid = 3228] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:57:55 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (196F2800) [pid = 3228] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:57:55 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (10B09C00) [pid = 3228] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:57:55 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (16367C00) [pid = 3228] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:57:55 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (10B10400) [pid = 3228] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:57:55 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (15767C00) [pid = 3228] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:57:55 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (15763400) [pid = 3228] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:57:55 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (19EE2800) [pid = 3228] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:57:55 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (08E5DC00) [pid = 3228] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:57:55 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (08E63800) [pid = 3228] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:57:55 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (189D8400) [pid = 3228] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:57:55 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (14E46800) [pid = 3228] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:57:55 INFO - PROCESS | 3228 | 1468007875153 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:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 730ms 12:57:55 INFO - PROCESS | 3228 | 1468007875231 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 12:57:55 INFO - PROCESS | 3228 | 1468007875233 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 12:57:55 INFO - PROCESS | 3228 | 1468007875236 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:57:55 INFO - PROCESS | 3228 | 1468007875238 Marionette TRACE conn6 <- [1,250,null,{}] 12:57:55 INFO - PROCESS | 3228 | 1468007875253 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:57:55 INFO - PROCESS | 3228 | 1468007875254 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:55 INFO - PROCESS | 3228 | 1468007875338 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 12:57:55 INFO - PROCESS | 3228 | 1468007875344 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:55 INFO - PROCESS | 3228 | 1468007875345 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:55 INFO - PROCESS | 3228 | ++DOCSHELL 0D134400 == 46 [pid = 3228] [id = 72] 12:57:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (14EED800) [pid = 3228] [serial = 213] [outer = 00000000] 12:57:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (196F7000) [pid = 3228] [serial = 214] [outer = 14EED800] 12:57:55 INFO - PROCESS | 3228 | 1468007875392 Marionette DEBUG loaded listener.js 12:57:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1BF05800) [pid = 3228] [serial = 215] [outer = 14EED800] 12:57:55 INFO - PROCESS | 3228 | 1468007875801 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:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 590ms 12:57:55 INFO - PROCESS | 3228 | 1468007875830 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 12:57:55 INFO - PROCESS | 3228 | 1468007875841 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 12:57:55 INFO - PROCESS | 3228 | 1468007875861 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:57:55 INFO - PROCESS | 3228 | 1468007875862 Marionette TRACE conn6 <- [1,254,null,{}] 12:57:55 INFO - PROCESS | 3228 | 1468007875866 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:57:55 INFO - PROCESS | 3228 | 1468007875868 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:55 INFO - PROCESS | 3228 | 1468007875950 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 12:57:55 INFO - PROCESS | 3228 | 1468007875957 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:55 INFO - PROCESS | 3228 | 1468007875959 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:55 INFO - PROCESS | 3228 | ++DOCSHELL 08E6EC00 == 47 [pid = 3228] [id = 73] 12:57:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1BF7A800) [pid = 3228] [serial = 216] [outer = 00000000] 12:57:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1D070C00) [pid = 3228] [serial = 217] [outer = 1BF7A800] 12:57:55 INFO - PROCESS | 3228 | 1468007876002 Marionette DEBUG loaded listener.js 12:57:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1D076400) [pid = 3228] [serial = 218] [outer = 1BF7A800] 12:57:56 INFO - PROCESS | 3228 | 1468007876411 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:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 12:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:57:56 INFO - PROCESS | 3228 | 1468007876436 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 12:57:56 INFO - PROCESS | 3228 | 1468007876438 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 12:57:56 INFO - PROCESS | 3228 | 1468007876441 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:57:56 INFO - PROCESS | 3228 | 1468007876443 Marionette TRACE conn6 <- [1,258,null,{}] 12:57:56 INFO - PROCESS | 3228 | 1468007876447 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:57:56 INFO - PROCESS | 3228 | 1468007876449 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:56 INFO - PROCESS | 3228 | 1468007876588 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 12:57:56 INFO - PROCESS | 3228 | 1468007876654 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:56 INFO - PROCESS | 3228 | 1468007876656 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:56 INFO - PROCESS | 3228 | ++DOCSHELL 1E04BC00 == 48 [pid = 3228] [id = 74] 12:57:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1E04D000) [pid = 3228] [serial = 219] [outer = 00000000] 12:57:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (1E050400) [pid = 3228] [serial = 220] [outer = 1E04D000] 12:57:56 INFO - PROCESS | 3228 | 1468007876710 Marionette DEBUG loaded listener.js 12:57:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (1E052400) [pid = 3228] [serial = 221] [outer = 1E04D000] 12:57:57 INFO - PROCESS | 3228 | 1468007877333 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:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 929ms 12:57:57 INFO - PROCESS | 3228 | 1468007877373 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 12:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:57:57 INFO - PROCESS | 3228 | 1468007877377 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 12:57:57 INFO - PROCESS | 3228 | 1468007877382 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:57:57 INFO - PROCESS | 3228 | 1468007877385 Marionette TRACE conn6 <- [1,262,null,{}] 12:57:57 INFO - PROCESS | 3228 | 1468007877391 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:57:57 INFO - PROCESS | 3228 | 1468007877394 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:57 INFO - PROCESS | 3228 | 1468007877505 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 12:57:57 INFO - PROCESS | 3228 | 1468007877626 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:57 INFO - PROCESS | 3228 | 1468007877628 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:57 INFO - PROCESS | 3228 | ++DOCSHELL 0CA3B000 == 49 [pid = 3228] [id = 75] 12:57:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (0CD2A400) [pid = 3228] [serial = 222] [outer = 00000000] 12:57:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (10D0E400) [pid = 3228] [serial = 223] [outer = 0CD2A400] 12:57:57 INFO - PROCESS | 3228 | 1468007877687 Marionette DEBUG loaded listener.js 12:57:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 97 (11248400) [pid = 3228] [serial = 224] [outer = 0CD2A400] 12:57:58 INFO - PROCESS | 3228 | 1468007878256 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:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 12:57:58 INFO - PROCESS | 3228 | 1468007878313 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 12:57:58 INFO - PROCESS | 3228 | 1468007878318 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 12:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:57:58 INFO - PROCESS | 3228 | 1468007878324 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:57:58 INFO - PROCESS | 3228 | 1468007878327 Marionette TRACE conn6 <- [1,266,null,{}] 12:57:58 INFO - PROCESS | 3228 | 1468007878332 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:57:58 INFO - PROCESS | 3228 | 1468007878335 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:58 INFO - PROCESS | 3228 | 1468007878447 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 12:57:58 INFO - PROCESS | 3228 | 1468007878568 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:58 INFO - PROCESS | 3228 | 1468007878570 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:58 INFO - PROCESS | 3228 | ++DOCSHELL 1572FC00 == 50 [pid = 3228] [id = 76] 12:57:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 98 (15767000) [pid = 3228] [serial = 225] [outer = 00000000] 12:57:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 99 (16E4AC00) [pid = 3228] [serial = 226] [outer = 15767000] 12:57:58 INFO - PROCESS | 3228 | 1468007878627 Marionette DEBUG loaded listener.js 12:57:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 100 (189DB800) [pid = 3228] [serial = 227] [outer = 15767000] 12:57:59 INFO - PROCESS | 3228 | 1468007879247 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:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 970ms 12:57:59 INFO - PROCESS | 3228 | 1468007879298 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 12:57:59 INFO - PROCESS | 3228 | 1468007879301 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 12:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:57:59 INFO - PROCESS | 3228 | 1468007879304 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:57:59 INFO - PROCESS | 3228 | 1468007879308 Marionette TRACE conn6 <- [1,270,null,{}] 12:57:59 INFO - PROCESS | 3228 | 1468007879319 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:57:59 INFO - PROCESS | 3228 | 1468007879324 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:59 INFO - PROCESS | 3228 | 1468007879432 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 12:57:59 INFO - PROCESS | 3228 | 1468007879555 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:59 INFO - PROCESS | 3228 | 1468007879559 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:57:59 INFO - PROCESS | 3228 | ++DOCSHELL 1CA19C00 == 51 [pid = 3228] [id = 77] 12:57:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 101 (1CAC1800) [pid = 3228] [serial = 228] [outer = 00000000] 12:57:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 102 (1D079800) [pid = 3228] [serial = 229] [outer = 1CAC1800] 12:57:59 INFO - PROCESS | 3228 | 1468007879615 Marionette DEBUG loaded listener.js 12:57:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 103 (1D103000) [pid = 3228] [serial = 230] [outer = 1CAC1800] 12:58:00 INFO - PROCESS | 3228 | 1468007880152 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:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 930ms 12:58:00 INFO - PROCESS | 3228 | 1468007880238 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 12:58:00 INFO - PROCESS | 3228 | 1468007880241 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 12:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:58:00 INFO - PROCESS | 3228 | 1468007880245 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:58:00 INFO - PROCESS | 3228 | 1468007880247 Marionette TRACE conn6 <- [1,274,null,{}] 12:58:00 INFO - PROCESS | 3228 | 1468007880251 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:58:00 INFO - PROCESS | 3228 | 1468007880253 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:00 INFO - PROCESS | 3228 | 1468007880401 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 12:58:00 INFO - PROCESS | 3228 | 1468007880551 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:00 INFO - PROCESS | 3228 | 1468007880553 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:00 INFO - PROCESS | 3228 | ++DOCSHELL 11BD0000 == 52 [pid = 3228] [id = 78] 12:58:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 104 (14E10400) [pid = 3228] [serial = 231] [outer = 00000000] 12:58:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 105 (16366C00) [pid = 3228] [serial = 232] [outer = 14E10400] 12:58:00 INFO - PROCESS | 3228 | 1468007880615 Marionette DEBUG loaded listener.js 12:58:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 106 (189D7400) [pid = 3228] [serial = 233] [outer = 14E10400] 12:58:01 INFO - PROCESS | 3228 | 1468007881515 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:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1334ms 12:58:01 INFO - PROCESS | 3228 | 1468007881582 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 12:58:01 INFO - PROCESS | 3228 | 1468007881585 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 12:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:58:01 INFO - PROCESS | 3228 | 1468007881589 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:58:01 INFO - PROCESS | 3228 | 1468007881592 Marionette TRACE conn6 <- [1,278,null,{}] 12:58:01 INFO - PROCESS | 3228 | 1468007881596 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:58:01 INFO - PROCESS | 3228 | 1468007881599 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:01 INFO - PROCESS | 3228 | 1468007881696 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 12:58:01 INFO - PROCESS | 3228 | 1468007881776 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:01 INFO - PROCESS | 3228 | 1468007881779 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:01 INFO - PROCESS | 3228 | ++DOCSHELL 08E62C00 == 53 [pid = 3228] [id = 79] 12:58:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 107 (08E63000) [pid = 3228] [serial = 234] [outer = 00000000] 12:58:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 108 (10D08800) [pid = 3228] [serial = 235] [outer = 08E63000] 12:58:01 INFO - PROCESS | 3228 | 1468007881885 Marionette DEBUG loaded listener.js 12:58:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 109 (11240000) [pid = 3228] [serial = 236] [outer = 08E63000] 12:58:01 INFO - PROCESS | 3228 | --DOCSHELL 1A4BA400 == 52 [pid = 3228] [id = 35] 12:58:01 INFO - PROCESS | 3228 | --DOCSHELL 08E6EC00 == 51 [pid = 3228] [id = 73] 12:58:01 INFO - PROCESS | 3228 | --DOCSHELL 0D134400 == 50 [pid = 3228] [id = 72] 12:58:01 INFO - PROCESS | 3228 | --DOCSHELL 1A873400 == 49 [pid = 3228] [id = 71] 12:58:01 INFO - PROCESS | 3228 | --DOCSHELL 19EE6400 == 48 [pid = 3228] [id = 70] 12:58:01 INFO - PROCESS | 3228 | --DOCSHELL 0CDCA800 == 47 [pid = 3228] [id = 69] 12:58:01 INFO - PROCESS | 3228 | --DOCSHELL 1100B800 == 46 [pid = 3228] [id = 68] 12:58:01 INFO - PROCESS | 3228 | --DOCSHELL 17494000 == 45 [pid = 3228] [id = 67] 12:58:01 INFO - PROCESS | 3228 | --DOCSHELL 15023000 == 44 [pid = 3228] [id = 66] 12:58:01 INFO - PROCESS | 3228 | --DOCSHELL 10B07800 == 43 [pid = 3228] [id = 65] 12:58:01 INFO - PROCESS | 3228 | --DOCSHELL 10663400 == 42 [pid = 3228] [id = 64] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 108 (18979800) [pid = 3228] [serial = 91] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 107 (19EE3400) [pid = 3228] [serial = 162] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 106 (10BA7400) [pid = 3228] [serial = 138] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 105 (196FB800) [pid = 3228] [serial = 145] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 104 (196F7C00) [pid = 3228] [serial = 144] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 103 (1100C000) [pid = 3228] [serial = 139] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 102 (11229800) [pid = 3228] [serial = 150] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 101 (11B40000) [pid = 3228] [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:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 100 (1806DC00) [pid = 3228] [serial = 156] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 99 (1A32B400) [pid = 3228] [serial = 163] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 98 (189D4400) [pid = 3228] [serial = 157] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 97 (11227800) [pid = 3228] [serial = 148] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 96 (11009800) [pid = 3228] [serial = 147] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (1576FC00) [pid = 3228] [serial = 153] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (15870000) [pid = 3228] [serial = 154] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (16951000) [pid = 3228] [serial = 142] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (1586F400) [pid = 3228] [serial = 141] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (1BF78800) [pid = 3228] [serial = 166] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (08E61800) [pid = 3228] [serial = 169] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (150AFC00) [pid = 3228] [serial = 172] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (08E64800) [pid = 3228] [serial = 170] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (15769000) [pid = 3228] [serial = 173] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (14EEA800) [pid = 3228] [serial = 151] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (190E9400) [pid = 3228] [serial = 160] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (18CC3800) [pid = 3228] [serial = 159] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1BCB9400) [pid = 3228] [serial = 176] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1C20DC00) [pid = 3228] [serial = 167] [outer = 00000000] [url = about:blank] 12:58:01 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1A851000) [pid = 3228] [serial = 175] [outer = 00000000] [url = about:blank] 12:58:02 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1DCA9C00) [pid = 3228] [serial = 178] [outer = 00000000] [url = about:blank] 12:58:02 INFO - PROCESS | 3228 | 1468007882338 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:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 770ms 12:58:02 INFO - PROCESS | 3228 | 1468007882362 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 12:58:02 INFO - PROCESS | 3228 | 1468007882366 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 12:58:02 INFO - PROCESS | 3228 | 1468007882372 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:58:02 INFO - PROCESS | 3228 | 1468007882375 Marionette TRACE conn6 <- [1,282,null,{}] 12:58:02 INFO - PROCESS | 3228 | 1468007882379 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:58:02 INFO - PROCESS | 3228 | 1468007882381 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:02 INFO - PROCESS | 3228 | 1468007882472 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 12:58:02 INFO - PROCESS | 3228 | 1468007882480 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:02 INFO - PROCESS | 3228 | 1468007882482 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:02 INFO - PROCESS | 3228 | ++DOCSHELL 14EEE800 == 43 [pid = 3228] [id = 80] 12:58:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (15021C00) [pid = 3228] [serial = 237] [outer = 00000000] 12:58:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (15391400) [pid = 3228] [serial = 238] [outer = 15021C00] 12:58:02 INFO - PROCESS | 3228 | 1468007882529 Marionette DEBUG loaded listener.js 12:58:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1576A000) [pid = 3228] [serial = 239] [outer = 15021C00] 12:58:02 INFO - PROCESS | 3228 | 1468007882980 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:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 12:58:02 INFO - PROCESS | 3228 | 1468007883007 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 12:58:02 INFO - PROCESS | 3228 | 1468007883009 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 12:58:03 INFO - PROCESS | 3228 | 1468007883016 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:58:03 INFO - PROCESS | 3228 | 1468007883020 Marionette TRACE conn6 <- [1,286,null,{}] 12:58:03 INFO - PROCESS | 3228 | 1468007883030 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:58:03 INFO - PROCESS | 3228 | 1468007883034 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:03 INFO - PROCESS | 3228 | 1468007883120 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 12:58:03 INFO - PROCESS | 3228 | 1468007883129 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:03 INFO - PROCESS | 3228 | 1468007883132 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:03 INFO - PROCESS | 3228 | ++DOCSHELL 16E47400 == 44 [pid = 3228] [id = 81] 12:58:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (16E48400) [pid = 3228] [serial = 240] [outer = 00000000] 12:58:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (17494800) [pid = 3228] [serial = 241] [outer = 16E48400] 12:58:03 INFO - PROCESS | 3228 | 1468007883179 Marionette DEBUG loaded listener.js 12:58:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (18979800) [pid = 3228] [serial = 242] [outer = 16E48400] 12:58:03 INFO - PROCESS | 3228 | 1468007883644 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:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 12:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:58:03 INFO - PROCESS | 3228 | 1468007883692 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 12:58:03 INFO - PROCESS | 3228 | 1468007883694 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 12:58:03 INFO - PROCESS | 3228 | 1468007883698 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:58:03 INFO - PROCESS | 3228 | 1468007883700 Marionette TRACE conn6 <- [1,290,null,{}] 12:58:03 INFO - PROCESS | 3228 | 1468007883703 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:58:03 INFO - PROCESS | 3228 | 1468007883714 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:03 INFO - PROCESS | 3228 | 1468007883801 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 12:58:03 INFO - PROCESS | 3228 | 1468007883810 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:03 INFO - PROCESS | 3228 | 1468007883812 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:03 INFO - PROCESS | 3228 | ++DOCSHELL 189D8400 == 45 [pid = 3228] [id = 82] 12:58:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (189DD000) [pid = 3228] [serial = 243] [outer = 00000000] 12:58:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (18CC8800) [pid = 3228] [serial = 244] [outer = 189DD000] 12:58:03 INFO - PROCESS | 3228 | 1468007883856 Marionette DEBUG loaded listener.js 12:58:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (190E4400) [pid = 3228] [serial = 245] [outer = 189DD000] 12:58:04 INFO - PROCESS | 3228 | 1468007884268 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:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 632ms 12:58:04 INFO - PROCESS | 3228 | 1468007884336 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 12:58:04 INFO - PROCESS | 3228 | 1468007884338 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 12:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:58:04 INFO - PROCESS | 3228 | 1468007884342 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:58:04 INFO - PROCESS | 3228 | 1468007884344 Marionette TRACE conn6 <- [1,294,null,{}] 12:58:04 INFO - PROCESS | 3228 | 1468007884347 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:58:04 INFO - PROCESS | 3228 | 1468007884349 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:04 INFO - PROCESS | 3228 | 1468007884456 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 12:58:04 INFO - PROCESS | 3228 | 1468007884527 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:04 INFO - PROCESS | 3228 | 1468007884529 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:04 INFO - PROCESS | 3228 | ++DOCSHELL 1955F800 == 46 [pid = 3228] [id = 83] 12:58:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (19653C00) [pid = 3228] [serial = 246] [outer = 00000000] 12:58:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (196F8C00) [pid = 3228] [serial = 247] [outer = 19653C00] 12:58:04 INFO - PROCESS | 3228 | 1468007884572 Marionette DEBUG loaded listener.js 12:58:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (196F9800) [pid = 3228] [serial = 248] [outer = 19653C00] 12:58:04 INFO - PROCESS | 3228 | 1468007885002 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:58:05 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:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 12:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:58:05 INFO - PROCESS | 3228 | 1468007885014 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 12:58:05 INFO - PROCESS | 3228 | 1468007885016 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 12:58:05 INFO - PROCESS | 3228 | 1468007885019 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:58:05 INFO - PROCESS | 3228 | 1468007885021 Marionette TRACE conn6 <- [1,298,null,{}] 12:58:05 INFO - PROCESS | 3228 | 1468007885025 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:58:05 INFO - PROCESS | 3228 | 1468007885030 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:05 INFO - PROCESS | 3228 | 1468007885157 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 12:58:05 INFO - PROCESS | 3228 | 1468007885163 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:05 INFO - PROCESS | 3228 | 1468007885165 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:05 INFO - PROCESS | 3228 | ++DOCSHELL 19EDD400 == 47 [pid = 3228] [id = 84] 12:58:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (19EE3800) [pid = 3228] [serial = 249] [outer = 00000000] 12:58:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (1BCC3800) [pid = 3228] [serial = 250] [outer = 19EE3800] 12:58:05 INFO - PROCESS | 3228 | 1468007885251 Marionette DEBUG loaded listener.js 12:58:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (1BF75000) [pid = 3228] [serial = 251] [outer = 19EE3800] 12:58:05 INFO - PROCESS | 3228 | 1468007885667 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:58:05 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:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 12:58:05 INFO - PROCESS | 3228 | 1468007885692 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 12:58:05 INFO - PROCESS | 3228 | 1468007885694 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 12:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:58:05 INFO - PROCESS | 3228 | 1468007885698 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:58:05 INFO - PROCESS | 3228 | 1468007885699 Marionette TRACE conn6 <- [1,302,null,{}] 12:58:05 INFO - PROCESS | 3228 | 1468007885703 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:58:05 INFO - PROCESS | 3228 | 1468007885704 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:05 INFO - PROCESS | 3228 | 1468007885813 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 12:58:05 INFO - PROCESS | 3228 | 1468007885890 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:05 INFO - PROCESS | 3228 | 1468007885892 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:05 INFO - PROCESS | 3228 | ++DOCSHELL 1BF71800 == 48 [pid = 3228] [id = 85] 12:58:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (1BF79800) [pid = 3228] [serial = 252] [outer = 00000000] 12:58:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 97 (1D070000) [pid = 3228] [serial = 253] [outer = 1BF79800] 12:58:05 INFO - PROCESS | 3228 | 1468007885936 Marionette DEBUG loaded listener.js 12:58:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 98 (1D071000) [pid = 3228] [serial = 254] [outer = 1BF79800] 12:58:06 INFO - PROCESS | 3228 | 1468007886324 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:58:06 INFO - PROCESS | 3228 | --DOMWINDOW == 97 (1BF6C000) [pid = 3228] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:58:06 INFO - PROCESS | 3228 | --DOMWINDOW == 96 (19EDE000) [pid = 3228] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:58:06 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (1A840000) [pid = 3228] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:58:06 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (10B08800) [pid = 3228] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:58:06 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (18F90000) [pid = 3228] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:58:06 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (18063000) [pid = 3228] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:58:06 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (106F1000) [pid = 3228] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:58:06 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (1575FC00) [pid = 3228] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:58:06 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (1BCF3000) [pid = 3228] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:58:06 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1BF7A800) [pid = 3228] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:58:06 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (14EED800) [pid = 3228] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:58:06 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:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 769ms 12:58:06 INFO - PROCESS | 3228 | 1468007886470 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 12:58:06 INFO - PROCESS | 3228 | 1468007886473 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 12:58:06 INFO - PROCESS | 3228 | 1468007886476 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:58:06 INFO - PROCESS | 3228 | 1468007886478 Marionette TRACE conn6 <- [1,306,null,{}] 12:58:06 INFO - PROCESS | 3228 | 1468007886482 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:58:06 INFO - PROCESS | 3228 | 1468007886483 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:06 INFO - PROCESS | 3228 | 1468007886565 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 12:58:06 INFO - PROCESS | 3228 | 1468007886570 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:06 INFO - PROCESS | 3228 | 1468007886572 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:06 INFO - PROCESS | 3228 | ++DOCSHELL 112C8C00 == 49 [pid = 3228] [id = 86] 12:58:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (11B3F800) [pid = 3228] [serial = 255] [outer = 00000000] 12:58:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (157A1400) [pid = 3228] [serial = 256] [outer = 11B3F800] 12:58:06 INFO - PROCESS | 3228 | 1468007886615 Marionette DEBUG loaded listener.js 12:58:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (189DE000) [pid = 3228] [serial = 257] [outer = 11B3F800] 12:58:07 INFO - PROCESS | 3228 | 1468007887024 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:58:07 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:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 12:58:07 INFO - PROCESS | 3228 | 1468007887050 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 12:58:07 INFO - PROCESS | 3228 | 1468007887052 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 12:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:58:07 INFO - PROCESS | 3228 | 1468007887054 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:58:07 INFO - PROCESS | 3228 | 1468007887056 Marionette TRACE conn6 <- [1,310,null,{}] 12:58:07 INFO - PROCESS | 3228 | 1468007887060 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:58:07 INFO - PROCESS | 3228 | 1468007887061 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:07 INFO - PROCESS | 3228 | 1468007887205 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 12:58:07 INFO - PROCESS | 3228 | 1468007887213 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:07 INFO - PROCESS | 3228 | 1468007887215 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:07 INFO - PROCESS | 3228 | ++DOCSHELL 0CA34C00 == 50 [pid = 3228] [id = 87] 12:58:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (150E4800) [pid = 3228] [serial = 258] [outer = 00000000] 12:58:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1C210000) [pid = 3228] [serial = 259] [outer = 150E4800] 12:58:07 INFO - PROCESS | 3228 | 1468007887257 Marionette DEBUG loaded listener.js 12:58:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (1D0D1000) [pid = 3228] [serial = 260] [outer = 150E4800] 12:58:07 INFO - PROCESS | 3228 | 1468007887594 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:58:07 INFO - PROCESS | 3228 | 1468007887688 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:58:07 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:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 12:58:07 INFO - PROCESS | 3228 | 1468007887730 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 12:58:07 INFO - PROCESS | 3228 | 1468007887732 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 12:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:58:07 INFO - PROCESS | 3228 | 1468007887735 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:58:07 INFO - PROCESS | 3228 | 1468007887736 Marionette TRACE conn6 <- [1,314,null,{}] 12:58:07 INFO - PROCESS | 3228 | 1468007887740 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:58:07 INFO - PROCESS | 3228 | 1468007887742 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:07 INFO - PROCESS | 3228 | 1468007887829 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 12:58:07 INFO - PROCESS | 3228 | 1468007887835 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:07 INFO - PROCESS | 3228 | 1468007887837 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:07 INFO - PROCESS | 3228 | ++DOCSHELL 1D109000 == 51 [pid = 3228] [id = 88] 12:58:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (1D10A800) [pid = 3228] [serial = 261] [outer = 00000000] 12:58:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (1DCA7C00) [pid = 3228] [serial = 262] [outer = 1D10A800] 12:58:07 INFO - PROCESS | 3228 | 1468007887880 Marionette DEBUG loaded listener.js 12:58:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (1E1D4400) [pid = 3228] [serial = 263] [outer = 1D10A800] 12:58:08 INFO - PROCESS | 3228 | 1468007888290 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:58:08 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:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 12:58:08 INFO - PROCESS | 3228 | 1468007888366 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 12:58:08 INFO - PROCESS | 3228 | 1468007888368 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 12:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:58:08 INFO - PROCESS | 3228 | 1468007888372 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:58:08 INFO - PROCESS | 3228 | 1468007888374 Marionette TRACE conn6 <- [1,318,null,{}] 12:58:08 INFO - PROCESS | 3228 | 1468007888378 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:58:08 INFO - PROCESS | 3228 | 1468007888380 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:08 INFO - PROCESS | 3228 | 1468007888529 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 12:58:08 INFO - PROCESS | 3228 | 1468007888670 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:08 INFO - PROCESS | 3228 | 1468007888674 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:08 INFO - PROCESS | 3228 | ++DOCSHELL 08E64000 == 52 [pid = 3228] [id = 89] 12:58:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 97 (08E6B800) [pid = 3228] [serial = 264] [outer = 00000000] 12:58:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 98 (0CA3A000) [pid = 3228] [serial = 265] [outer = 08E6B800] 12:58:08 INFO - PROCESS | 3228 | 1468007888730 Marionette DEBUG loaded listener.js 12:58:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 99 (0D17E000) [pid = 3228] [serial = 266] [outer = 08E6B800] 12:58:09 INFO - PROCESS | 3228 | 1468007889278 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:58:09 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:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 12:58:09 INFO - PROCESS | 3228 | 1468007889347 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 12:58:09 INFO - PROCESS | 3228 | 1468007889352 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 12:58:09 INFO - PROCESS | 3228 | 1468007889356 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:58:09 INFO - PROCESS | 3228 | 1468007889360 Marionette TRACE conn6 <- [1,322,null,{}] 12:58:09 INFO - PROCESS | 3228 | 1468007889365 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:58:09 INFO - PROCESS | 3228 | 1468007889368 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:09 INFO - PROCESS | 3228 | 1468007889489 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 12:58:09 INFO - PROCESS | 3228 | 1468007889581 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:09 INFO - PROCESS | 3228 | 1468007889585 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:09 INFO - PROCESS | 3228 | ++DOCSHELL 11BCD800 == 53 [pid = 3228] [id = 90] 12:58:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 100 (14EF2000) [pid = 3228] [serial = 267] [outer = 00000000] 12:58:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 101 (15760000) [pid = 3228] [serial = 268] [outer = 14EF2000] 12:58:09 INFO - PROCESS | 3228 | 1468007889646 Marionette DEBUG loaded listener.js 12:58:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 102 (157A1000) [pid = 3228] [serial = 269] [outer = 14EF2000] 12:58:10 INFO - PROCESS | 3228 | 1468007890280 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:58:10 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:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 970ms 12:58:10 INFO - PROCESS | 3228 | 1468007890332 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 12:58:10 INFO - PROCESS | 3228 | 1468007890335 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 12:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:58:10 INFO - PROCESS | 3228 | 1468007890339 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:58:10 INFO - PROCESS | 3228 | 1468007890342 Marionette TRACE conn6 <- [1,326,null,{}] 12:58:10 INFO - PROCESS | 3228 | 1468007890346 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:58:10 INFO - PROCESS | 3228 | 1468007890349 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:10 INFO - PROCESS | 3228 | 1468007890465 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 12:58:10 INFO - PROCESS | 3228 | 1468007890587 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:10 INFO - PROCESS | 3228 | 1468007890590 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:10 INFO - PROCESS | 3228 | ++DOCSHELL 0CA37C00 == 54 [pid = 3228] [id = 91] 12:58:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 103 (18CC0000) [pid = 3228] [serial = 270] [outer = 00000000] 12:58:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 104 (1A338400) [pid = 3228] [serial = 271] [outer = 18CC0000] 12:58:10 INFO - PROCESS | 3228 | 1468007890645 Marionette DEBUG loaded listener.js 12:58:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 105 (1A84A000) [pid = 3228] [serial = 272] [outer = 18CC0000] 12:58:11 INFO - PROCESS | 3228 | 1468007891187 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:58:11 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:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 870ms 12:58:11 INFO - PROCESS | 3228 | 1468007891211 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 12:58:11 INFO - PROCESS | 3228 | 1468007891216 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 12:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:58:11 INFO - PROCESS | 3228 | 1468007891226 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:58:11 INFO - PROCESS | 3228 | 1468007891231 Marionette TRACE conn6 <- [1,330,null,{}] 12:58:11 INFO - PROCESS | 3228 | 1468007891235 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:58:11 INFO - PROCESS | 3228 | 1468007891238 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:11 INFO - PROCESS | 3228 | 1468007891351 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 12:58:11 INFO - PROCESS | 3228 | 1468007891445 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:11 INFO - PROCESS | 3228 | 1468007891447 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:11 INFO - PROCESS | 3228 | ++DOCSHELL 19785800 == 55 [pid = 3228] [id = 92] 12:58:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 106 (19787C00) [pid = 3228] [serial = 273] [outer = 00000000] 12:58:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 107 (1A32B400) [pid = 3228] [serial = 274] [outer = 19787C00] 12:58:11 INFO - PROCESS | 3228 | 1468007891501 Marionette DEBUG loaded listener.js 12:58:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 108 (1BCB6C00) [pid = 3228] [serial = 275] [outer = 19787C00] 12:58:12 INFO - PROCESS | 3228 | 1468007892119 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:58:12 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:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 930ms 12:58:12 INFO - PROCESS | 3228 | 1468007892151 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 12:58:12 INFO - PROCESS | 3228 | 1468007892153 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 12:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:58:12 INFO - PROCESS | 3228 | 1468007892157 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:58:12 INFO - PROCESS | 3228 | 1468007892159 Marionette TRACE conn6 <- [1,334,null,{}] 12:58:12 INFO - PROCESS | 3228 | 1468007892163 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:58:12 INFO - PROCESS | 3228 | 1468007892165 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:12 INFO - PROCESS | 3228 | 1468007892276 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 12:58:12 INFO - PROCESS | 3228 | 1468007892373 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:12 INFO - PROCESS | 3228 | 1468007892376 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:12 INFO - PROCESS | 3228 | ++DOCSHELL 1C20FC00 == 56 [pid = 3228] [id = 93] 12:58:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 109 (1D102000) [pid = 3228] [serial = 276] [outer = 00000000] 12:58:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 110 (1D5E7000) [pid = 3228] [serial = 277] [outer = 1D102000] 12:58:12 INFO - PROCESS | 3228 | 1468007892429 Marionette DEBUG loaded listener.js 12:58:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 111 (1D5EC000) [pid = 3228] [serial = 278] [outer = 1D102000] 12:58:13 INFO - PROCESS | 3228 | 1468007893192 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:58:13 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:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1073ms 12:58:13 INFO - PROCESS | 3228 | 1468007893240 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 12:58:13 INFO - PROCESS | 3228 | 1468007893244 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 12:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:58:13 INFO - PROCESS | 3228 | 1468007893250 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:58:13 INFO - PROCESS | 3228 | 1468007893253 Marionette TRACE conn6 <- [1,338,null,{}] 12:58:13 INFO - PROCESS | 3228 | 1468007893259 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:58:13 INFO - PROCESS | 3228 | 1468007893261 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:13 INFO - PROCESS | 3228 | 1468007893364 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 12:58:13 INFO - PROCESS | 3228 | 1468007893490 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:13 INFO - PROCESS | 3228 | 1468007893495 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:13 INFO - PROCESS | 3228 | ++DOCSHELL 110BC400 == 57 [pid = 3228] [id = 94] 12:58:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 112 (110DEC00) [pid = 3228] [serial = 279] [outer = 00000000] 12:58:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 113 (119E2400) [pid = 3228] [serial = 280] [outer = 110DEC00] 12:58:13 INFO - PROCESS | 3228 | 1468007893548 Marionette DEBUG loaded listener.js 12:58:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 114 (14EF6000) [pid = 3228] [serial = 281] [outer = 110DEC00] 12:58:14 INFO - PROCESS | 3228 | --DOCSHELL 1D109000 == 56 [pid = 3228] [id = 88] 12:58:14 INFO - PROCESS | 3228 | --DOCSHELL 0CA34C00 == 55 [pid = 3228] [id = 87] 12:58:14 INFO - PROCESS | 3228 | --DOCSHELL 112C8C00 == 54 [pid = 3228] [id = 86] 12:58:14 INFO - PROCESS | 3228 | --DOCSHELL 1BF71800 == 53 [pid = 3228] [id = 85] 12:58:14 INFO - PROCESS | 3228 | --DOCSHELL 19EDD400 == 52 [pid = 3228] [id = 84] 12:58:14 INFO - PROCESS | 3228 | --DOCSHELL 1955F800 == 51 [pid = 3228] [id = 83] 12:58:14 INFO - PROCESS | 3228 | --DOCSHELL 189D8400 == 50 [pid = 3228] [id = 82] 12:58:14 INFO - PROCESS | 3228 | --DOCSHELL 16E47400 == 49 [pid = 3228] [id = 81] 12:58:14 INFO - PROCESS | 3228 | --DOCSHELL 14EEE800 == 48 [pid = 3228] [id = 80] 12:58:14 INFO - PROCESS | 3228 | --DOCSHELL 08E62C00 == 47 [pid = 3228] [id = 79] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 113 (1E050400) [pid = 3228] [serial = 220] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOCSHELL 0CA3B000 == 46 [pid = 3228] [id = 75] 12:58:14 INFO - PROCESS | 3228 | 1468007894150 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:58:14 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:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 930ms 12:58:14 INFO - PROCESS | 3228 | 1468007894185 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 12:58:14 INFO - PROCESS | 3228 | 1468007894190 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 12:58:14 INFO - PROCESS | 3228 | 1468007894195 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:58:14 INFO - PROCESS | 3228 | 1468007894198 Marionette TRACE conn6 <- [1,342,null,{}] 12:58:14 INFO - PROCESS | 3228 | 1468007894202 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:58:14 INFO - PROCESS | 3228 | 1468007894204 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:14 INFO - PROCESS | 3228 | 1468007894304 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 112 (1D0D2800) [pid = 3228] [serial = 136] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 111 (19EE6800) [pid = 3228] [serial = 205] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 110 (1A84D800) [pid = 3228] [serial = 206] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 109 (1A878800) [pid = 3228] [serial = 209] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 108 (1A875400) [pid = 3228] [serial = 208] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 107 (1100B400) [pid = 3228] [serial = 193] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 106 (11137C00) [pid = 3228] [serial = 194] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 105 (15766400) [pid = 3228] [serial = 184] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 104 (190E7400) [pid = 3228] [serial = 202] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 103 (1BCEE400) [pid = 3228] [serial = 187] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 102 (189E1400) [pid = 3228] [serial = 200] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 101 (189D7800) [pid = 3228] [serial = 199] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 100 (10D07400) [pid = 3228] [serial = 191] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 99 (10B09400) [pid = 3228] [serial = 190] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 98 (10D09400) [pid = 3228] [serial = 181] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 97 (15874800) [pid = 3228] [serial = 196] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 96 (1599CC00) [pid = 3228] [serial = 197] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (1BF78400) [pid = 3228] [serial = 211] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (1D070C00) [pid = 3228] [serial = 217] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (1D076400) [pid = 3228] [serial = 218] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (1CADB000) [pid = 3228] [serial = 212] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (196F7000) [pid = 3228] [serial = 214] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (1BF05800) [pid = 3228] [serial = 215] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (19555800) [pid = 3228] [serial = 203] [outer = 00000000] [url = about:blank] 12:58:14 INFO - PROCESS | 3228 | 1468007894396 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:14 INFO - PROCESS | 3228 | 1468007894398 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:14 INFO - PROCESS | 3228 | ++DOCSHELL 0CA3D800 == 47 [pid = 3228] [id = 95] 12:58:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (106FEC00) [pid = 3228] [serial = 282] [outer = 00000000] 12:58:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (10D07400) [pid = 3228] [serial = 283] [outer = 106FEC00] 12:58:14 INFO - PROCESS | 3228 | 1468007894445 Marionette DEBUG loaded listener.js 12:58:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (14EF2400) [pid = 3228] [serial = 284] [outer = 106FEC00] 12:58:14 INFO - PROCESS | 3228 | 1468007894804 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:58:14 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:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 12:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:58:14 INFO - PROCESS | 3228 | 1468007894872 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 12:58:14 INFO - PROCESS | 3228 | 1468007894874 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 12:58:14 INFO - PROCESS | 3228 | 1468007894877 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:58:14 INFO - PROCESS | 3228 | 1468007894881 Marionette TRACE conn6 <- [1,346,null,{}] 12:58:14 INFO - PROCESS | 3228 | 1468007894891 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:58:14 INFO - PROCESS | 3228 | 1468007894895 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:14 INFO - PROCESS | 3228 | 1468007894981 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 12:58:14 INFO - PROCESS | 3228 | 1468007894988 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:14 INFO - PROCESS | 3228 | 1468007894990 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:14 INFO - PROCESS | 3228 | ++DOCSHELL 18069000 == 48 [pid = 3228] [id = 96] 12:58:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (18224000) [pid = 3228] [serial = 285] [outer = 00000000] 12:58:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (189DAC00) [pid = 3228] [serial = 286] [outer = 18224000] 12:58:15 INFO - PROCESS | 3228 | 1468007895039 Marionette DEBUG loaded listener.js 12:58:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (18CBFC00) [pid = 3228] [serial = 287] [outer = 18224000] 12:58:15 INFO - PROCESS | 3228 | 1468007895486 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:58:15 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:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 631ms 12:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:58:15 INFO - PROCESS | 3228 | 1468007895514 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 12:58:15 INFO - PROCESS | 3228 | 1468007895517 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 12:58:15 INFO - PROCESS | 3228 | 1468007895520 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:58:15 INFO - PROCESS | 3228 | 1468007895521 Marionette TRACE conn6 <- [1,350,null,{}] 12:58:15 INFO - PROCESS | 3228 | 1468007895525 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:58:15 INFO - PROCESS | 3228 | 1468007895527 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:15 INFO - PROCESS | 3228 | 1468007895613 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 12:58:15 INFO - PROCESS | 3228 | 1468007895618 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:15 INFO - PROCESS | 3228 | 1468007895620 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:15 INFO - PROCESS | 3228 | ++DOCSHELL 1955E000 == 49 [pid = 3228] [id = 97] 12:58:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (1955F800) [pid = 3228] [serial = 288] [outer = 00000000] 12:58:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 97 (196EEC00) [pid = 3228] [serial = 289] [outer = 1955F800] 12:58:15 INFO - PROCESS | 3228 | 1468007895664 Marionette DEBUG loaded listener.js 12:58:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 98 (1977F800) [pid = 3228] [serial = 290] [outer = 1955F800] 12:58:16 INFO - PROCESS | 3228 | 1468007896091 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:58:16 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:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 12:58:16 INFO - PROCESS | 3228 | 1468007896151 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 12:58:16 INFO - PROCESS | 3228 | 1468007896153 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 12:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:58:16 INFO - PROCESS | 3228 | 1468007896156 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:58:16 INFO - PROCESS | 3228 | 1468007896158 Marionette TRACE conn6 <- [1,354,null,{}] 12:58:16 INFO - PROCESS | 3228 | 1468007896162 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:58:16 INFO - PROCESS | 3228 | 1468007896164 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:16 INFO - PROCESS | 3228 | 1468007896245 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 12:58:16 INFO - PROCESS | 3228 | 1468007896250 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:16 INFO - PROCESS | 3228 | 1468007896252 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:16 INFO - PROCESS | 3228 | ++DOCSHELL 196FB800 == 50 [pid = 3228] [id = 98] 12:58:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 99 (196EE400) [pid = 3228] [serial = 291] [outer = 00000000] 12:58:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 100 (1978A800) [pid = 3228] [serial = 292] [outer = 196EE400] 12:58:16 INFO - PROCESS | 3228 | 1468007896296 Marionette DEBUG loaded listener.js 12:58:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 101 (19A33000) [pid = 3228] [serial = 293] [outer = 196EE400] 12:58:16 INFO - PROCESS | 3228 | 1468007896766 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:58:16 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:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 669ms 12:58:16 INFO - PROCESS | 3228 | 1468007896827 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 12:58:16 INFO - PROCESS | 3228 | 1468007896830 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 12:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:58:16 INFO - PROCESS | 3228 | 1468007896840 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:58:16 INFO - PROCESS | 3228 | 1468007896842 Marionette TRACE conn6 <- [1,358,null,{}] 12:58:16 INFO - PROCESS | 3228 | 1468007896845 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:58:16 INFO - PROCESS | 3228 | 1468007896851 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:16 INFO - PROCESS | 3228 | 1468007896984 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 12:58:17 INFO - PROCESS | 3228 | 1468007897043 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:17 INFO - PROCESS | 3228 | 1468007897045 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:17 INFO - PROCESS | 3228 | ++DOCSHELL 19EE4400 == 51 [pid = 3228] [id = 99] 12:58:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 102 (1A852400) [pid = 3228] [serial = 294] [outer = 00000000] 12:58:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 103 (1BCB9400) [pid = 3228] [serial = 295] [outer = 1A852400] 12:58:17 INFO - PROCESS | 3228 | 1468007897088 Marionette DEBUG loaded listener.js 12:58:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 104 (1BCF2800) [pid = 3228] [serial = 296] [outer = 1A852400] 12:58:17 INFO - PROCESS | 3228 | 1468007897525 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:58:17 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:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 731ms 12:58:17 INFO - PROCESS | 3228 | 1468007897606 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 12:58:17 INFO - PROCESS | 3228 | 1468007897608 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 12:58:17 INFO - PROCESS | 3228 | 1468007897614 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:58:17 INFO - PROCESS | 3228 | 1468007897616 Marionette TRACE conn6 <- [1,362,null,{}] 12:58:17 INFO - PROCESS | 3228 | 1468007897620 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:58:17 INFO - PROCESS | 3228 | 1468007897622 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:17 INFO - PROCESS | 3228 | 1468007897741 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 12:58:17 INFO - PROCESS | 3228 | 1468007897802 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:17 INFO - PROCESS | 3228 | 1468007897804 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:17 INFO - PROCESS | 3228 | ++DOCSHELL 1C208C00 == 52 [pid = 3228] [id = 100] 12:58:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 105 (1C20B800) [pid = 3228] [serial = 297] [outer = 00000000] 12:58:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 106 (1CADF000) [pid = 3228] [serial = 298] [outer = 1C20B800] 12:58:17 INFO - PROCESS | 3228 | 1468007897847 Marionette DEBUG loaded listener.js 12:58:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 107 (1CA19400) [pid = 3228] [serial = 299] [outer = 1C20B800] 12:58:18 INFO - PROCESS | 3228 | 1468007898265 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:58:18 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:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 12:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:58:18 INFO - PROCESS | 3228 | 1468007898288 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 12:58:18 INFO - PROCESS | 3228 | 1468007898290 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 12:58:18 INFO - PROCESS | 3228 | 1468007898294 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:58:18 INFO - PROCESS | 3228 | 1468007898296 Marionette TRACE conn6 <- [1,366,null,{}] 12:58:18 INFO - PROCESS | 3228 | 1468007898305 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:58:18 INFO - PROCESS | 3228 | 1468007898307 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:18 INFO - PROCESS | 3228 | 1468007898417 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 12:58:18 INFO - PROCESS | 3228 | 1468007898422 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:18 INFO - PROCESS | 3228 | 1468007898424 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:18 INFO - PROCESS | 3228 | ++DOCSHELL 1BF79400 == 53 [pid = 3228] [id = 101] 12:58:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 108 (1D06E400) [pid = 3228] [serial = 300] [outer = 00000000] 12:58:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 109 (1D078400) [pid = 3228] [serial = 301] [outer = 1D06E400] 12:58:18 INFO - PROCESS | 3228 | 1468007898467 Marionette DEBUG loaded listener.js 12:58:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 110 (1D102800) [pid = 3228] [serial = 302] [outer = 1D06E400] 12:58:18 INFO - PROCESS | 3228 | --DOMWINDOW == 109 (189DD000) [pid = 3228] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:58:18 INFO - PROCESS | 3228 | --DOMWINDOW == 108 (08E63000) [pid = 3228] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:58:18 INFO - PROCESS | 3228 | --DOMWINDOW == 107 (15021C00) [pid = 3228] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:58:18 INFO - PROCESS | 3228 | --DOMWINDOW == 106 (1BF79800) [pid = 3228] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:58:18 INFO - PROCESS | 3228 | --DOMWINDOW == 105 (11B3F800) [pid = 3228] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:58:18 INFO - PROCESS | 3228 | --DOMWINDOW == 104 (150E4800) [pid = 3228] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:58:18 INFO - PROCESS | 3228 | --DOMWINDOW == 103 (19653C00) [pid = 3228] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:58:18 INFO - PROCESS | 3228 | --DOMWINDOW == 102 (19EE3800) [pid = 3228] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:58:18 INFO - PROCESS | 3228 | --DOMWINDOW == 101 (16E48400) [pid = 3228] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:58:18 INFO - PROCESS | 3228 | --DOMWINDOW == 100 (14E10400) [pid = 3228] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:58:18 INFO - PROCESS | 3228 | 1468007898990 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:58:19 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:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 730ms 12:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:58:19 INFO - PROCESS | 3228 | 1468007899059 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 12:58:19 INFO - PROCESS | 3228 | 1468007899061 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 12:58:19 INFO - PROCESS | 3228 | 1468007899069 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:58:19 INFO - PROCESS | 3228 | 1468007899071 Marionette TRACE conn6 <- [1,370,null,{}] 12:58:19 INFO - PROCESS | 3228 | 1468007899074 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:58:19 INFO - PROCESS | 3228 | 1468007899076 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:19 INFO - PROCESS | 3228 | 1468007899157 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 12:58:19 INFO - PROCESS | 3228 | 1468007899162 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:19 INFO - PROCESS | 3228 | 1468007899164 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:19 INFO - PROCESS | 3228 | ++DOCSHELL 14E14800 == 54 [pid = 3228] [id = 102] 12:58:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 101 (16E48400) [pid = 3228] [serial = 303] [outer = 00000000] 12:58:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 102 (1D074400) [pid = 3228] [serial = 304] [outer = 16E48400] 12:58:19 INFO - PROCESS | 3228 | 1468007899207 Marionette DEBUG loaded listener.js 12:58:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 103 (1D10FC00) [pid = 3228] [serial = 305] [outer = 16E48400] 12:58:19 INFO - PROCESS | 3228 | 1468007899628 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:58:19 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:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 570ms 12:58:19 INFO - PROCESS | 3228 | 1468007899648 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 12:58:19 INFO - PROCESS | 3228 | 1468007899651 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 12:58:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:58:19 INFO - PROCESS | 3228 | 1468007899654 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:58:19 INFO - PROCESS | 3228 | 1468007899655 Marionette TRACE conn6 <- [1,374,null,{}] 12:58:19 INFO - PROCESS | 3228 | 1468007899663 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:58:19 INFO - PROCESS | 3228 | 1468007899665 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:19 INFO - PROCESS | 3228 | 1468007899785 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 12:58:19 INFO - PROCESS | 3228 | 1468007899794 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:19 INFO - PROCESS | 3228 | 1468007899795 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:19 INFO - PROCESS | 3228 | ++DOCSHELL 1D075800 == 55 [pid = 3228] [id = 103] 12:58:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 104 (1D5E8800) [pid = 3228] [serial = 306] [outer = 00000000] 12:58:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 105 (1D5F3400) [pid = 3228] [serial = 307] [outer = 1D5E8800] 12:58:19 INFO - PROCESS | 3228 | 1468007899838 Marionette DEBUG loaded listener.js 12:58:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 106 (1D5F3C00) [pid = 3228] [serial = 308] [outer = 1D5E8800] 12:58:20 INFO - PROCESS | 3228 | 1468007900253 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:58:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:58:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 12:58:20 INFO - PROCESS | 3228 | 1468007900284 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 12:58:20 INFO - PROCESS | 3228 | 1468007900287 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 12:58:20 INFO - PROCESS | 3228 | 1468007900290 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:58:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:58:20 INFO - PROCESS | 3228 | 1468007900292 Marionette TRACE conn6 <- [1,378,null,{}] 12:58:20 INFO - PROCESS | 3228 | 1468007900295 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:58:20 INFO - PROCESS | 3228 | 1468007900298 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:20 INFO - PROCESS | 3228 | 1468007900398 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 12:58:20 INFO - PROCESS | 3228 | 1468007900403 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:20 INFO - PROCESS | 3228 | 1468007900405 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:20 INFO - PROCESS | 3228 | ++DOCSHELL 1E051C00 == 56 [pid = 3228] [id = 104] 12:58:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 107 (1E052000) [pid = 3228] [serial = 309] [outer = 00000000] 12:58:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 108 (1E2A6C00) [pid = 3228] [serial = 310] [outer = 1E052000] 12:58:20 INFO - PROCESS | 3228 | 1468007900451 Marionette DEBUG loaded listener.js 12:58:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 109 (1E480C00) [pid = 3228] [serial = 311] [outer = 1E052000] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 11BD0000 == 55 [pid = 3228] [id = 78] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 0CDF2C00 == 54 [pid = 3228] [id = 47] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 1572FC00 == 53 [pid = 3228] [id = 76] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 1572C800 == 52 [pid = 3228] [id = 48] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 1CA19C00 == 51 [pid = 3228] [id = 77] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 1E04BC00 == 50 [pid = 3228] [id = 74] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 196F2400 == 49 [pid = 3228] [id = 49] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 16E48C00 == 48 [pid = 3228] [id = 31] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 0D184800 == 47 [pid = 3228] [id = 61] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 1582D000 == 46 [pid = 3228] [id = 30] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 1537C800 == 45 [pid = 3228] [id = 62] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 16944000 == 44 [pid = 3228] [id = 46] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 19EDA800 == 43 [pid = 3228] [id = 63] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 1C2E8400 == 42 [pid = 3228] [id = 60] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 110BC400 == 41 [pid = 3228] [id = 94] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 19785800 == 40 [pid = 3228] [id = 92] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 1C20FC00 == 39 [pid = 3228] [id = 93] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 11BCD800 == 38 [pid = 3228] [id = 90] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 0CA37C00 == 37 [pid = 3228] [id = 91] 12:58:21 INFO - PROCESS | 3228 | --DOCSHELL 08E64000 == 36 [pid = 3228] [id = 89] 12:58:22 INFO - PROCESS | 3228 | --DOCSHELL 0CA3D800 == 35 [pid = 3228] [id = 95] 12:58:22 INFO - PROCESS | 3228 | --DOCSHELL 18069000 == 34 [pid = 3228] [id = 96] 12:58:22 INFO - PROCESS | 3228 | --DOCSHELL 1955E000 == 33 [pid = 3228] [id = 97] 12:58:22 INFO - PROCESS | 3228 | --DOCSHELL 14E14800 == 32 [pid = 3228] [id = 102] 12:58:22 INFO - PROCESS | 3228 | --DOCSHELL 1BF79400 == 31 [pid = 3228] [id = 101] 12:58:22 INFO - PROCESS | 3228 | --DOCSHELL 1C208C00 == 30 [pid = 3228] [id = 100] 12:58:22 INFO - PROCESS | 3228 | --DOCSHELL 1D075800 == 29 [pid = 3228] [id = 103] 12:58:22 INFO - PROCESS | 3228 | --DOCSHELL 196FB800 == 28 [pid = 3228] [id = 98] 12:58:22 INFO - PROCESS | 3228 | --DOCSHELL 19EE4400 == 27 [pid = 3228] [id = 99] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 108 (1DCA7C00) [pid = 3228] [serial = 262] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 107 (196F8C00) [pid = 3228] [serial = 247] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 106 (196F9800) [pid = 3228] [serial = 248] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 105 (16E4AC00) [pid = 3228] [serial = 226] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 104 (1BF75000) [pid = 3228] [serial = 251] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 103 (1BCC3800) [pid = 3228] [serial = 250] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 102 (17494800) [pid = 3228] [serial = 241] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 101 (18979800) [pid = 3228] [serial = 242] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 100 (10D0E400) [pid = 3228] [serial = 223] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 99 (189D7400) [pid = 3228] [serial = 233] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 98 (16366C00) [pid = 3228] [serial = 232] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 97 (18CC8800) [pid = 3228] [serial = 244] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 96 (1D079800) [pid = 3228] [serial = 229] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (10D08800) [pid = 3228] [serial = 235] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (11240000) [pid = 3228] [serial = 236] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (15391400) [pid = 3228] [serial = 238] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (1576A000) [pid = 3228] [serial = 239] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (1D070000) [pid = 3228] [serial = 253] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (157A1400) [pid = 3228] [serial = 256] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (1D071000) [pid = 3228] [serial = 254] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (189DE000) [pid = 3228] [serial = 257] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1D0D1000) [pid = 3228] [serial = 260] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1C210000) [pid = 3228] [serial = 259] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (190E4400) [pid = 3228] [serial = 245] [outer = 00000000] [url = about:blank] 12:58:22 INFO - PROCESS | 3228 | 1468007902475 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:58:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:58:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 2226ms 12:58:22 INFO - PROCESS | 3228 | 1468007902521 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 12:58:22 INFO - PROCESS | 3228 | 1468007902525 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 12:58:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:58:22 INFO - PROCESS | 3228 | 1468007902530 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:58:22 INFO - PROCESS | 3228 | 1468007902533 Marionette TRACE conn6 <- [1,382,null,{}] 12:58:22 INFO - PROCESS | 3228 | 1468007902539 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:58:22 INFO - PROCESS | 3228 | 1468007902542 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:22 INFO - PROCESS | 3228 | 1468007902635 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 12:58:22 INFO - PROCESS | 3228 | 1468007902646 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:22 INFO - PROCESS | 3228 | 1468007902650 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:22 INFO - PROCESS | 3228 | ++DOCSHELL 0D13A800 == 28 [pid = 3228] [id = 105] 12:58:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (0D13B000) [pid = 3228] [serial = 312] [outer = 00000000] 12:58:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (10663400) [pid = 3228] [serial = 313] [outer = 0D13B000] 12:58:22 INFO - PROCESS | 3228 | 1468007902701 Marionette DEBUG loaded listener.js 12:58:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (10A73800) [pid = 3228] [serial = 314] [outer = 0D13B000] 12:58:23 INFO - PROCESS | 3228 | 1468007903200 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:58:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:58:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 12:58:23 INFO - PROCESS | 3228 | 1468007903261 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 12:58:23 INFO - PROCESS | 3228 | 1468007903266 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 12:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:58:23 INFO - PROCESS | 3228 | 1468007903272 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:58:23 INFO - PROCESS | 3228 | 1468007903275 Marionette TRACE conn6 <- [1,386,null,{}] 12:58:23 INFO - PROCESS | 3228 | 1468007903279 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:58:23 INFO - PROCESS | 3228 | 1468007903282 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:23 INFO - PROCESS | 3228 | 1468007903373 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 12:58:23 INFO - PROCESS | 3228 | 1468007903454 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:23 INFO - PROCESS | 3228 | 1468007903457 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:23 INFO - PROCESS | 3228 | ++DOCSHELL 10D0D800 == 29 [pid = 3228] [id = 106] 12:58:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (10D0DC00) [pid = 3228] [serial = 315] [outer = 00000000] 12:58:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (11005800) [pid = 3228] [serial = 316] [outer = 10D0DC00] 12:58:23 INFO - PROCESS | 3228 | 1468007903505 Marionette DEBUG loaded listener.js 12:58:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1100C400) [pid = 3228] [serial = 317] [outer = 10D0DC00] 12:58:23 INFO - PROCESS | 3228 | 1468007903920 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:58:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:58:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 12:58:23 INFO - PROCESS | 3228 | 1468007903946 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 12:58:23 INFO - PROCESS | 3228 | 1468007903948 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 12:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:58:23 INFO - PROCESS | 3228 | 1468007903952 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:58:23 INFO - PROCESS | 3228 | 1468007903955 Marionette TRACE conn6 <- [1,390,null,{}] 12:58:23 INFO - PROCESS | 3228 | 1468007903966 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:58:23 INFO - PROCESS | 3228 | 1468007903971 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:24 INFO - PROCESS | 3228 | 1468007904087 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 12:58:24 INFO - PROCESS | 3228 | 1468007904095 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:24 INFO - PROCESS | 3228 | 1468007904098 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:24 INFO - PROCESS | 3228 | ++DOCSHELL 14EE8000 == 30 [pid = 3228] [id = 107] 12:58:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (14EEBC00) [pid = 3228] [serial = 318] [outer = 00000000] 12:58:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (14EF1000) [pid = 3228] [serial = 319] [outer = 14EEBC00] 12:58:24 INFO - PROCESS | 3228 | 1468007904155 Marionette DEBUG loaded listener.js 12:58:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (150A8000) [pid = 3228] [serial = 320] [outer = 14EEBC00] 12:58:24 INFO - PROCESS | 3228 | 1468007904617 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:58:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:58:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 12:58:24 INFO - PROCESS | 3228 | 1468007904686 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 12:58:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:58:24 INFO - PROCESS | 3228 | 1468007904688 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 12:58:24 INFO - PROCESS | 3228 | 1468007904691 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:58:24 INFO - PROCESS | 3228 | 1468007904693 Marionette TRACE conn6 <- [1,394,null,{}] 12:58:24 INFO - PROCESS | 3228 | 1468007904697 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:58:24 INFO - PROCESS | 3228 | 1468007904699 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:24 INFO - PROCESS | 3228 | 1468007904785 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 12:58:24 INFO - PROCESS | 3228 | 1468007904791 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:24 INFO - PROCESS | 3228 | 1468007904793 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:24 INFO - PROCESS | 3228 | ++DOCSHELL 1538E000 == 31 [pid = 3228] [id = 108] 12:58:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (1572C800) [pid = 3228] [serial = 321] [outer = 00000000] 12:58:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (1576B400) [pid = 3228] [serial = 322] [outer = 1572C800] 12:58:24 INFO - PROCESS | 3228 | 1468007904838 Marionette DEBUG loaded listener.js 12:58:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 97 (15832C00) [pid = 3228] [serial = 323] [outer = 1572C800] 12:58:25 INFO - PROCESS | 3228 | 1468007905302 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:58:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 12:58:25 INFO - PROCESS | 3228 | 1468007905367 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 12:58:25 INFO - PROCESS | 3228 | 1468007905369 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 12:58:25 INFO - PROCESS | 3228 | 1468007905372 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:58:25 INFO - PROCESS | 3228 | 1468007905374 Marionette TRACE conn6 <- [1,398,null,{}] 12:58:25 INFO - PROCESS | 3228 | 1468007905378 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:58:25 INFO - PROCESS | 3228 | 1468007905380 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:25 INFO - PROCESS | 3228 | 1468007905485 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 12:58:25 INFO - PROCESS | 3228 | 1468007905497 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:25 INFO - PROCESS | 3228 | 1468007905499 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:25 INFO - PROCESS | 3228 | ++DOCSHELL 1635B800 == 32 [pid = 3228] [id = 109] 12:58:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 98 (1635CC00) [pid = 3228] [serial = 324] [outer = 00000000] 12:58:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 99 (16944C00) [pid = 3228] [serial = 325] [outer = 1635CC00] 12:58:25 INFO - PROCESS | 3228 | 1468007905543 Marionette DEBUG loaded listener.js 12:58:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 100 (1748A400) [pid = 3228] [serial = 326] [outer = 1635CC00] 12:58:26 INFO - PROCESS | 3228 | 1468007906008 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:58:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:58:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 12:58:26 INFO - PROCESS | 3228 | 1468007906047 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 12:58:26 INFO - PROCESS | 3228 | 1468007906049 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 12:58:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:58:26 INFO - PROCESS | 3228 | 1468007906052 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:58:26 INFO - PROCESS | 3228 | 1468007906054 Marionette TRACE conn6 <- [1,402,null,{}] 12:58:26 INFO - PROCESS | 3228 | 1468007906057 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:58:26 INFO - PROCESS | 3228 | 1468007906062 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:26 INFO - PROCESS | 3228 | 1468007906177 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 12:58:26 INFO - PROCESS | 3228 | 1468007906191 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:26 INFO - PROCESS | 3228 | 1468007906193 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:26 INFO - PROCESS | 3228 | ++DOCSHELL 189D9800 == 33 [pid = 3228] [id = 110] 12:58:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 101 (189DA000) [pid = 3228] [serial = 327] [outer = 00000000] 12:58:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 102 (189E2800) [pid = 3228] [serial = 328] [outer = 189DA000] 12:58:26 INFO - PROCESS | 3228 | 1468007906238 Marionette DEBUG loaded listener.js 12:58:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 103 (18F24C00) [pid = 3228] [serial = 329] [outer = 189DA000] 12:58:26 INFO - PROCESS | 3228 | 1468007906679 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:58:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:58:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 669ms 12:58:26 INFO - PROCESS | 3228 | 1468007906723 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 12:58:26 INFO - PROCESS | 3228 | 1468007906725 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 12:58:26 INFO - PROCESS | 3228 | 1468007906728 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:58:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:58:26 INFO - PROCESS | 3228 | 1468007906730 Marionette TRACE conn6 <- [1,406,null,{}] 12:58:26 INFO - PROCESS | 3228 | 1468007906733 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:58:26 INFO - PROCESS | 3228 | 1468007906735 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:26 INFO - PROCESS | 3228 | 1468007906837 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 12:58:26 INFO - PROCESS | 3228 | 1468007906846 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:26 INFO - PROCESS | 3228 | 1468007906848 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:26 INFO - PROCESS | 3228 | ++DOCSHELL 18F9EC00 == 34 [pid = 3228] [id = 111] 12:58:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 104 (190E0400) [pid = 3228] [serial = 330] [outer = 00000000] 12:58:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 105 (1955AC00) [pid = 3228] [serial = 331] [outer = 190E0400] 12:58:26 INFO - PROCESS | 3228 | 1468007906891 Marionette DEBUG loaded listener.js 12:58:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 106 (19555C00) [pid = 3228] [serial = 332] [outer = 190E0400] 12:58:27 INFO - PROCESS | 3228 | 1468007907315 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:58:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:58:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 12:58:27 INFO - PROCESS | 3228 | 1468007907363 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 12:58:27 INFO - PROCESS | 3228 | 1468007907365 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 12:58:27 INFO - PROCESS | 3228 | 1468007907369 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:58:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:58:27 INFO - PROCESS | 3228 | 1468007907370 Marionette TRACE conn6 <- [1,410,null,{}] 12:58:27 INFO - PROCESS | 3228 | 1468007907374 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:58:27 INFO - PROCESS | 3228 | 1468007907376 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:27 INFO - PROCESS | 3228 | 1468007907454 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 12:58:27 INFO - PROCESS | 3228 | 1468007907463 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:27 INFO - PROCESS | 3228 | 1468007907465 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:27 INFO - PROCESS | 3228 | ++DOCSHELL 1964EC00 == 35 [pid = 3228] [id = 112] 12:58:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 107 (19651400) [pid = 3228] [serial = 333] [outer = 00000000] 12:58:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 108 (196F5000) [pid = 3228] [serial = 334] [outer = 19651400] 12:58:27 INFO - PROCESS | 3228 | 1468007907508 Marionette DEBUG loaded listener.js 12:58:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 109 (196EF800) [pid = 3228] [serial = 335] [outer = 19651400] 12:58:27 INFO - PROCESS | 3228 | 1468007907974 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:58:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:58:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 630ms 12:58:27 INFO - PROCESS | 3228 | 1468007908003 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 12:58:27 INFO - PROCESS | 3228 | 1468007908005 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 12:58:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:58:27 INFO - PROCESS | 3228 | 1468007908008 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:58:28 INFO - PROCESS | 3228 | 1468007908010 Marionette TRACE conn6 <- [1,414,null,{}] 12:58:28 INFO - PROCESS | 3228 | 1468007908014 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:58:28 INFO - PROCESS | 3228 | 1468007908015 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:28 INFO - PROCESS | 3228 | 1468007908129 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 12:58:28 INFO - PROCESS | 3228 | 1468007908215 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:28 INFO - PROCESS | 3228 | 1468007908217 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:28 INFO - PROCESS | 3228 | ++DOCSHELL 14EE7C00 == 36 [pid = 3228] [id = 113] 12:58:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 110 (19783000) [pid = 3228] [serial = 336] [outer = 00000000] 12:58:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 111 (1978D800) [pid = 3228] [serial = 337] [outer = 19783000] 12:58:28 INFO - PROCESS | 3228 | 1468007908262 Marionette DEBUG loaded listener.js 12:58:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 112 (19A35000) [pid = 3228] [serial = 338] [outer = 19783000] 12:58:28 INFO - PROCESS | 3228 | 1468007908704 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:58:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:58:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 731ms 12:58:28 INFO - PROCESS | 3228 | 1468007908740 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 12:58:28 INFO - PROCESS | 3228 | 1468007908742 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 12:58:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:58:28 INFO - PROCESS | 3228 | 1468007908746 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:58:28 INFO - PROCESS | 3228 | 1468007908747 Marionette TRACE conn6 <- [1,418,null,{}] 12:58:28 INFO - PROCESS | 3228 | 1468007908751 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:58:28 INFO - PROCESS | 3228 | 1468007908753 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:28 INFO - PROCESS | 3228 | 1468007908864 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 12:58:28 INFO - PROCESS | 3228 | 1468007908872 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:28 INFO - PROCESS | 3228 | 1468007908874 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:28 INFO - PROCESS | 3228 | ++DOCSHELL 19EDF800 == 37 [pid = 3228] [id = 114] 12:58:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 113 (19EE0800) [pid = 3228] [serial = 339] [outer = 00000000] 12:58:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 114 (1A338800) [pid = 3228] [serial = 340] [outer = 19EE0800] 12:58:28 INFO - PROCESS | 3228 | 1468007908962 Marionette DEBUG loaded listener.js 12:58:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 115 (1A4B5C00) [pid = 3228] [serial = 341] [outer = 19EE0800] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 114 (1955F800) [pid = 3228] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 113 (18224000) [pid = 3228] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 112 (106FEC00) [pid = 3228] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 111 (110DEC00) [pid = 3228] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 110 (1D102000) [pid = 3228] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 109 (19787C00) [pid = 3228] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 108 (18CC0000) [pid = 3228] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 107 (14EF2000) [pid = 3228] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 106 (08E6B800) [pid = 3228] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 105 (16E48400) [pid = 3228] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 104 (1CA16800) [pid = 3228] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 103 (1538E800) [pid = 3228] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 102 (19EDC800) [pid = 3228] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 101 (0D1E6000) [pid = 3228] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 100 (1D10A800) [pid = 3228] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 99 (15767000) [pid = 3228] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 98 (1CAC1800) [pid = 3228] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 97 (1E04D000) [pid = 3228] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:58:29 INFO - PROCESS | 3228 | --DOMWINDOW == 96 (0CD2A400) [pid = 3228] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:58:30 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (1A852400) [pid = 3228] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:58:30 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (1C20B800) [pid = 3228] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:58:30 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (1D06E400) [pid = 3228] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:58:30 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (1D5E8800) [pid = 3228] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:58:30 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (196EE400) [pid = 3228] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:58:30 INFO - PROCESS | 3228 | 1468007909978 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:58:30 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:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1271ms 12:58:30 INFO - PROCESS | 3228 | 1468007910044 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 12:58:30 INFO - PROCESS | 3228 | 1468007910048 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 12:58:30 INFO - PROCESS | 3228 | 1468007910054 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:58:30 INFO - PROCESS | 3228 | 1468007910058 Marionette TRACE conn6 <- [1,422,null,{}] 12:58:30 INFO - PROCESS | 3228 | 1468007910064 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:58:30 INFO - PROCESS | 3228 | 1468007910067 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:30 INFO - PROCESS | 3228 | 1468007910191 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 12:58:30 INFO - PROCESS | 3228 | 1468007910267 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:30 INFO - PROCESS | 3228 | 1468007910272 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:30 INFO - PROCESS | 3228 | ++DOCSHELL 0CA3D800 == 38 [pid = 3228] [id = 115] 12:58:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (0CA3E400) [pid = 3228] [serial = 342] [outer = 00000000] 12:58:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (0CDE3400) [pid = 3228] [serial = 343] [outer = 0CA3E400] 12:58:30 INFO - PROCESS | 3228 | 1468007910376 Marionette DEBUG loaded listener.js 12:58:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (10A7F400) [pid = 3228] [serial = 344] [outer = 0CA3E400] 12:58:31 INFO - PROCESS | 3228 | 1468007911548 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:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1534ms 12:58:31 INFO - PROCESS | 3228 | 1468007911593 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 12:58:31 INFO - PROCESS | 3228 | 1468007911598 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 12:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:58:31 INFO - PROCESS | 3228 | 1468007911605 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:58:31 INFO - PROCESS | 3228 | 1468007911608 Marionette TRACE conn6 <- [1,426,null,{}] 12:58:31 INFO - PROCESS | 3228 | 1468007911698 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:58:31 INFO - PROCESS | 3228 | 1468007911701 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:31 INFO - PROCESS | 3228 | 1468007911843 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 12:58:31 INFO - PROCESS | 3228 | 1468007911893 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:31 INFO - PROCESS | 3228 | 1468007911895 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:31 INFO - PROCESS | 3228 | ++DOCSHELL 110E1000 == 39 [pid = 3228] [id = 116] 12:58:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (110E7C00) [pid = 3228] [serial = 345] [outer = 00000000] 12:58:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (11228C00) [pid = 3228] [serial = 346] [outer = 110E7C00] 12:58:31 INFO - PROCESS | 3228 | 1468007911952 Marionette DEBUG loaded listener.js 12:58:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 97 (14E0F800) [pid = 3228] [serial = 347] [outer = 110E7C00] 12:58:32 INFO - PROCESS | 3228 | --DOCSHELL 15773800 == 38 [pid = 3228] [id = 21] 12:58:32 INFO - PROCESS | 3228 | --DOCSHELL 14EECC00 == 37 [pid = 3228] [id = 20] 12:58:32 INFO - PROCESS | 3228 | --DOCSHELL 1575F400 == 36 [pid = 3228] [id = 19] 12:58:32 INFO - PROCESS | 3228 | --DOCSHELL 19648400 == 35 [pid = 3228] [id = 17] 12:58:32 INFO - PROCESS | 3228 | --DOCSHELL 151C1800 == 34 [pid = 3228] [id = 14] 12:58:32 INFO - PROCESS | 3228 | --DOCSHELL 110BBC00 == 33 [pid = 3228] [id = 28] 12:58:32 INFO - PROCESS | 3228 | --DOCSHELL 1E478C00 == 32 [pid = 3228] [id = 8] 12:58:32 INFO - PROCESS | 3228 | --DOCSHELL 10B0B800 == 31 [pid = 3228] [id = 27] 12:58:32 INFO - PROCESS | 3228 | --DOCSHELL 18F8F400 == 30 [pid = 3228] [id = 16] 12:58:32 INFO - PROCESS | 3228 | --DOCSHELL 158E1800 == 29 [pid = 3228] [id = 15] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 96 (1E1D4400) [pid = 3228] [serial = 263] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (1E29C000) [pid = 3228] [serial = 179] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (15776C00) [pid = 3228] [serial = 185] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (1D06E800) [pid = 3228] [serial = 188] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (11003C00) [pid = 3228] [serial = 182] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (189DB800) [pid = 3228] [serial = 227] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (1D103000) [pid = 3228] [serial = 230] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (1E052400) [pid = 3228] [serial = 221] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (11248400) [pid = 3228] [serial = 224] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1BCB9400) [pid = 3228] [serial = 295] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1CADF000) [pid = 3228] [serial = 298] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1BCF2800) [pid = 3228] [serial = 296] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1D078400) [pid = 3228] [serial = 301] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1CA19400) [pid = 3228] [serial = 299] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1D5F3400) [pid = 3228] [serial = 307] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1978A800) [pid = 3228] [serial = 292] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (196EEC00) [pid = 3228] [serial = 289] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1977F800) [pid = 3228] [serial = 290] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (189DAC00) [pid = 3228] [serial = 286] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (18CBFC00) [pid = 3228] [serial = 287] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (10D07400) [pid = 3228] [serial = 283] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (14EF2400) [pid = 3228] [serial = 284] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (14EF6000) [pid = 3228] [serial = 281] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (119E2400) [pid = 3228] [serial = 280] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1D5EC000) [pid = 3228] [serial = 278] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1D5E7000) [pid = 3228] [serial = 277] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1BCB6C00) [pid = 3228] [serial = 275] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1A32B400) [pid = 3228] [serial = 274] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1A84A000) [pid = 3228] [serial = 272] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1A338400) [pid = 3228] [serial = 271] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (157A1000) [pid = 3228] [serial = 269] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (15760000) [pid = 3228] [serial = 268] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (1E2A6C00) [pid = 3228] [serial = 310] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (0D17E000) [pid = 3228] [serial = 266] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (0CA3A000) [pid = 3228] [serial = 265] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (1D074400) [pid = 3228] [serial = 304] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (1D5F3C00) [pid = 3228] [serial = 308] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (1D10FC00) [pid = 3228] [serial = 305] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (19A33000) [pid = 3228] [serial = 293] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | --DOMWINDOW == 57 (1D102800) [pid = 3228] [serial = 302] [outer = 00000000] [url = about:blank] 12:58:32 INFO - PROCESS | 3228 | 1468007912772 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:58:32 INFO - PROCESS | 3228 | 1468007912839 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 12:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:58:32 INFO - PROCESS | 3228 | 1468007912844 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:58:32 INFO - PROCESS | 3228 | 1468007912848 Marionette TRACE conn6 <- [1,430,null,{}] 12:58:32 INFO - PROCESS | 3228 | 1468007912854 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:58:32 INFO - PROCESS | 3228 | 1468007912856 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:32 INFO - PROCESS | 3228 | 1468007912947 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 12:58:32 INFO - PROCESS | 3228 | 1468007912960 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:32 INFO - PROCESS | 3228 | 1468007912962 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:32 INFO - PROCESS | 3228 | ++DOCSHELL 10B0E800 == 30 [pid = 3228] [id = 117] 12:58:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (10BA4400) [pid = 3228] [serial = 348] [outer = 00000000] 12:58:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (11003C00) [pid = 3228] [serial = 349] [outer = 10BA4400] 12:58:33 INFO - PROCESS | 3228 | 1468007913010 Marionette DEBUG loaded listener.js 12:58:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (110EB800) [pid = 3228] [serial = 350] [outer = 10BA4400] 12:58:33 INFO - PROCESS | 3228 | 1468007913499 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:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 690ms 12:58:33 INFO - PROCESS | 3228 | 1468007913535 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 12:58:33 INFO - PROCESS | 3228 | 1468007913540 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 12:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:58:33 INFO - PROCESS | 3228 | 1468007913546 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:58:33 INFO - PROCESS | 3228 | 1468007913548 Marionette TRACE conn6 <- [1,434,null,{}] 12:58:33 INFO - PROCESS | 3228 | 1468007913552 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:58:33 INFO - PROCESS | 3228 | 1468007913555 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:33 INFO - PROCESS | 3228 | 1468007913643 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 12:58:33 INFO - PROCESS | 3228 | 1468007913652 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:33 INFO - PROCESS | 3228 | 1468007913654 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:33 INFO - PROCESS | 3228 | ++DOCSHELL 14EF4C00 == 31 [pid = 3228] [id = 118] 12:58:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (15021C00) [pid = 3228] [serial = 351] [outer = 00000000] 12:58:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (151C0800) [pid = 3228] [serial = 352] [outer = 15021C00] 12:58:33 INFO - PROCESS | 3228 | 1468007913700 Marionette DEBUG loaded listener.js 12:58:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (15729000) [pid = 3228] [serial = 353] [outer = 15021C00] 12:58:34 INFO - PROCESS | 3228 | 1468007914168 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:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 12:58:34 INFO - PROCESS | 3228 | 1468007914220 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 12:58:34 INFO - PROCESS | 3228 | 1468007914222 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 12:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:58:34 INFO - PROCESS | 3228 | 1468007914226 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:58:34 INFO - PROCESS | 3228 | 1468007914229 Marionette TRACE conn6 <- [1,438,null,{}] 12:58:34 INFO - PROCESS | 3228 | 1468007914240 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:58:34 INFO - PROCESS | 3228 | 1468007914244 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:34 INFO - PROCESS | 3228 | 1468007914329 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 12:58:34 INFO - PROCESS | 3228 | 1468007914339 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:34 INFO - PROCESS | 3228 | 1468007914342 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:34 INFO - PROCESS | 3228 | ++DOCSHELL 158E8000 == 32 [pid = 3228] [id = 119] 12:58:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (158E8400) [pid = 3228] [serial = 354] [outer = 00000000] 12:58:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (1599E000) [pid = 3228] [serial = 355] [outer = 158E8400] 12:58:34 INFO - PROCESS | 3228 | 1468007914391 Marionette DEBUG loaded listener.js 12:58:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (16E48800) [pid = 3228] [serial = 356] [outer = 158E8400] 12:58:34 INFO - PROCESS | 3228 | 1468007914841 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:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 12:58:34 INFO - PROCESS | 3228 | 1468007914861 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 12:58:34 INFO - PROCESS | 3228 | 1468007914864 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 12:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:58:34 INFO - PROCESS | 3228 | 1468007914867 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:58:34 INFO - PROCESS | 3228 | 1468007914869 Marionette TRACE conn6 <- [1,442,null,{}] 12:58:34 INFO - PROCESS | 3228 | 1468007914872 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:58:34 INFO - PROCESS | 3228 | 1468007914874 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:34 INFO - PROCESS | 3228 | 1468007914960 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 12:58:34 INFO - PROCESS | 3228 | 1468007914998 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:34 INFO - PROCESS | 3228 | 1468007915000 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:35 INFO - PROCESS | 3228 | ++DOCSHELL 18986400 == 33 [pid = 3228] [id = 120] 12:58:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (189D7800) [pid = 3228] [serial = 357] [outer = 00000000] 12:58:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (189E1000) [pid = 3228] [serial = 358] [outer = 189D7800] 12:58:35 INFO - PROCESS | 3228 | 1468007915045 Marionette DEBUG loaded listener.js 12:58:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (18CC4C00) [pid = 3228] [serial = 359] [outer = 189D7800] 12:58:35 INFO - PROCESS | 3228 | 1468007915508 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:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 12:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:58:35 INFO - PROCESS | 3228 | 1468007915544 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 12:58:35 INFO - PROCESS | 3228 | 1468007915546 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 12:58:35 INFO - PROCESS | 3228 | 1468007915549 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:58:35 INFO - PROCESS | 3228 | 1468007915551 Marionette TRACE conn6 <- [1,446,null,{}] 12:58:35 INFO - PROCESS | 3228 | 1468007915555 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:58:35 INFO - PROCESS | 3228 | 1468007915557 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:35 INFO - PROCESS | 3228 | 1468007915664 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 12:58:35 INFO - PROCESS | 3228 | 1468007915671 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:35 INFO - PROCESS | 3228 | 1468007915673 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:35 INFO - PROCESS | 3228 | ++DOCSHELL 189E2000 == 34 [pid = 3228] [id = 121] 12:58:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (18CC9C00) [pid = 3228] [serial = 360] [outer = 00000000] 12:58:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (190E9400) [pid = 3228] [serial = 361] [outer = 18CC9C00] 12:58:35 INFO - PROCESS | 3228 | 1468007915717 Marionette DEBUG loaded listener.js 12:58:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1955FC00) [pid = 3228] [serial = 362] [outer = 18CC9C00] 12:58:36 INFO - PROCESS | 3228 | 1468007916205 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:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 12:58:36 INFO - PROCESS | 3228 | 1468007916220 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 12:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:58:36 INFO - PROCESS | 3228 | 1468007916222 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 12:58:36 INFO - PROCESS | 3228 | 1468007916225 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:58:36 INFO - PROCESS | 3228 | 1468007916227 Marionette TRACE conn6 <- [1,450,null,{}] 12:58:36 INFO - PROCESS | 3228 | 1468007916230 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:58:36 INFO - PROCESS | 3228 | 1468007916236 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:36 INFO - PROCESS | 3228 | 1468007916401 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 12:58:36 INFO - PROCESS | 3228 | 1468007916429 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:36 INFO - PROCESS | 3228 | 1468007916431 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:36 INFO - PROCESS | 3228 | ++DOCSHELL 196F7800 == 35 [pid = 3228] [id = 122] 12:58:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (19780400) [pid = 3228] [serial = 363] [outer = 00000000] 12:58:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1978DC00) [pid = 3228] [serial = 364] [outer = 19780400] 12:58:36 INFO - PROCESS | 3228 | 1468007916476 Marionette DEBUG loaded listener.js 12:58:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1978E800) [pid = 3228] [serial = 365] [outer = 19780400] 12:58:36 INFO - PROCESS | 3228 | 1468007916909 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:58:36 INFO - PROCESS | 3228 | 1468007916960 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 12:58:36 INFO - PROCESS | 3228 | 1468007916963 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:58:36 INFO - PROCESS | 3228 | 1468007916965 Marionette TRACE conn6 <- [1,454,null,{}] 12:58:36 INFO - PROCESS | 3228 | 1468007916968 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:58:36 INFO - PROCESS | 3228 | 1468007916970 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:37 INFO - PROCESS | 3228 | 1468007917076 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 12:58:37 INFO - PROCESS | 3228 | 1468007917084 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:37 INFO - PROCESS | 3228 | 1468007917086 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:37 INFO - PROCESS | 3228 | ++DOCSHELL 19EE4400 == 36 [pid = 3228] [id = 123] 12:58:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (19EE6400) [pid = 3228] [serial = 366] [outer = 00000000] 12:58:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A7A2000) [pid = 3228] [serial = 367] [outer = 19EE6400] 12:58:37 INFO - PROCESS | 3228 | 1468007917129 Marionette DEBUG loaded listener.js 12:58:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A7A9400) [pid = 3228] [serial = 368] [outer = 19EE6400] 12:58:37 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (19651400) [pid = 3228] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:58:37 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1572C800) [pid = 3228] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:58:37 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (14EEBC00) [pid = 3228] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:58:37 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1635CC00) [pid = 3228] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:58:37 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (10D0DC00) [pid = 3228] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:58:37 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (189DA000) [pid = 3228] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:58:37 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (0D13B000) [pid = 3228] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:58:37 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (190E0400) [pid = 3228] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:58:37 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1E052000) [pid = 3228] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:58:37 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (19783000) [pid = 3228] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:58:37 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:37 INFO - PROCESS | 3228 | 1468007917627 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:58:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:58:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 12:58:37 INFO - PROCESS | 3228 | 1468007917716 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 12:58:37 INFO - PROCESS | 3228 | 1468007917718 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 12:58:37 INFO - PROCESS | 3228 | 1468007917722 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:58:37 INFO - PROCESS | 3228 | 1468007917723 Marionette TRACE conn6 <- [1,458,null,{}] 12:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:58:37 INFO - PROCESS | 3228 | 1468007917728 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:58:37 INFO - PROCESS | 3228 | 1468007917729 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:37 INFO - PROCESS | 3228 | 1468007917813 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 12:58:37 INFO - PROCESS | 3228 | 1468007917822 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:37 INFO - PROCESS | 3228 | 1468007917824 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:37 INFO - PROCESS | 3228 | ++DOCSHELL 16951000 == 37 [pid = 3228] [id = 124] 12:58:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (18978400) [pid = 3228] [serial = 369] [outer = 00000000] 12:58:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (19ED9000) [pid = 3228] [serial = 370] [outer = 18978400] 12:58:37 INFO - PROCESS | 3228 | 1468007917867 Marionette DEBUG loaded listener.js 12:58:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1A336C00) [pid = 3228] [serial = 371] [outer = 18978400] 12:58:38 INFO - PROCESS | 3228 | 1468007918301 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:58:38 INFO - PROCESS | 3228 | 1468007918362 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 12:58:38 INFO - PROCESS | 3228 | 1468007918366 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:58:38 INFO - PROCESS | 3228 | 1468007918367 Marionette TRACE conn6 <- [1,462,null,{}] 12:58:38 INFO - PROCESS | 3228 | 1468007918371 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:58:38 INFO - PROCESS | 3228 | 1468007918373 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:38 INFO - PROCESS | 3228 | 1468007918452 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 12:58:38 INFO - PROCESS | 3228 | 1468007918457 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:38 INFO - PROCESS | 3228 | 1468007918459 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:38 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A3000 == 38 [pid = 3228] [id = 125] 12:58:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1A7AA000) [pid = 3228] [serial = 372] [outer = 00000000] 12:58:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1A835400) [pid = 3228] [serial = 373] [outer = 1A7AA000] 12:58:38 INFO - PROCESS | 3228 | 1468007918504 Marionette DEBUG loaded listener.js 12:58:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1A84D000) [pid = 3228] [serial = 374] [outer = 1A7AA000] 12:58:38 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:38 INFO - PROCESS | 3228 | 1468007918923 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:58:38 INFO - PROCESS | 3228 | 1468007919003 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 12:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:58:38 INFO - PROCESS | 3228 | 1468007919006 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:58:38 INFO - PROCESS | 3228 | 1468007919008 Marionette TRACE conn6 <- [1,466,null,{}] 12:58:39 INFO - PROCESS | 3228 | 1468007919011 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:58:39 INFO - PROCESS | 3228 | 1468007919013 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:39 INFO - PROCESS | 3228 | 1468007919095 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 12:58:39 INFO - PROCESS | 3228 | 1468007919102 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:39 INFO - PROCESS | 3228 | 1468007919104 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:39 INFO - PROCESS | 3228 | ++DOCSHELL 1A851C00 == 39 [pid = 3228] [id = 126] 12:58:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1A854C00) [pid = 3228] [serial = 375] [outer = 00000000] 12:58:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A878800) [pid = 3228] [serial = 376] [outer = 1A854C00] 12:58:39 INFO - PROCESS | 3228 | 1468007919147 Marionette DEBUG loaded listener.js 12:58:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1B47D800) [pid = 3228] [serial = 377] [outer = 1A854C00] 12:58:39 INFO - PROCESS | 3228 | 1468007919854 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:58:39 INFO - PROCESS | 3228 | 1468007919886 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 12:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:58:39 INFO - PROCESS | 3228 | 1468007919891 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:58:39 INFO - PROCESS | 3228 | 1468007919896 Marionette TRACE conn6 <- [1,470,null,{}] 12:58:39 INFO - PROCESS | 3228 | 1468007919901 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:58:39 INFO - PROCESS | 3228 | 1468007919904 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:40 INFO - PROCESS | 3228 | 1468007920016 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 12:58:40 INFO - PROCESS | 3228 | 1468007920145 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:40 INFO - PROCESS | 3228 | 1468007920148 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:40 INFO - PROCESS | 3228 | ++DOCSHELL 10D01C00 == 40 [pid = 3228] [id = 127] 12:58:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (10D0C800) [pid = 3228] [serial = 378] [outer = 00000000] 12:58:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (14EEA800) [pid = 3228] [serial = 379] [outer = 10D0C800] 12:58:40 INFO - PROCESS | 3228 | 1468007920206 Marionette DEBUG loaded listener.js 12:58:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1539A400) [pid = 3228] [serial = 380] [outer = 10D0C800] 12:58:40 INFO - PROCESS | 3228 | 1468007920827 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:58:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:58:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 990ms 12:58:40 INFO - PROCESS | 3228 | 1468007920882 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 12:58:40 INFO - PROCESS | 3228 | 1468007920887 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 12:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:58:40 INFO - PROCESS | 3228 | 1468007920894 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:58:40 INFO - PROCESS | 3228 | 1468007920897 Marionette TRACE conn6 <- [1,474,null,{}] 12:58:40 INFO - PROCESS | 3228 | 1468007920902 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:58:40 INFO - PROCESS | 3228 | 1468007920904 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:41 INFO - PROCESS | 3228 | 1468007921023 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 12:58:41 INFO - PROCESS | 3228 | 1468007921119 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:41 INFO - PROCESS | 3228 | 1468007921122 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:41 INFO - PROCESS | 3228 | ++DOCSHELL 189DAC00 == 41 [pid = 3228] [id = 128] 12:58:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (189DB400) [pid = 3228] [serial = 381] [outer = 00000000] 12:58:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (190E7400) [pid = 3228] [serial = 382] [outer = 189DB400] 12:58:41 INFO - PROCESS | 3228 | 1468007921178 Marionette DEBUG loaded listener.js 12:58:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (196FA000) [pid = 3228] [serial = 383] [outer = 189DB400] 12:58:41 INFO - PROCESS | 3228 | 1468007921853 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:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1022ms 12:58:41 INFO - PROCESS | 3228 | 1468007921919 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 12:58:41 INFO - PROCESS | 3228 | 1468007921922 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 12:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:58:41 INFO - PROCESS | 3228 | 1468007921926 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:58:41 INFO - PROCESS | 3228 | 1468007921930 Marionette TRACE conn6 <- [1,478,null,{}] 12:58:41 INFO - PROCESS | 3228 | 1468007921941 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:58:41 INFO - PROCESS | 3228 | 1468007921945 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:42 INFO - PROCESS | 3228 | 1468007922053 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 12:58:42 INFO - PROCESS | 3228 | 1468007922180 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:42 INFO - PROCESS | 3228 | 1468007922183 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:42 INFO - PROCESS | 3228 | ++DOCSHELL 1BCB9400 == 42 [pid = 3228] [id = 129] 12:58:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1BCB9C00) [pid = 3228] [serial = 384] [outer = 00000000] 12:58:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1BCF1000) [pid = 3228] [serial = 385] [outer = 1BCB9C00] 12:58:42 INFO - PROCESS | 3228 | 1468007922240 Marionette DEBUG loaded listener.js 12:58:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1BF07C00) [pid = 3228] [serial = 386] [outer = 1BCB9C00] 12:58:42 INFO - PROCESS | 3228 | 1468007922969 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:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1070ms 12:58:42 INFO - PROCESS | 3228 | 1468007923009 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 12:58:42 INFO - PROCESS | 3228 | 1468007923013 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 12:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:58:43 INFO - PROCESS | 3228 | 1468007923018 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:58:43 INFO - PROCESS | 3228 | 1468007923021 Marionette TRACE conn6 <- [1,482,null,{}] 12:58:43 INFO - PROCESS | 3228 | 1468007923027 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:58:43 INFO - PROCESS | 3228 | 1468007923029 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:43 INFO - PROCESS | 3228 | 1468007923130 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 12:58:43 INFO - PROCESS | 3228 | 1468007923213 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:43 INFO - PROCESS | 3228 | 1468007923217 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:43 INFO - PROCESS | 3228 | ++DOCSHELL 0CA12800 == 43 [pid = 3228] [id = 130] 12:58:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (0CA30800) [pid = 3228] [serial = 387] [outer = 00000000] 12:58:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (14E46800) [pid = 3228] [serial = 388] [outer = 0CA30800] 12:58:43 INFO - PROCESS | 3228 | 1468007923312 Marionette DEBUG loaded listener.js 12:58:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (150EC000) [pid = 3228] [serial = 389] [outer = 0CA30800] 12:58:44 INFO - PROCESS | 3228 | --DOCSHELL 0CA34800 == 42 [pid = 3228] [id = 22] 12:58:44 INFO - PROCESS | 3228 | --DOCSHELL 19650400 == 41 [pid = 3228] [id = 10] 12:58:44 INFO - PROCESS | 3228 | --DOCSHELL 10B01400 == 40 [pid = 3228] [id = 23] 12:58:44 INFO - PROCESS | 3228 | --DOCSHELL 10D04800 == 39 [pid = 3228] [id = 25] 12:58:44 INFO - PROCESS | 3228 | --DOCSHELL 19EDB000 == 38 [pid = 3228] [id = 18] 12:58:44 INFO - PROCESS | 3228 | --DOCSHELL 19EE5C00 == 37 [pid = 3228] [id = 11] 12:58:44 INFO - PROCESS | 3228 | --DOCSHELL 10B09800 == 36 [pid = 3228] [id = 24] 12:58:44 INFO - PROCESS | 3228 | --DOCSHELL 1E051C00 == 35 [pid = 3228] [id = 104] 12:58:44 INFO - PROCESS | 3228 | --DOCSHELL 11005400 == 34 [pid = 3228] [id = 26] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (196EF800) [pid = 3228] [serial = 335] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (15832C00) [pid = 3228] [serial = 323] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1576B400) [pid = 3228] [serial = 322] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (150A8000) [pid = 3228] [serial = 320] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (16944C00) [pid = 3228] [serial = 325] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1100C400) [pid = 3228] [serial = 317] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (18F24C00) [pid = 3228] [serial = 329] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (10A73800) [pid = 3228] [serial = 314] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (189E2800) [pid = 3228] [serial = 328] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (19555C00) [pid = 3228] [serial = 332] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1955AC00) [pid = 3228] [serial = 331] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1748A400) [pid = 3228] [serial = 326] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (11005800) [pid = 3228] [serial = 316] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (10663400) [pid = 3228] [serial = 313] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (14EF1000) [pid = 3228] [serial = 319] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1E480C00) [pid = 3228] [serial = 311] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (196F5000) [pid = 3228] [serial = 334] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1978D800) [pid = 3228] [serial = 337] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1A338800) [pid = 3228] [serial = 340] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (19A35000) [pid = 3228] [serial = 338] [outer = 00000000] [url = about:blank] 12:58:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (0CA39800) [pid = 3228] [serial = 390] [outer = 0CDCE400] 12:58:44 INFO - PROCESS | 3228 | 1468007924552 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:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1576ms 12:58:44 INFO - PROCESS | 3228 | 1468007924597 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 12:58:44 INFO - PROCESS | 3228 | 1468007924601 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 12:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:58:44 INFO - PROCESS | 3228 | 1468007924606 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:58:44 INFO - PROCESS | 3228 | 1468007924611 Marionette TRACE conn6 <- [1,486,null,{}] 12:58:44 INFO - PROCESS | 3228 | 1468007924616 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:58:44 INFO - PROCESS | 3228 | 1468007924619 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:44 INFO - PROCESS | 3228 | 1468007924723 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 12:58:44 INFO - PROCESS | 3228 | 1468007924799 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:44 INFO - PROCESS | 3228 | 1468007924801 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:44 INFO - PROCESS | 3228 | ++DOCSHELL 10B0E400 == 35 [pid = 3228] [id = 131] 12:58:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (10BA8800) [pid = 3228] [serial = 391] [outer = 00000000] 12:58:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (10D08000) [pid = 3228] [serial = 392] [outer = 10BA8800] 12:58:44 INFO - PROCESS | 3228 | 1468007924849 Marionette DEBUG loaded listener.js 12:58:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (11003400) [pid = 3228] [serial = 393] [outer = 10BA8800] 12:58:45 INFO - PROCESS | 3228 | 1468007925227 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:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 690ms 12:58:45 INFO - PROCESS | 3228 | 1468007925297 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 12:58:45 INFO - PROCESS | 3228 | 1468007925302 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 12:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:58:45 INFO - PROCESS | 3228 | 1468007925308 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:58:45 INFO - PROCESS | 3228 | 1468007925310 Marionette TRACE conn6 <- [1,490,null,{}] 12:58:45 INFO - PROCESS | 3228 | 1468007925314 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:58:45 INFO - PROCESS | 3228 | 1468007925317 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:45 INFO - PROCESS | 3228 | 1468007925406 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 12:58:45 INFO - PROCESS | 3228 | 1468007925413 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:45 INFO - PROCESS | 3228 | 1468007925415 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:45 INFO - PROCESS | 3228 | ++DOCSHELL 110B2C00 == 36 [pid = 3228] [id = 132] 12:58:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (110BCC00) [pid = 3228] [serial = 394] [outer = 00000000] 12:58:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (14EEFC00) [pid = 3228] [serial = 395] [outer = 110BCC00] 12:58:45 INFO - PROCESS | 3228 | 1468007925462 Marionette DEBUG loaded listener.js 12:58:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (150E4800) [pid = 3228] [serial = 396] [outer = 110BCC00] 12:58:45 INFO - PROCESS | 3228 | 1468007925892 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:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 12:58:45 INFO - PROCESS | 3228 | 1468007925942 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 12:58:45 INFO - PROCESS | 3228 | 1468007925944 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 12:58:45 INFO - PROCESS | 3228 | 1468007925948 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:58:45 INFO - PROCESS | 3228 | 1468007925951 Marionette TRACE conn6 <- [1,494,null,{}] 12:58:45 INFO - PROCESS | 3228 | 1468007925962 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:58:45 INFO - PROCESS | 3228 | 1468007925966 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:46 INFO - PROCESS | 3228 | 1468007926049 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 12:58:46 INFO - PROCESS | 3228 | 1468007926056 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:46 INFO - PROCESS | 3228 | 1468007926059 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:46 INFO - PROCESS | 3228 | ++DOCSHELL 158E8800 == 37 [pid = 3228] [id = 133] 12:58:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (158E8C00) [pid = 3228] [serial = 397] [outer = 00000000] 12:58:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (16363400) [pid = 3228] [serial = 398] [outer = 158E8C00] 12:58:46 INFO - PROCESS | 3228 | 1468007926107 Marionette DEBUG loaded listener.js 12:58:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (17487C00) [pid = 3228] [serial = 399] [outer = 158E8C00] 12:58:46 INFO - PROCESS | 3228 | 1468007926603 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:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 669ms 12:58:46 INFO - PROCESS | 3228 | 1468007926627 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 12:58:46 INFO - PROCESS | 3228 | 1468007926630 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 12:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:58:46 INFO - PROCESS | 3228 | 1468007926633 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:58:46 INFO - PROCESS | 3228 | 1468007926635 Marionette TRACE conn6 <- [1,498,null,{}] 12:58:46 INFO - PROCESS | 3228 | 1468007926639 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:58:46 INFO - PROCESS | 3228 | 1468007926641 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:46 INFO - PROCESS | 3228 | 1468007926780 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 12:58:46 INFO - PROCESS | 3228 | 1468007926835 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:46 INFO - PROCESS | 3228 | 1468007926837 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:46 INFO - PROCESS | 3228 | ++DOCSHELL 1897C800 == 38 [pid = 3228] [id = 134] 12:58:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (18986C00) [pid = 3228] [serial = 400] [outer = 00000000] 12:58:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (189DD800) [pid = 3228] [serial = 401] [outer = 18986C00] 12:58:46 INFO - PROCESS | 3228 | 1468007926881 Marionette DEBUG loaded listener.js 12:58:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (18CC4400) [pid = 3228] [serial = 402] [outer = 18986C00] 12:58:47 INFO - PROCESS | 3228 | 1468007927302 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:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 12:58:47 INFO - PROCESS | 3228 | 1468007927367 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 12:58:47 INFO - PROCESS | 3228 | 1468007927369 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 12:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:58:47 INFO - PROCESS | 3228 | 1468007927372 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:58:47 INFO - PROCESS | 3228 | 1468007927374 Marionette TRACE conn6 <- [1,502,null,{}] 12:58:47 INFO - PROCESS | 3228 | 1468007927378 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:58:47 INFO - PROCESS | 3228 | 1468007927380 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:47 INFO - PROCESS | 3228 | 1468007927492 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 12:58:47 INFO - PROCESS | 3228 | 1468007927503 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:47 INFO - PROCESS | 3228 | 1468007927505 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:47 INFO - PROCESS | 3228 | ++DOCSHELL 18F2D000 == 39 [pid = 3228] [id = 135] 12:58:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (18F90000) [pid = 3228] [serial = 403] [outer = 00000000] 12:58:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1955F000) [pid = 3228] [serial = 404] [outer = 18F90000] 12:58:47 INFO - PROCESS | 3228 | 1468007927549 Marionette DEBUG loaded listener.js 12:58:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1964E400) [pid = 3228] [serial = 405] [outer = 18F90000] 12:58:47 INFO - PROCESS | 3228 | 1468007928001 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:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 12:58:48 INFO - PROCESS | 3228 | 1468007928049 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 12:58:48 INFO - PROCESS | 3228 | 1468007928051 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 12:58:48 INFO - PROCESS | 3228 | 1468007928054 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:58:48 INFO - PROCESS | 3228 | 1468007928056 Marionette TRACE conn6 <- [1,506,null,{}] 12:58:48 INFO - PROCESS | 3228 | 1468007928096 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:58:48 INFO - PROCESS | 3228 | 1468007928102 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:48 INFO - PROCESS | 3228 | 1468007928220 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 12:58:48 INFO - PROCESS | 3228 | 1468007928233 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:48 INFO - PROCESS | 3228 | 1468007928235 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:48 INFO - PROCESS | 3228 | ++DOCSHELL 196FC000 == 40 [pid = 3228] [id = 136] 12:58:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (196FC800) [pid = 3228] [serial = 406] [outer = 00000000] 12:58:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (19A32800) [pid = 3228] [serial = 407] [outer = 196FC800] 12:58:48 INFO - PROCESS | 3228 | 1468007928278 Marionette DEBUG loaded listener.js 12:58:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (19EDD000) [pid = 3228] [serial = 408] [outer = 196FC800] 12:58:48 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (18CC9C00) [pid = 3228] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:58:48 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (19780400) [pid = 3228] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:58:48 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (19EE6400) [pid = 3228] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:58:48 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (15021C00) [pid = 3228] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:58:48 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (158E8400) [pid = 3228] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:58:48 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (19EE0800) [pid = 3228] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:58:48 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (189D7800) [pid = 3228] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:58:48 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (0CA3E400) [pid = 3228] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:58:48 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (10BA4400) [pid = 3228] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:58:48 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (110E7C00) [pid = 3228] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:58:48 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1A7AA000) [pid = 3228] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:58:48 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A854C00) [pid = 3228] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:58:48 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (18978400) [pid = 3228] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:58:48 INFO - PROCESS | 3228 | 1468007928877 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:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 870ms 12:58:48 INFO - PROCESS | 3228 | 1468007928928 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 12:58:48 INFO - PROCESS | 3228 | 1468007928930 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 12:58:48 INFO - PROCESS | 3228 | 1468007928933 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:58:48 INFO - PROCESS | 3228 | 1468007928935 Marionette TRACE conn6 <- [1,510,null,{}] 12:58:48 INFO - PROCESS | 3228 | 1468007928939 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:58:48 INFO - PROCESS | 3228 | 1468007928941 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:48 INFO - PROCESS | 3228 | 1468007929016 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 12:58:49 INFO - PROCESS | 3228 | 1468007929025 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:49 INFO - PROCESS | 3228 | 1468007929026 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:49 INFO - PROCESS | 3228 | ++DOCSHELL 10D01400 == 41 [pid = 3228] [id = 137] 12:58:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (11007800) [pid = 3228] [serial = 409] [outer = 00000000] 12:58:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19561C00) [pid = 3228] [serial = 410] [outer = 11007800] 12:58:49 INFO - PROCESS | 3228 | 1468007929071 Marionette DEBUG loaded listener.js 12:58:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (19780000) [pid = 3228] [serial = 411] [outer = 11007800] 12:58:49 INFO - PROCESS | 3228 | 1468007929481 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:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 570ms 12:58:49 INFO - PROCESS | 3228 | 1468007929507 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 12:58:49 INFO - PROCESS | 3228 | 1468007929509 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 12:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:58:49 INFO - PROCESS | 3228 | 1468007929526 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:58:49 INFO - PROCESS | 3228 | 1468007929528 Marionette TRACE conn6 <- [1,514,null,{}] 12:58:49 INFO - PROCESS | 3228 | 1468007929535 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:58:49 INFO - PROCESS | 3228 | 1468007929537 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:49 INFO - PROCESS | 3228 | 1468007929614 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 12:58:49 INFO - PROCESS | 3228 | 1468007929619 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:49 INFO - PROCESS | 3228 | 1468007929621 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:49 INFO - PROCESS | 3228 | ++DOCSHELL 19EE2C00 == 42 [pid = 3228] [id = 138] 12:58:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19EE4000) [pid = 3228] [serial = 412] [outer = 00000000] 12:58:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A4B4800) [pid = 3228] [serial = 413] [outer = 19EE4000] 12:58:49 INFO - PROCESS | 3228 | 1468007929664 Marionette DEBUG loaded listener.js 12:58:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (19EE7C00) [pid = 3228] [serial = 414] [outer = 19EE4000] 12:58:50 INFO - PROCESS | 3228 | 1468007930092 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:58:50 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:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 570ms 12:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:58:50 INFO - PROCESS | 3228 | 1468007930099 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 12:58:50 INFO - PROCESS | 3228 | 1468007930101 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 12:58:50 INFO - PROCESS | 3228 | 1468007930104 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:58:50 INFO - PROCESS | 3228 | 1468007930105 Marionette TRACE conn6 <- [1,518,null,{}] 12:58:50 INFO - PROCESS | 3228 | 1468007930108 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:58:50 INFO - PROCESS | 3228 | 1468007930110 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:50 INFO - PROCESS | 3228 | 1468007930223 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 12:58:50 INFO - PROCESS | 3228 | 1468007930230 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:50 INFO - PROCESS | 3228 | 1468007930232 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:50 INFO - PROCESS | 3228 | ++DOCSHELL 1A4B3800 == 43 [pid = 3228] [id = 139] 12:58:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A4B4400) [pid = 3228] [serial = 415] [outer = 00000000] 12:58:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1A850C00) [pid = 3228] [serial = 416] [outer = 1A4B4400] 12:58:50 INFO - PROCESS | 3228 | 1468007930275 Marionette DEBUG loaded listener.js 12:58:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A855000) [pid = 3228] [serial = 417] [outer = 1A4B4400] 12:58:50 INFO - PROCESS | 3228 | 1468007930854 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:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 770ms 12:58:50 INFO - PROCESS | 3228 | 1468007930875 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 12:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:58:50 INFO - PROCESS | 3228 | 1468007930880 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 12:58:50 INFO - PROCESS | 3228 | 1468007930884 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:58:50 INFO - PROCESS | 3228 | 1468007930888 Marionette TRACE conn6 <- [1,522,null,{}] 12:58:50 INFO - PROCESS | 3228 | 1468007930894 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:58:50 INFO - PROCESS | 3228 | 1468007930897 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:51 INFO - PROCESS | 3228 | 1468007931059 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 12:58:51 INFO - PROCESS | 3228 | 1468007931183 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:51 INFO - PROCESS | 3228 | 1468007931186 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:51 INFO - PROCESS | 3228 | ++DOCSHELL 08E63C00 == 44 [pid = 3228] [id = 140] 12:58:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (0CA3D000) [pid = 3228] [serial = 418] [outer = 00000000] 12:58:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (10D04000) [pid = 3228] [serial = 419] [outer = 0CA3D000] 12:58:51 INFO - PROCESS | 3228 | 1468007931244 Marionette DEBUG loaded listener.js 12:58:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (11002000) [pid = 3228] [serial = 420] [outer = 0CA3D000] 12:58:52 INFO - PROCESS | 3228 | 1468007932028 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:58:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1232ms 12:58:52 INFO - PROCESS | 3228 | 1468007932117 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 12:58:52 INFO - PROCESS | 3228 | 1468007932122 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 12:58:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:58:52 INFO - PROCESS | 3228 | 1468007932129 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:58:52 INFO - PROCESS | 3228 | 1468007932132 Marionette TRACE conn6 <- [1,526,null,{}] 12:58:52 INFO - PROCESS | 3228 | 1468007932136 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:58:52 INFO - PROCESS | 3228 | 1468007932139 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:52 INFO - PROCESS | 3228 | 1468007932294 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 12:58:52 INFO - PROCESS | 3228 | 1468007932411 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:52 INFO - PROCESS | 3228 | 1468007932414 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:52 INFO - PROCESS | 3228 | ++DOCSHELL 0CDCA800 == 45 [pid = 3228] [id = 141] 12:58:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (0CDCBC00) [pid = 3228] [serial = 421] [outer = 00000000] 12:58:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (10B0B000) [pid = 3228] [serial = 422] [outer = 0CDCBC00] 12:58:52 INFO - PROCESS | 3228 | 1468007932473 Marionette DEBUG loaded listener.js 12:58:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (119E4800) [pid = 3228] [serial = 423] [outer = 0CDCBC00] 12:58:53 INFO - PROCESS | 3228 | --DOCSHELL 1BCB9400 == 44 [pid = 3228] [id = 129] 12:58:53 INFO - PROCESS | 3228 | --DOCSHELL 19EE2C00 == 43 [pid = 3228] [id = 138] 12:58:53 INFO - PROCESS | 3228 | --DOCSHELL 10D01400 == 42 [pid = 3228] [id = 137] 12:58:53 INFO - PROCESS | 3228 | --DOCSHELL 196FC000 == 41 [pid = 3228] [id = 136] 12:58:53 INFO - PROCESS | 3228 | --DOCSHELL 18F2D000 == 40 [pid = 3228] [id = 135] 12:58:53 INFO - PROCESS | 3228 | --DOCSHELL 1897C800 == 39 [pid = 3228] [id = 134] 12:58:53 INFO - PROCESS | 3228 | --DOCSHELL 158E8800 == 38 [pid = 3228] [id = 133] 12:58:53 INFO - PROCESS | 3228 | --DOCSHELL 110B2C00 == 37 [pid = 3228] [id = 132] 12:58:53 INFO - PROCESS | 3228 | --DOCSHELL 10B0E400 == 36 [pid = 3228] [id = 131] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (190E9400) [pid = 3228] [serial = 361] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1978DC00) [pid = 3228] [serial = 364] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1955FC00) [pid = 3228] [serial = 362] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1A7A2000) [pid = 3228] [serial = 367] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (151C0800) [pid = 3228] [serial = 352] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (15729000) [pid = 3228] [serial = 353] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1599E000) [pid = 3228] [serial = 355] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (16E48800) [pid = 3228] [serial = 356] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1A4B5C00) [pid = 3228] [serial = 341] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (189E1000) [pid = 3228] [serial = 358] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (0CDE3400) [pid = 3228] [serial = 343] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (10A7F400) [pid = 3228] [serial = 344] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (11003C00) [pid = 3228] [serial = 349] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (110EB800) [pid = 3228] [serial = 350] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (11228C00) [pid = 3228] [serial = 346] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (14E0F800) [pid = 3228] [serial = 347] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1A84D000) [pid = 3228] [serial = 374] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1978E800) [pid = 3228] [serial = 365] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1A878800) [pid = 3228] [serial = 376] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (19ED9000) [pid = 3228] [serial = 370] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1A835400) [pid = 3228] [serial = 373] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1B47D800) [pid = 3228] [serial = 377] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1A7A9400) [pid = 3228] [serial = 368] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1A336C00) [pid = 3228] [serial = 371] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (18CC4C00) [pid = 3228] [serial = 359] [outer = 00000000] [url = about:blank] 12:58:53 INFO - PROCESS | 3228 | 1468007933264 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:58:53 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:58:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1174ms 12:58:53 INFO - PROCESS | 3228 | 1468007933306 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 12:58:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:58:53 INFO - PROCESS | 3228 | 1468007933311 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 12:58:53 INFO - PROCESS | 3228 | 1468007933315 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:58:53 INFO - PROCESS | 3228 | 1468007933319 Marionette TRACE conn6 <- [1,530,null,{}] 12:58:53 INFO - PROCESS | 3228 | 1468007933324 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:58:53 INFO - PROCESS | 3228 | 1468007933327 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:53 INFO - PROCESS | 3228 | 1468007933414 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 12:58:53 INFO - PROCESS | 3228 | 1468007933426 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:53 INFO - PROCESS | 3228 | 1468007933428 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:53 INFO - PROCESS | 3228 | ++DOCSHELL 10D07000 == 37 [pid = 3228] [id = 142] 12:58:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (10D07400) [pid = 3228] [serial = 424] [outer = 00000000] 12:58:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (11009000) [pid = 3228] [serial = 425] [outer = 10D07400] 12:58:53 INFO - PROCESS | 3228 | 1468007933477 Marionette DEBUG loaded listener.js 12:58:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (11135800) [pid = 3228] [serial = 426] [outer = 10D07400] 12:58:53 INFO - PROCESS | 3228 | 1468007933950 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:58:53 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:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:58:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:58:53 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:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:58:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:58:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 690ms 12:58:53 INFO - PROCESS | 3228 | 1468007934006 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 12:58:54 INFO - PROCESS | 3228 | 1468007934011 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 12:58:54 INFO - PROCESS | 3228 | 1468007934017 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:58:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:58:54 INFO - PROCESS | 3228 | 1468007934019 Marionette TRACE conn6 <- [1,534,null,{}] 12:58:54 INFO - PROCESS | 3228 | 1468007934023 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:58:54 INFO - PROCESS | 3228 | 1468007934026 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:54 INFO - PROCESS | 3228 | 1468007934130 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 12:58:54 INFO - PROCESS | 3228 | 1468007934138 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:54 INFO - PROCESS | 3228 | 1468007934140 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:54 INFO - PROCESS | 3228 | ++DOCSHELL 0D176400 == 38 [pid = 3228] [id = 143] 12:58:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (1576EC00) [pid = 3228] [serial = 427] [outer = 00000000] 12:58:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (15825400) [pid = 3228] [serial = 428] [outer = 1576EC00] 12:58:54 INFO - PROCESS | 3228 | 1468007934186 Marionette DEBUG loaded listener.js 12:58:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (158E9000) [pid = 3228] [serial = 429] [outer = 1576EC00] 12:58:54 INFO - PROCESS | 3228 | 1468007934637 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:58:54 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:58:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 671ms 12:58:54 INFO - PROCESS | 3228 | 1468007934692 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 12:58:54 INFO - PROCESS | 3228 | 1468007934694 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 12:58:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:58:54 INFO - PROCESS | 3228 | 1468007934698 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:58:54 INFO - PROCESS | 3228 | 1468007934701 Marionette TRACE conn6 <- [1,538,null,{}] 12:58:54 INFO - PROCESS | 3228 | 1468007934712 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:58:54 INFO - PROCESS | 3228 | 1468007934716 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:54 INFO - PROCESS | 3228 | 1468007934800 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 12:58:54 INFO - PROCESS | 3228 | 1468007934810 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:54 INFO - PROCESS | 3228 | 1468007934813 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:54 INFO - PROCESS | 3228 | ++DOCSHELL 189D7400 == 39 [pid = 3228] [id = 144] 12:58:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (189D8000) [pid = 3228] [serial = 430] [outer = 00000000] 12:58:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (189E2800) [pid = 3228] [serial = 431] [outer = 189D8000] 12:58:54 INFO - PROCESS | 3228 | 1468007934861 Marionette DEBUG loaded listener.js 12:58:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (18F9AC00) [pid = 3228] [serial = 432] [outer = 189D8000] 12:58:55 INFO - PROCESS | 3228 | 1468007935331 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:58:55 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:58:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 12:58:55 INFO - PROCESS | 3228 | 1468007935372 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 12:58:55 INFO - PROCESS | 3228 | 1468007935375 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 12:58:55 INFO - PROCESS | 3228 | 1468007935378 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:58:55 INFO - PROCESS | 3228 | 1468007935379 Marionette TRACE conn6 <- [1,542,null,{}] 12:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:58:55 INFO - PROCESS | 3228 | 1468007935383 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:58:55 INFO - PROCESS | 3228 | 1468007935385 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:55 INFO - PROCESS | 3228 | 1468007935491 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 12:58:55 INFO - PROCESS | 3228 | 1468007935503 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:55 INFO - PROCESS | 3228 | 1468007935505 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:55 INFO - PROCESS | 3228 | ++DOCSHELL 1955F800 == 40 [pid = 3228] [id = 145] 12:58:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (19562400) [pid = 3228] [serial = 433] [outer = 00000000] 12:58:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (19783C00) [pid = 3228] [serial = 434] [outer = 19562400] 12:58:55 INFO - PROCESS | 3228 | 1468007935550 Marionette DEBUG loaded listener.js 12:58:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19A33000) [pid = 3228] [serial = 435] [outer = 19562400] 12:58:55 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:55 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:56 INFO - PROCESS | 3228 | 1468007936028 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:58:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:58:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 12:58:56 INFO - PROCESS | 3228 | 1468007936055 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 12:58:56 INFO - PROCESS | 3228 | 1468007936057 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 12:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:58:56 INFO - PROCESS | 3228 | 1468007936061 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:58:56 INFO - PROCESS | 3228 | 1468007936063 Marionette TRACE conn6 <- [1,546,null,{}] 12:58:56 INFO - PROCESS | 3228 | 1468007936066 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:58:56 INFO - PROCESS | 3228 | 1468007936068 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:56 INFO - PROCESS | 3228 | 1468007936177 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 12:58:56 INFO - PROCESS | 3228 | 1468007936260 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:56 INFO - PROCESS | 3228 | 1468007936262 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:56 INFO - PROCESS | 3228 | ++DOCSHELL 19A36800 == 41 [pid = 3228] [id = 146] 12:58:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (19ED9400) [pid = 3228] [serial = 436] [outer = 00000000] 12:58:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19EE3C00) [pid = 3228] [serial = 437] [outer = 19ED9400] 12:58:56 INFO - PROCESS | 3228 | 1468007936307 Marionette DEBUG loaded listener.js 12:58:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A336C00) [pid = 3228] [serial = 438] [outer = 19ED9400] 12:58:56 INFO - PROCESS | 3228 | 1468007936760 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:58:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:58:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 729ms 12:58:56 INFO - PROCESS | 3228 | 1468007936793 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 12:58:56 INFO - PROCESS | 3228 | 1468007936795 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 12:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:58:56 INFO - PROCESS | 3228 | 1468007936798 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:58:56 INFO - PROCESS | 3228 | 1468007936800 Marionette TRACE conn6 <- [1,550,null,{}] 12:58:56 INFO - PROCESS | 3228 | 1468007936803 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:58:56 INFO - PROCESS | 3228 | 1468007936809 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:56 INFO - PROCESS | 3228 | 1468007936939 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 12:58:56 INFO - PROCESS | 3228 | 1468007936998 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:56 INFO - PROCESS | 3228 | 1468007937000 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:57 INFO - PROCESS | 3228 | ++DOCSHELL 08E5A800 == 42 [pid = 3228] [id = 147] 12:58:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (0CA3E400) [pid = 3228] [serial = 439] [outer = 00000000] 12:58:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A84F400) [pid = 3228] [serial = 440] [outer = 0CA3E400] 12:58:57 INFO - PROCESS | 3228 | 1468007937043 Marionette DEBUG loaded listener.js 12:58:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (15874800) [pid = 3228] [serial = 441] [outer = 0CA3E400] 12:58:57 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:57 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:58:57 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:57 INFO - PROCESS | 3228 | 1468007937435 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:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 12:58:57 INFO - PROCESS | 3228 | 1468007937472 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 12:58:57 INFO - PROCESS | 3228 | 1468007937474 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 12:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:58:57 INFO - PROCESS | 3228 | 1468007937483 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:58:57 INFO - PROCESS | 3228 | 1468007937485 Marionette TRACE conn6 <- [1,554,null,{}] 12:58:57 INFO - PROCESS | 3228 | 1468007937488 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:58:57 INFO - PROCESS | 3228 | 1468007937490 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:57 INFO - PROCESS | 3228 | 1468007937621 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 12:58:57 INFO - PROCESS | 3228 | 1468007937632 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:57 INFO - PROCESS | 3228 | 1468007937634 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:57 INFO - PROCESS | 3228 | ++DOCSHELL 1A856C00 == 43 [pid = 3228] [id = 148] 12:58:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (15868800) [pid = 3228] [serial = 442] [outer = 00000000] 12:58:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1B508400) [pid = 3228] [serial = 443] [outer = 15868800] 12:58:57 INFO - PROCESS | 3228 | 1468007937677 Marionette DEBUG loaded listener.js 12:58:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1BCB6400) [pid = 3228] [serial = 444] [outer = 15868800] 12:58:57 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (18986C00) [pid = 3228] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:58:57 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (158E8C00) [pid = 3228] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:58:57 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (18F90000) [pid = 3228] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:58:57 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (0CA30800) [pid = 3228] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:58:57 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (110BCC00) [pid = 3228] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:58:57 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (10BA8800) [pid = 3228] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:58:57 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (10D0C800) [pid = 3228] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:58:57 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (196FC800) [pid = 3228] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:58:57 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (189DB400) [pid = 3228] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:58:57 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (19EE4000) [pid = 3228] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:58:57 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1BCB9C00) [pid = 3228] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:58:57 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (11007800) [pid = 3228] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:58:57 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:58 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:58:58 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:58 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:58:58 INFO - PROCESS | 3228 | 1468007938123 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:58:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:58:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 12:58:58 INFO - PROCESS | 3228 | 1468007938161 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 12:58:58 INFO - PROCESS | 3228 | 1468007938163 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 12:58:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:58:58 INFO - PROCESS | 3228 | 1468007938167 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:58:58 INFO - PROCESS | 3228 | 1468007938169 Marionette TRACE conn6 <- [1,558,null,{}] 12:58:58 INFO - PROCESS | 3228 | 1468007938173 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:58:58 INFO - PROCESS | 3228 | 1468007938175 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:58 INFO - PROCESS | 3228 | 1468007938253 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 12:58:58 INFO - PROCESS | 3228 | 1468007938258 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:58 INFO - PROCESS | 3228 | 1468007938260 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:58 INFO - PROCESS | 3228 | ++DOCSHELL 18224800 == 44 [pid = 3228] [id = 149] 12:58:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (189DA400) [pid = 3228] [serial = 445] [outer = 00000000] 12:58:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1978A000) [pid = 3228] [serial = 446] [outer = 189DA400] 12:58:58 INFO - PROCESS | 3228 | 1468007938304 Marionette DEBUG loaded listener.js 12:58:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A7A4400) [pid = 3228] [serial = 447] [outer = 189DA400] 12:58:58 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:58 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:58:58 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:58 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:58:58 INFO - PROCESS | 3228 | 1468007938715 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:58:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:58:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 571ms 12:58:58 INFO - PROCESS | 3228 | 1468007938743 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 12:58:58 INFO - PROCESS | 3228 | 1468007938745 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 12:58:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:58:58 INFO - PROCESS | 3228 | 1468007938748 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:58:58 INFO - PROCESS | 3228 | 1468007938749 Marionette TRACE conn6 <- [1,562,null,{}] 12:58:58 INFO - PROCESS | 3228 | 1468007938768 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:58:58 INFO - PROCESS | 3228 | 1468007938770 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:58 INFO - PROCESS | 3228 | 1468007938848 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 12:58:58 INFO - PROCESS | 3228 | 1468007938854 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:58 INFO - PROCESS | 3228 | 1468007938856 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:58 INFO - PROCESS | 3228 | ++DOCSHELL 1A84CC00 == 45 [pid = 3228] [id = 150] 12:58:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A878400) [pid = 3228] [serial = 448] [outer = 00000000] 12:58:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1BCF7C00) [pid = 3228] [serial = 449] [outer = 1A878400] 12:58:58 INFO - PROCESS | 3228 | 1468007938899 Marionette DEBUG loaded listener.js 12:58:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1BF78000) [pid = 3228] [serial = 450] [outer = 1A878400] 12:58:59 INFO - PROCESS | 3228 | 1468007939337 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:58:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:58:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 12:58:59 INFO - PROCESS | 3228 | 1468007939393 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 12:58:59 INFO - PROCESS | 3228 | 1468007939395 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 12:58:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:58:59 INFO - PROCESS | 3228 | 1468007939400 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:58:59 INFO - PROCESS | 3228 | 1468007939401 Marionette TRACE conn6 <- [1,566,null,{}] 12:58:59 INFO - PROCESS | 3228 | 1468007939405 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:58:59 INFO - PROCESS | 3228 | 1468007939407 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:59 INFO - PROCESS | 3228 | 1468007939487 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 12:58:59 INFO - PROCESS | 3228 | 1468007939496 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:59 INFO - PROCESS | 3228 | 1468007939497 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:58:59 INFO - PROCESS | 3228 | ++DOCSHELL 1BF74C00 == 46 [pid = 3228] [id = 151] 12:58:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1BF7A000) [pid = 3228] [serial = 451] [outer = 00000000] 12:58:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1C20FC00) [pid = 3228] [serial = 452] [outer = 1BF7A000] 12:58:59 INFO - PROCESS | 3228 | 1468007939541 Marionette DEBUG loaded listener.js 12:58:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1C2EDC00) [pid = 3228] [serial = 453] [outer = 1BF7A000] 12:59:00 INFO - PROCESS | 3228 | 1468007940053 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:59:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:59:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 730ms 12:59:00 INFO - PROCESS | 3228 | 1468007940131 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 12:59:00 INFO - PROCESS | 3228 | 1468007940136 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 12:59:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:59:00 INFO - PROCESS | 3228 | 1468007940142 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:59:00 INFO - PROCESS | 3228 | 1468007940146 Marionette TRACE conn6 <- [1,570,null,{}] 12:59:00 INFO - PROCESS | 3228 | 1468007940152 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:59:00 INFO - PROCESS | 3228 | 1468007940155 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:00 INFO - PROCESS | 3228 | 1468007940316 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 12:59:00 INFO - PROCESS | 3228 | 1468007940409 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:00 INFO - PROCESS | 3228 | 1468007940414 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:00 INFO - PROCESS | 3228 | ++DOCSHELL 1100C000 == 47 [pid = 3228] [id = 152] 12:59:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1100F000) [pid = 3228] [serial = 454] [outer = 00000000] 12:59:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (14E0F000) [pid = 3228] [serial = 455] [outer = 1100F000] 12:59:00 INFO - PROCESS | 3228 | 1468007940470 Marionette DEBUG loaded listener.js 12:59:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (15763400) [pid = 3228] [serial = 456] [outer = 1100F000] 12:59:01 INFO - PROCESS | 3228 | 1468007941097 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:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1019ms 12:59:01 INFO - PROCESS | 3228 | 1468007941165 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 12:59:01 INFO - PROCESS | 3228 | 1468007941170 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 12:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:59:01 INFO - PROCESS | 3228 | 1468007941177 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:59:01 INFO - PROCESS | 3228 | 1468007941180 Marionette TRACE conn6 <- [1,574,null,{}] 12:59:01 INFO - PROCESS | 3228 | 1468007941184 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:59:01 INFO - PROCESS | 3228 | 1468007941187 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:01 INFO - PROCESS | 3228 | 1468007941306 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 12:59:01 INFO - PROCESS | 3228 | 1468007941405 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:01 INFO - PROCESS | 3228 | 1468007941408 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:01 INFO - PROCESS | 3228 | ++DOCSHELL 1955B400 == 48 [pid = 3228] [id = 153] 12:59:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1955D400) [pid = 3228] [serial = 457] [outer = 00000000] 12:59:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (19782000) [pid = 3228] [serial = 458] [outer = 1955D400] 12:59:01 INFO - PROCESS | 3228 | 1468007941465 Marionette DEBUG loaded listener.js 12:59:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1A4B4C00) [pid = 3228] [serial = 459] [outer = 1955D400] 12:59:01 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:01 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:59:02 INFO - PROCESS | 3228 | 1468007942021 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:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 870ms 12:59:02 INFO - PROCESS | 3228 | 1468007942050 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 12:59:02 INFO - PROCESS | 3228 | 1468007942053 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 12:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:59:02 INFO - PROCESS | 3228 | 1468007942057 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:59:02 INFO - PROCESS | 3228 | 1468007942061 Marionette TRACE conn6 <- [1,578,null,{}] 12:59:02 INFO - PROCESS | 3228 | 1468007942072 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:59:02 INFO - PROCESS | 3228 | 1468007942077 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:02 INFO - PROCESS | 3228 | 1468007942190 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 12:59:02 INFO - PROCESS | 3228 | 1468007942290 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:02 INFO - PROCESS | 3228 | 1468007942293 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:02 INFO - PROCESS | 3228 | ++DOCSHELL 1D030000 == 49 [pid = 3228] [id = 154] 12:59:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1D030400) [pid = 3228] [serial = 460] [outer = 00000000] 12:59:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1D0C9800) [pid = 3228] [serial = 461] [outer = 1D030400] 12:59:02 INFO - PROCESS | 3228 | 1468007942352 Marionette DEBUG loaded listener.js 12:59:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1D102800) [pid = 3228] [serial = 462] [outer = 1D030400] 12:59:02 INFO - PROCESS | 3228 | 1468007942857 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:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 830ms 12:59:02 INFO - PROCESS | 3228 | 1468007942970 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 12:59:02 INFO - PROCESS | 3228 | 1468007942973 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 12:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:59:03 INFO - PROCESS | 3228 | 1468007943091 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:59:03 INFO - PROCESS | 3228 | 1468007943093 Marionette TRACE conn6 <- [1,582,null,{}] 12:59:03 INFO - PROCESS | 3228 | 1468007943151 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:59:03 INFO - PROCESS | 3228 | 1468007943153 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:03 INFO - PROCESS | 3228 | 1468007943260 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 12:59:03 INFO - PROCESS | 3228 | 1468007943349 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:03 INFO - PROCESS | 3228 | 1468007943351 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:03 INFO - PROCESS | 3228 | ++DOCSHELL 1D104400 == 50 [pid = 3228] [id = 155] 12:59:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (1D104800) [pid = 3228] [serial = 463] [outer = 00000000] 12:59:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (1D10CC00) [pid = 3228] [serial = 464] [outer = 1D104800] 12:59:03 INFO - PROCESS | 3228 | 1468007943404 Marionette DEBUG loaded listener.js 12:59:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (1D10F800) [pid = 3228] [serial = 465] [outer = 1D104800] 12:59:04 INFO - PROCESS | 3228 | 1468007944042 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:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1243ms 12:59:04 INFO - PROCESS | 3228 | 1468007944243 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 12:59:04 INFO - PROCESS | 3228 | 1468007944248 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 12:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:59:04 INFO - PROCESS | 3228 | 1468007944253 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:59:04 INFO - PROCESS | 3228 | 1468007944256 Marionette TRACE conn6 <- [1,586,null,{}] 12:59:04 INFO - PROCESS | 3228 | 1468007944262 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:59:04 INFO - PROCESS | 3228 | 1468007944265 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:04 INFO - PROCESS | 3228 | 1468007944364 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 12:59:04 INFO - PROCESS | 3228 | 1468007944441 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:04 INFO - PROCESS | 3228 | 1468007944446 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:04 INFO - PROCESS | 3228 | ++DOCSHELL 11226C00 == 51 [pid = 3228] [id = 156] 12:59:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (11240000) [pid = 3228] [serial = 466] [outer = 00000000] 12:59:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 97 (14EF0000) [pid = 3228] [serial = 467] [outer = 11240000] 12:59:04 INFO - PROCESS | 3228 | 1468007944494 Marionette DEBUG loaded listener.js 12:59:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 98 (15761400) [pid = 3228] [serial = 468] [outer = 11240000] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 19EE4400 == 50 [pid = 3228] [id = 123] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 1A84CC00 == 49 [pid = 3228] [id = 150] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 18224800 == 48 [pid = 3228] [id = 149] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 1A856C00 == 47 [pid = 3228] [id = 148] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 08E5A800 == 46 [pid = 3228] [id = 147] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 19A36800 == 45 [pid = 3228] [id = 146] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 1955F800 == 44 [pid = 3228] [id = 145] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 189D7400 == 43 [pid = 3228] [id = 144] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 0D176400 == 42 [pid = 3228] [id = 143] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 10D07000 == 41 [pid = 3228] [id = 142] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 08E63C00 == 40 [pid = 3228] [id = 140] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 0CDCA800 == 39 [pid = 3228] [id = 141] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 1A4B3800 == 38 [pid = 3228] [id = 139] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 1A851C00 == 37 [pid = 3228] [id = 126] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 0CA12800 == 36 [pid = 3228] [id = 130] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 10D01C00 == 35 [pid = 3228] [id = 127] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 16951000 == 34 [pid = 3228] [id = 124] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 189DAC00 == 33 [pid = 3228] [id = 128] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 1A7A3000 == 32 [pid = 3228] [id = 125] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 1D104400 == 31 [pid = 3228] [id = 155] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 1955B400 == 30 [pid = 3228] [id = 153] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 1D030000 == 29 [pid = 3228] [id = 154] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 1BF74C00 == 28 [pid = 3228] [id = 151] 12:59:05 INFO - PROCESS | 3228 | --DOCSHELL 1100C000 == 27 [pid = 3228] [id = 152] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 97 (189DD800) [pid = 3228] [serial = 401] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 96 (16363400) [pid = 3228] [serial = 398] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (1955F000) [pid = 3228] [serial = 404] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (150EC000) [pid = 3228] [serial = 389] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (14E46800) [pid = 3228] [serial = 388] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (14EEFC00) [pid = 3228] [serial = 395] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (150E4800) [pid = 3228] [serial = 396] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (10D08000) [pid = 3228] [serial = 392] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (11003400) [pid = 3228] [serial = 393] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (18CC4400) [pid = 3228] [serial = 402] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1A831800) [pid = 3228] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1539A400) [pid = 3228] [serial = 380] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (14EEA800) [pid = 3228] [serial = 379] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (19A32800) [pid = 3228] [serial = 407] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (196FA000) [pid = 3228] [serial = 383] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (190E7400) [pid = 3228] [serial = 382] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (19EE7C00) [pid = 3228] [serial = 414] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1BF07C00) [pid = 3228] [serial = 386] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1BCF1000) [pid = 3228] [serial = 385] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1A850C00) [pid = 3228] [serial = 416] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1964E400) [pid = 3228] [serial = 405] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A4B4800) [pid = 3228] [serial = 413] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (19EDD000) [pid = 3228] [serial = 408] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (19561C00) [pid = 3228] [serial = 410] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (19780000) [pid = 3228] [serial = 411] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (17487C00) [pid = 3228] [serial = 399] [outer = 00000000] [url = about:blank] 12:59:05 INFO - PROCESS | 3228 | 1468007945812 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:59:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:59:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1583ms 12:59:05 INFO - PROCESS | 3228 | 1468007945842 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 12:59:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:59:05 INFO - PROCESS | 3228 | 1468007945847 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 12:59:05 INFO - PROCESS | 3228 | 1468007945851 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:59:05 INFO - PROCESS | 3228 | 1468007945854 Marionette TRACE conn6 <- [1,590,null,{}] 12:59:05 INFO - PROCESS | 3228 | 1468007945860 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:59:05 INFO - PROCESS | 3228 | 1468007945863 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:05 INFO - PROCESS | 3228 | 1468007945950 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 12:59:06 INFO - PROCESS | 3228 | 1468007946026 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:06 INFO - PROCESS | 3228 | 1468007946030 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:06 INFO - PROCESS | 3228 | ++DOCSHELL 10B04800 == 28 [pid = 3228] [id = 157] 12:59:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (10B04C00) [pid = 3228] [serial = 469] [outer = 00000000] 12:59:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (10BA4400) [pid = 3228] [serial = 470] [outer = 10B04C00] 12:59:06 INFO - PROCESS | 3228 | 1468007946078 Marionette DEBUG loaded listener.js 12:59:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (10D08400) [pid = 3228] [serial = 471] [outer = 10B04C00] 12:59:06 INFO - PROCESS | 3228 | 1468007946484 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:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 689ms 12:59:06 INFO - PROCESS | 3228 | 1468007946542 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 12:59:06 INFO - PROCESS | 3228 | 1468007946547 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 12:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:59:06 INFO - PROCESS | 3228 | 1468007946553 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:59:06 INFO - PROCESS | 3228 | 1468007946556 Marionette TRACE conn6 <- [1,594,null,{}] 12:59:06 INFO - PROCESS | 3228 | 1468007946560 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:59:06 INFO - PROCESS | 3228 | 1468007946563 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:06 INFO - PROCESS | 3228 | 1468007946651 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 12:59:06 INFO - PROCESS | 3228 | 1468007946657 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:06 INFO - PROCESS | 3228 | 1468007946660 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:06 INFO - PROCESS | 3228 | ++DOCSHELL 11241000 == 29 [pid = 3228] [id = 158] 12:59:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (11242400) [pid = 3228] [serial = 472] [outer = 00000000] 12:59:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (14EEE800) [pid = 3228] [serial = 473] [outer = 11242400] 12:59:06 INFO - PROCESS | 3228 | 1468007946707 Marionette DEBUG loaded listener.js 12:59:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (150A2400) [pid = 3228] [serial = 474] [outer = 11242400] 12:59:07 INFO - PROCESS | 3228 | 1468007947166 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:59:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:59:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 12:59:07 INFO - PROCESS | 3228 | 1468007947227 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 12:59:07 INFO - PROCESS | 3228 | 1468007947229 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 12:59:07 INFO - PROCESS | 3228 | 1468007947233 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:59:07 INFO - PROCESS | 3228 | 1468007947237 Marionette TRACE conn6 <- [1,598,null,{}] 12:59:07 INFO - PROCESS | 3228 | 1468007947248 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:59:07 INFO - PROCESS | 3228 | 1468007947253 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:07 INFO - PROCESS | 3228 | 1468007947372 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 12:59:07 INFO - PROCESS | 3228 | 1468007947387 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:07 INFO - PROCESS | 3228 | 1468007947390 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:07 INFO - PROCESS | 3228 | ++DOCSHELL 15996000 == 30 [pid = 3228] [id = 159] 12:59:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1635A800) [pid = 3228] [serial = 475] [outer = 00000000] 12:59:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (16946400) [pid = 3228] [serial = 476] [outer = 1635A800] 12:59:07 INFO - PROCESS | 3228 | 1468007947512 Marionette DEBUG loaded listener.js 12:59:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (17491C00) [pid = 3228] [serial = 477] [outer = 1635A800] 12:59:07 INFO - PROCESS | 3228 | 1468007947930 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:59:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:59:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 730ms 12:59:07 INFO - PROCESS | 3228 | 1468007947967 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 12:59:07 INFO - PROCESS | 3228 | 1468007947969 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 12:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:59:07 INFO - PROCESS | 3228 | 1468007947972 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:59:07 INFO - PROCESS | 3228 | 1468007947974 Marionette TRACE conn6 <- [1,602,null,{}] 12:59:07 INFO - PROCESS | 3228 | 1468007947983 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:59:07 INFO - PROCESS | 3228 | 1468007947985 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:08 INFO - PROCESS | 3228 | 1468007948302 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 12:59:08 INFO - PROCESS | 3228 | [3228] 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:59:08 INFO - PROCESS | 3228 | 1468007948363 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:08 INFO - PROCESS | 3228 | 1468007948365 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:08 INFO - PROCESS | 3228 | ++DOCSHELL 189D7C00 == 31 [pid = 3228] [id = 160] 12:59:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (189D8C00) [pid = 3228] [serial = 478] [outer = 00000000] 12:59:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (189E3C00) [pid = 3228] [serial = 479] [outer = 189D8C00] 12:59:08 INFO - PROCESS | 3228 | 1468007948409 Marionette DEBUG loaded listener.js 12:59:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (18F90000) [pid = 3228] [serial = 480] [outer = 189D8C00] 12:59:08 INFO - PROCESS | 3228 | 1468007948879 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:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 12:59:08 INFO - PROCESS | 3228 | 1468007948917 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 12:59:08 INFO - PROCESS | 3228 | 1468007948919 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 12:59:08 INFO - PROCESS | 3228 | 1468007948922 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:59:08 INFO - PROCESS | 3228 | 1468007948924 Marionette TRACE conn6 <- [1,606,null,{}] 12:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:59:08 INFO - PROCESS | 3228 | 1468007948927 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:59:08 INFO - PROCESS | 3228 | 1468007948929 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:09 INFO - PROCESS | 3228 | 1468007949037 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 12:59:09 INFO - PROCESS | 3228 | 1468007949044 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:09 INFO - PROCESS | 3228 | 1468007949046 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:09 INFO - PROCESS | 3228 | ++DOCSHELL 1955E400 == 32 [pid = 3228] [id = 161] 12:59:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1955EC00) [pid = 3228] [serial = 481] [outer = 00000000] 12:59:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1964E000) [pid = 3228] [serial = 482] [outer = 1955EC00] 12:59:09 INFO - PROCESS | 3228 | 1468007949091 Marionette DEBUG loaded listener.js 12:59:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (196F3000) [pid = 3228] [serial = 483] [outer = 1955EC00] 12:59:09 INFO - PROCESS | 3228 | 1468007949527 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:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 12:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:59:09 INFO - PROCESS | 3228 | 1468007949558 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 12:59:09 INFO - PROCESS | 3228 | 1468007949560 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 12:59:09 INFO - PROCESS | 3228 | 1468007949563 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:59:09 INFO - PROCESS | 3228 | 1468007949565 Marionette TRACE conn6 <- [1,610,null,{}] 12:59:09 INFO - PROCESS | 3228 | 1468007949568 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:59:09 INFO - PROCESS | 3228 | 1468007949574 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:09 INFO - PROCESS | 3228 | 1468007949709 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 12:59:09 INFO - PROCESS | 3228 | 1468007949714 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:09 INFO - PROCESS | 3228 | 1468007949716 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:09 INFO - PROCESS | 3228 | ++DOCSHELL 196FC400 == 33 [pid = 3228] [id = 162] 12:59:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (19783000) [pid = 3228] [serial = 484] [outer = 00000000] 12:59:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (19A36400) [pid = 3228] [serial = 485] [outer = 19783000] 12:59:09 INFO - PROCESS | 3228 | 1468007949760 Marionette DEBUG loaded listener.js 12:59:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (19EDDC00) [pid = 3228] [serial = 486] [outer = 19783000] 12:59:10 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (1A878400) [pid = 3228] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:59:10 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1BF7A000) [pid = 3228] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:59:10 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (19ED9400) [pid = 3228] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:59:10 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (0CA3E400) [pid = 3228] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:59:10 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (15868800) [pid = 3228] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:59:10 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (0CA3D000) [pid = 3228] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:59:10 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1A4B4400) [pid = 3228] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:59:10 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1576EC00) [pid = 3228] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:59:10 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (10D07400) [pid = 3228] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:59:10 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (19562400) [pid = 3228] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:59:10 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (0CDCBC00) [pid = 3228] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:59:10 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (189D8000) [pid = 3228] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:59:10 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (189DA400) [pid = 3228] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:59:10 INFO - PROCESS | 3228 | 1468007950434 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:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 12:59:10 INFO - PROCESS | 3228 | 1468007950494 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 12:59:10 INFO - PROCESS | 3228 | 1468007950496 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 12:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:59:10 INFO - PROCESS | 3228 | 1468007950515 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:59:10 INFO - PROCESS | 3228 | 1468007950517 Marionette TRACE conn6 <- [1,614,null,{}] 12:59:10 INFO - PROCESS | 3228 | 1468007950520 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:59:10 INFO - PROCESS | 3228 | 1468007950522 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:10 INFO - PROCESS | 3228 | 1468007950602 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 12:59:10 INFO - PROCESS | 3228 | 1468007950607 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:10 INFO - PROCESS | 3228 | 1468007950609 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:10 INFO - PROCESS | 3228 | ++DOCSHELL 18986C00 == 34 [pid = 3228] [id = 163] 12:59:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (189D8000) [pid = 3228] [serial = 487] [outer = 00000000] 12:59:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19A32800) [pid = 3228] [serial = 488] [outer = 189D8000] 12:59:10 INFO - PROCESS | 3228 | 1468007950652 Marionette DEBUG loaded listener.js 12:59:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (19A36800) [pid = 3228] [serial = 489] [outer = 189D8000] 12:59:11 INFO - PROCESS | 3228 | 1468007951073 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:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 590ms 12:59:11 INFO - PROCESS | 3228 | 1468007951102 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 12:59:11 INFO - PROCESS | 3228 | 1468007951104 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 12:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:59:11 INFO - PROCESS | 3228 | 1468007951108 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:59:11 INFO - PROCESS | 3228 | 1468007951109 Marionette TRACE conn6 <- [1,618,null,{}] 12:59:11 INFO - PROCESS | 3228 | 1468007951116 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:59:11 INFO - PROCESS | 3228 | 1468007951118 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:11 INFO - PROCESS | 3228 | 1468007951196 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 12:59:11 INFO - PROCESS | 3228 | 1468007951202 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:11 INFO - PROCESS | 3228 | 1468007951204 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:11 INFO - PROCESS | 3228 | ++DOCSHELL 196EF800 == 35 [pid = 3228] [id = 164] 12:59:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A338C00) [pid = 3228] [serial = 490] [outer = 00000000] 12:59:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A7A7C00) [pid = 3228] [serial = 491] [outer = 1A338C00] 12:59:11 INFO - PROCESS | 3228 | 1468007951247 Marionette DEBUG loaded listener.js 12:59:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1A7A0C00) [pid = 3228] [serial = 492] [outer = 1A338C00] 12:59:11 INFO - PROCESS | 3228 | 1468007951685 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:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 12:59:11 INFO - PROCESS | 3228 | 1468007951741 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 12:59:11 INFO - PROCESS | 3228 | 1468007951743 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 12:59:11 INFO - PROCESS | 3228 | 1468007951746 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:59:11 INFO - PROCESS | 3228 | 1468007951748 Marionette TRACE conn6 <- [1,622,null,{}] 12:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:59:11 INFO - PROCESS | 3228 | 1468007951752 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:59:11 INFO - PROCESS | 3228 | 1468007951754 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:11 INFO - PROCESS | 3228 | 1468007951833 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 12:59:11 INFO - PROCESS | 3228 | 1468007951840 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:11 INFO - PROCESS | 3228 | 1468007951842 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:11 INFO - PROCESS | 3228 | ++DOCSHELL 15993800 == 36 [pid = 3228] [id = 165] 12:59:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A83BC00) [pid = 3228] [serial = 493] [outer = 00000000] 12:59:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A84CC00) [pid = 3228] [serial = 494] [outer = 1A83BC00] 12:59:11 INFO - PROCESS | 3228 | 1468007951885 Marionette DEBUG loaded listener.js 12:59:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1A84E400) [pid = 3228] [serial = 495] [outer = 1A83BC00] 12:59:12 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:12 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:59:12 INFO - PROCESS | 3228 | 1468007952656 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:59:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:59:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 12:59:12 INFO - PROCESS | 3228 | 1468007952681 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 12:59:12 INFO - PROCESS | 3228 | 1468007952686 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 12:59:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:59:12 INFO - PROCESS | 3228 | 1468007952691 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:59:12 INFO - PROCESS | 3228 | 1468007952694 Marionette TRACE conn6 <- [1,626,null,{}] 12:59:12 INFO - PROCESS | 3228 | 1468007952701 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:59:12 INFO - PROCESS | 3228 | 1468007952704 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:12 INFO - PROCESS | 3228 | 1468007952823 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 12:59:12 INFO - PROCESS | 3228 | 1468007952948 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:12 INFO - PROCESS | 3228 | 1468007952951 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:12 INFO - PROCESS | 3228 | ++DOCSHELL 10B08C00 == 37 [pid = 3228] [id = 166] 12:59:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (10B10400) [pid = 3228] [serial = 496] [outer = 00000000] 12:59:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (11BCF800) [pid = 3228] [serial = 497] [outer = 10B10400] 12:59:12 INFO - PROCESS | 3228 | 1468007953015 Marionette DEBUG loaded listener.js 12:59:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (14EF6000) [pid = 3228] [serial = 498] [outer = 10B10400] 12:59:13 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:13 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:59:13 INFO - PROCESS | 3228 | 1468007953640 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:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1025ms 12:59:13 INFO - PROCESS | 3228 | 1468007953716 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 12:59:13 INFO - PROCESS | 3228 | 1468007953721 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 12:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:59:13 INFO - PROCESS | 3228 | 1468007953728 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:59:13 INFO - PROCESS | 3228 | 1468007953731 Marionette TRACE conn6 <- [1,630,null,{}] 12:59:13 INFO - PROCESS | 3228 | 1468007953735 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:59:13 INFO - PROCESS | 3228 | 1468007953738 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:13 INFO - PROCESS | 3228 | 1468007953863 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 12:59:13 INFO - PROCESS | 3228 | 1468007953979 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:13 INFO - PROCESS | 3228 | 1468007953981 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:13 INFO - PROCESS | 3228 | ++DOCSHELL 15874400 == 38 [pid = 3228] [id = 167] 12:59:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (158E2400) [pid = 3228] [serial = 499] [outer = 00000000] 12:59:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (18065800) [pid = 3228] [serial = 500] [outer = 158E2400] 12:59:14 INFO - PROCESS | 3228 | 1468007954039 Marionette DEBUG loaded listener.js 12:59:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (189DD000) [pid = 3228] [serial = 501] [outer = 158E2400] 12:59:14 INFO - PROCESS | 3228 | 1468007954878 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:59:14 INFO - PROCESS | 3228 | --DOCSHELL 196EF800 == 37 [pid = 3228] [id = 164] 12:59:14 INFO - PROCESS | 3228 | --DOCSHELL 18986C00 == 36 [pid = 3228] [id = 163] 12:59:14 INFO - PROCESS | 3228 | --DOCSHELL 196FC400 == 35 [pid = 3228] [id = 162] 12:59:14 INFO - PROCESS | 3228 | --DOCSHELL 1955E400 == 34 [pid = 3228] [id = 161] 12:59:14 INFO - PROCESS | 3228 | --DOCSHELL 189D7C00 == 33 [pid = 3228] [id = 160] 12:59:14 INFO - PROCESS | 3228 | --DOCSHELL 15996000 == 32 [pid = 3228] [id = 159] 12:59:14 INFO - PROCESS | 3228 | --DOCSHELL 11241000 == 31 [pid = 3228] [id = 158] 12:59:14 INFO - PROCESS | 3228 | --DOCSHELL 10B04800 == 30 [pid = 3228] [id = 157] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (1BF78000) [pid = 3228] [serial = 450] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (1C20FC00) [pid = 3228] [serial = 452] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (19EE3C00) [pid = 3228] [serial = 437] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1A84F400) [pid = 3228] [serial = 440] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1A336C00) [pid = 3228] [serial = 438] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1B508400) [pid = 3228] [serial = 443] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1C2EDC00) [pid = 3228] [serial = 453] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (10D04000) [pid = 3228] [serial = 419] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (11002000) [pid = 3228] [serial = 420] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1A855000) [pid = 3228] [serial = 417] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (15825400) [pid = 3228] [serial = 428] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (158E9000) [pid = 3228] [serial = 429] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (11009000) [pid = 3228] [serial = 425] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (11135800) [pid = 3228] [serial = 426] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (19783C00) [pid = 3228] [serial = 434] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (15874800) [pid = 3228] [serial = 441] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (10B0B000) [pid = 3228] [serial = 422] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (119E4800) [pid = 3228] [serial = 423] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (189E2800) [pid = 3228] [serial = 431] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (18F9AC00) [pid = 3228] [serial = 432] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1BCF7C00) [pid = 3228] [serial = 449] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1BCB6400) [pid = 3228] [serial = 444] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1A7A4400) [pid = 3228] [serial = 447] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1978A000) [pid = 3228] [serial = 446] [outer = 00000000] [url = about:blank] 12:59:14 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (19A33000) [pid = 3228] [serial = 435] [outer = 00000000] [url = about:blank] 12:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1220ms 12:59:14 INFO - PROCESS | 3228 | 1468007954951 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 12:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:59:14 INFO - PROCESS | 3228 | 1468007954956 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 12:59:14 INFO - PROCESS | 3228 | 1468007954961 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:59:14 INFO - PROCESS | 3228 | 1468007954964 Marionette TRACE conn6 <- [1,634,null,{}] 12:59:14 INFO - PROCESS | 3228 | 1468007954970 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:59:14 INFO - PROCESS | 3228 | 1468007954972 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:15 INFO - PROCESS | 3228 | 1468007955066 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 12:59:15 INFO - PROCESS | 3228 | 1468007955073 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:15 INFO - PROCESS | 3228 | 1468007955077 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:15 INFO - PROCESS | 3228 | ++DOCSHELL 10B05000 == 31 [pid = 3228] [id = 168] 12:59:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (10B09000) [pid = 3228] [serial = 502] [outer = 00000000] 12:59:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (10D05C00) [pid = 3228] [serial = 503] [outer = 10B09000] 12:59:15 INFO - PROCESS | 3228 | 1468007955126 Marionette DEBUG loaded listener.js 12:59:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (11003400) [pid = 3228] [serial = 504] [outer = 10B09000] 12:59:15 INFO - PROCESS | 3228 | 1468007955593 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:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms 12:59:15 INFO - PROCESS | 3228 | 1468007955651 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 12:59:15 INFO - PROCESS | 3228 | 1468007955655 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 12:59:15 INFO - PROCESS | 3228 | 1468007955661 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:59:15 INFO - PROCESS | 3228 | 1468007955664 Marionette TRACE conn6 <- [1,638,null,{}] 12:59:15 INFO - PROCESS | 3228 | 1468007955668 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:59:15 INFO - PROCESS | 3228 | 1468007955670 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:15 INFO - PROCESS | 3228 | 1468007955759 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 12:59:15 INFO - PROCESS | 3228 | 1468007955767 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:15 INFO - PROCESS | 3228 | 1468007955770 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:15 INFO - PROCESS | 3228 | ++DOCSHELL 15025C00 == 32 [pid = 3228] [id = 169] 12:59:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (15761000) [pid = 3228] [serial = 505] [outer = 00000000] 12:59:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1576E400) [pid = 3228] [serial = 506] [outer = 15761000] 12:59:15 INFO - PROCESS | 3228 | 1468007955816 Marionette DEBUG loaded listener.js 12:59:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (15831C00) [pid = 3228] [serial = 507] [outer = 15761000] 12:59:16 INFO - PROCESS | 3228 | 1468007956296 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:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 672ms 12:59:16 INFO - PROCESS | 3228 | 1468007956338 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 12:59:16 INFO - PROCESS | 3228 | 1468007956341 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 12:59:16 INFO - PROCESS | 3228 | 1468007956344 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:59:16 INFO - PROCESS | 3228 | 1468007956348 Marionette TRACE conn6 <- [1,642,null,{}] 12:59:16 INFO - PROCESS | 3228 | 1468007956359 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:59:16 INFO - PROCESS | 3228 | 1468007956364 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:16 INFO - PROCESS | 3228 | 1468007956450 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 12:59:16 INFO - PROCESS | 3228 | 1468007956533 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:16 INFO - PROCESS | 3228 | 1468007956537 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:16 INFO - PROCESS | 3228 | ++DOCSHELL 189E2800 == 33 [pid = 3228] [id = 170] 12:59:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (189E3400) [pid = 3228] [serial = 508] [outer = 00000000] 12:59:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (18F29400) [pid = 3228] [serial = 509] [outer = 189E3400] 12:59:16 INFO - PROCESS | 3228 | 1468007956585 Marionette DEBUG loaded listener.js 12:59:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1955E400) [pid = 3228] [serial = 510] [outer = 189E3400] 12:59:16 INFO - PROCESS | 3228 | 1468007956956 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:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 12:59:17 INFO - PROCESS | 3228 | 1468007957019 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 12:59:17 INFO - PROCESS | 3228 | 1468007957021 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 12:59:17 INFO - PROCESS | 3228 | 1468007957024 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:59:17 INFO - PROCESS | 3228 | 1468007957026 Marionette TRACE conn6 <- [1,646,null,{}] 12:59:17 INFO - PROCESS | 3228 | 1468007957030 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:59:17 INFO - PROCESS | 3228 | 1468007957032 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:17 INFO - PROCESS | 3228 | 1468007957174 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 12:59:17 INFO - PROCESS | 3228 | 1468007957194 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:17 INFO - PROCESS | 3228 | 1468007957196 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:17 INFO - PROCESS | 3228 | ++DOCSHELL 196F8800 == 34 [pid = 3228] [id = 171] 12:59:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (196F9400) [pid = 3228] [serial = 511] [outer = 00000000] 12:59:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (19788400) [pid = 3228] [serial = 512] [outer = 196F9400] 12:59:17 INFO - PROCESS | 3228 | 1468007957240 Marionette DEBUG loaded listener.js 12:59:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19A33800) [pid = 3228] [serial = 513] [outer = 196F9400] 12:59:17 INFO - PROCESS | 3228 | 1468007957665 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:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 12:59:17 INFO - PROCESS | 3228 | 1468007957699 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 12:59:17 INFO - PROCESS | 3228 | 1468007957701 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 12:59:17 INFO - PROCESS | 3228 | 1468007957704 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:59:17 INFO - PROCESS | 3228 | 1468007957706 Marionette TRACE conn6 <- [1,650,null,{}] 12:59:17 INFO - PROCESS | 3228 | 1468007957719 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:59:17 INFO - PROCESS | 3228 | 1468007957722 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:17 INFO - PROCESS | 3228 | 1468007957833 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 12:59:17 INFO - PROCESS | 3228 | 1468007957840 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:17 INFO - PROCESS | 3228 | 1468007957842 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:17 INFO - PROCESS | 3228 | ++DOCSHELL 19A35000 == 35 [pid = 3228] [id = 172] 12:59:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (19ED9400) [pid = 3228] [serial = 514] [outer = 00000000] 12:59:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A4B3800) [pid = 3228] [serial = 515] [outer = 19ED9400] 12:59:17 INFO - PROCESS | 3228 | 1468007957886 Marionette DEBUG loaded listener.js 12:59:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A4B4400) [pid = 3228] [serial = 516] [outer = 19ED9400] 12:59:18 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:18 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:59:18 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:18 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:59:18 INFO - PROCESS | 3228 | 1468007958351 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:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 12:59:18 INFO - PROCESS | 3228 | 1468007958386 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 12:59:18 INFO - PROCESS | 3228 | 1468007958388 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 12:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:59:18 INFO - PROCESS | 3228 | 1468007958391 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:59:18 INFO - PROCESS | 3228 | 1468007958393 Marionette TRACE conn6 <- [1,654,null,{}] 12:59:18 INFO - PROCESS | 3228 | 1468007958401 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:59:18 INFO - PROCESS | 3228 | 1468007958406 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:18 INFO - PROCESS | 3228 | 1468007958567 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 12:59:18 INFO - PROCESS | 3228 | 1468007958598 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:18 INFO - PROCESS | 3228 | 1468007958600 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:18 INFO - PROCESS | 3228 | ++DOCSHELL 0CA3B400 == 36 [pid = 3228] [id = 173] 12:59:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (0D1ECC00) [pid = 3228] [serial = 517] [outer = 00000000] 12:59:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1B47DC00) [pid = 3228] [serial = 518] [outer = 0D1ECC00] 12:59:18 INFO - PROCESS | 3228 | 1468007958644 Marionette DEBUG loaded listener.js 12:59:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A871C00) [pid = 3228] [serial = 519] [outer = 0D1ECC00] 12:59:18 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:18 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:59:18 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:18 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:59:19 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (10B04C00) [pid = 3228] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:59:19 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (189D8C00) [pid = 3228] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:59:19 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (11242400) [pid = 3228] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:59:19 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1955EC00) [pid = 3228] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:59:19 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (11240000) [pid = 3228] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:59:19 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1635A800) [pid = 3228] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:59:19 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (19783000) [pid = 3228] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:59:19 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (189D8000) [pid = 3228] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:59:19 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A338C00) [pid = 3228] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:59:19 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1100F000) [pid = 3228] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:59:19 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1955D400) [pid = 3228] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:59:19 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1D030400) [pid = 3228] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:59:19 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1D104800) [pid = 3228] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:59:19 INFO - PROCESS | 3228 | 1468007959166 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:59:19 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:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 830ms 12:59:19 INFO - PROCESS | 3228 | 1468007959224 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 12:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:59:19 INFO - PROCESS | 3228 | 1468007959226 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 12:59:19 INFO - PROCESS | 3228 | 1468007959229 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:59:19 INFO - PROCESS | 3228 | 1468007959231 Marionette TRACE conn6 <- [1,658,null,{}] 12:59:19 INFO - PROCESS | 3228 | 1468007959234 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:59:19 INFO - PROCESS | 3228 | 1468007959236 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:19 INFO - PROCESS | 3228 | 1468007959313 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 12:59:19 INFO - PROCESS | 3228 | 1468007959318 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:19 INFO - PROCESS | 3228 | 1468007959320 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:19 INFO - PROCESS | 3228 | ++DOCSHELL 14EE9800 == 37 [pid = 3228] [id = 174] 12:59:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (15762C00) [pid = 3228] [serial = 520] [outer = 00000000] 12:59:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (17492C00) [pid = 3228] [serial = 521] [outer = 15762C00] 12:59:19 INFO - PROCESS | 3228 | 1468007959363 Marionette DEBUG loaded listener.js 12:59:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (189D6C00) [pid = 3228] [serial = 522] [outer = 15762C00] 12:59:19 INFO - PROCESS | 3228 | 1468007959780 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:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 12:59:19 INFO - PROCESS | 3228 | 1468007959811 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 12:59:19 INFO - PROCESS | 3228 | 1468007959813 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 12:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:59:19 INFO - PROCESS | 3228 | 1468007959818 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:59:19 INFO - PROCESS | 3228 | 1468007959819 Marionette TRACE conn6 <- [1,662,null,{}] 12:59:19 INFO - PROCESS | 3228 | 1468007959823 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:59:19 INFO - PROCESS | 3228 | 1468007959825 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:19 INFO - PROCESS | 3228 | 1468007959928 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 12:59:19 INFO - PROCESS | 3228 | 1468007959936 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:19 INFO - PROCESS | 3228 | 1468007959938 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:19 INFO - PROCESS | 3228 | ++DOCSHELL 1955D400 == 38 [pid = 3228] [id = 175] 12:59:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (19783000) [pid = 3228] [serial = 523] [outer = 00000000] 12:59:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1B48C800) [pid = 3228] [serial = 524] [outer = 19783000] 12:59:19 INFO - PROCESS | 3228 | 1468007959981 Marionette DEBUG loaded listener.js 12:59:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1BCB6C00) [pid = 3228] [serial = 525] [outer = 19783000] 12:59:20 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:20 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:59:20 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:59:20 INFO - PROCESS | 3228 | [3228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:59:20 INFO - PROCESS | 3228 | 1468007960406 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:59:20 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:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 12:59:20 INFO - PROCESS | 3228 | 1468007960451 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 12:59:20 INFO - PROCESS | 3228 | 1468007960453 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 12:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:59:20 INFO - PROCESS | 3228 | 1468007960457 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:59:20 INFO - PROCESS | 3228 | 1468007960459 Marionette TRACE conn6 <- [1,666,null,{}] 12:59:20 INFO - PROCESS | 3228 | 1468007960462 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:59:20 INFO - PROCESS | 3228 | 1468007960464 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:20 INFO - PROCESS | 3228 | 1468007960553 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 12:59:20 INFO - PROCESS | 3228 | 1468007960559 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:20 INFO - PROCESS | 3228 | 1468007960561 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:20 INFO - PROCESS | 3228 | ++DOCSHELL 189DF800 == 39 [pid = 3228] [id = 176] 12:59:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1A7AB400) [pid = 3228] [serial = 526] [outer = 00000000] 12:59:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1BF71C00) [pid = 3228] [serial = 527] [outer = 1A7AB400] 12:59:20 INFO - PROCESS | 3228 | 1468007960605 Marionette DEBUG loaded listener.js 12:59:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1BF79400) [pid = 3228] [serial = 528] [outer = 1A7AB400] 12:59:20 INFO - PROCESS | 3228 | 1468007961004 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:59:21 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:59:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 570ms 12:59:21 INFO - PROCESS | 3228 | 1468007961031 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 12:59:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:59:21 INFO - PROCESS | 3228 | 1468007961033 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 12:59:21 INFO - PROCESS | 3228 | 1468007961036 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:59:21 INFO - PROCESS | 3228 | 1468007961038 Marionette TRACE conn6 <- [1,670,null,{}] 12:59:21 INFO - PROCESS | 3228 | 1468007961042 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:59:21 INFO - PROCESS | 3228 | 1468007961043 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:21 INFO - PROCESS | 3228 | 1468007961161 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 12:59:21 INFO - PROCESS | 3228 | 1468007961307 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:21 INFO - PROCESS | 3228 | 1468007961310 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:21 INFO - PROCESS | 3228 | ++DOCSHELL 08E62400 == 40 [pid = 3228] [id = 177] 12:59:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (08E62800) [pid = 3228] [serial = 529] [outer = 00000000] 12:59:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (0CA3C400) [pid = 3228] [serial = 530] [outer = 08E62800] 12:59:21 INFO - PROCESS | 3228 | 1468007961411 Marionette DEBUG loaded listener.js 12:59:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (10B03800) [pid = 3228] [serial = 531] [outer = 08E62800] 12:59:22 INFO - PROCESS | 3228 | 1468007962450 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:59:22 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:59:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1474ms 12:59:22 INFO - PROCESS | 3228 | 1468007962538 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 12:59:22 INFO - PROCESS | 3228 | 1468007962541 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 12:59:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:59:22 INFO - PROCESS | 3228 | 1468007962547 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:59:22 INFO - PROCESS | 3228 | 1468007962550 Marionette TRACE conn6 <- [1,674,null,{}] 12:59:22 INFO - PROCESS | 3228 | 1468007962556 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:59:22 INFO - PROCESS | 3228 | 1468007962559 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:22 INFO - PROCESS | 3228 | 1468007962659 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 12:59:22 INFO - PROCESS | 3228 | 1468007962865 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:22 INFO - PROCESS | 3228 | 1468007962868 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:22 INFO - PROCESS | 3228 | ++DOCSHELL 18064C00 == 41 [pid = 3228] [id = 178] 12:59:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1806C400) [pid = 3228] [serial = 532] [outer = 00000000] 12:59:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (189DAC00) [pid = 3228] [serial = 533] [outer = 1806C400] 12:59:22 INFO - PROCESS | 3228 | 1468007962924 Marionette DEBUG loaded listener.js 12:59:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (190E9400) [pid = 3228] [serial = 534] [outer = 1806C400] 12:59:24 INFO - PROCESS | 3228 | 1468007964138 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:59:24 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:59:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1640ms 12:59:24 INFO - PROCESS | 3228 | 1468007964257 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 12:59:24 INFO - PROCESS | 3228 | 1468007964262 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 12:59:24 INFO - PROCESS | 3228 | 1468007964268 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:59:24 INFO - PROCESS | 3228 | 1468007964271 Marionette TRACE conn6 <- [1,678,null,{}] 12:59:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:59:24 INFO - PROCESS | 3228 | 1468007964277 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:59:24 INFO - PROCESS | 3228 | 1468007964280 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:24 INFO - PROCESS | 3228 | 1468007964375 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 12:59:24 INFO - PROCESS | 3228 | 1468007964452 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:24 INFO - PROCESS | 3228 | 1468007964455 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:24 INFO - PROCESS | 3228 | ++DOCSHELL 11141400 == 42 [pid = 3228] [id = 179] 12:59:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (11229800) [pid = 3228] [serial = 535] [outer = 00000000] 12:59:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (14EEBC00) [pid = 3228] [serial = 536] [outer = 11229800] 12:59:24 INFO - PROCESS | 3228 | 1468007964505 Marionette DEBUG loaded listener.js 12:59:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1538E800) [pid = 3228] [serial = 537] [outer = 11229800] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 11226C00 == 41 [pid = 3228] [id = 156] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 189DF800 == 40 [pid = 3228] [id = 176] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 1955D400 == 39 [pid = 3228] [id = 175] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 14EE9800 == 38 [pid = 3228] [id = 174] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 0CA3B400 == 37 [pid = 3228] [id = 173] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 19A35000 == 36 [pid = 3228] [id = 172] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 196F8800 == 35 [pid = 3228] [id = 171] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 189E2800 == 34 [pid = 3228] [id = 170] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 15025C00 == 33 [pid = 3228] [id = 169] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 10B05000 == 32 [pid = 3228] [id = 168] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 15874400 == 31 [pid = 3228] [id = 167] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 10B08C00 == 30 [pid = 3228] [id = 166] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 15993800 == 29 [pid = 3228] [id = 165] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 18064C00 == 28 [pid = 3228] [id = 178] 12:59:25 INFO - PROCESS | 3228 | --DOCSHELL 08E62400 == 27 [pid = 3228] [id = 177] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (150A2400) [pid = 3228] [serial = 474] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1964E000) [pid = 3228] [serial = 482] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (18F90000) [pid = 3228] [serial = 480] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (15761400) [pid = 3228] [serial = 468] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (14EF0000) [pid = 3228] [serial = 467] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (16946400) [pid = 3228] [serial = 476] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (19A36400) [pid = 3228] [serial = 485] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (196F3000) [pid = 3228] [serial = 483] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (19A32800) [pid = 3228] [serial = 488] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1A7A7C00) [pid = 3228] [serial = 491] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (15763400) [pid = 3228] [serial = 456] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (14E0F000) [pid = 3228] [serial = 455] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1A4B4C00) [pid = 3228] [serial = 459] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (19782000) [pid = 3228] [serial = 458] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1D102800) [pid = 3228] [serial = 462] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1D0C9800) [pid = 3228] [serial = 461] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1D10F800) [pid = 3228] [serial = 465] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1D10CC00) [pid = 3228] [serial = 464] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (19EDDC00) [pid = 3228] [serial = 486] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1A7A0C00) [pid = 3228] [serial = 492] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1A84CC00) [pid = 3228] [serial = 494] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (19A36800) [pid = 3228] [serial = 489] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (17491C00) [pid = 3228] [serial = 477] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (10BA4400) [pid = 3228] [serial = 470] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (10D08400) [pid = 3228] [serial = 471] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (189E3C00) [pid = 3228] [serial = 479] [outer = 00000000] [url = about:blank] 12:59:25 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (14EEE800) [pid = 3228] [serial = 473] [outer = 00000000] [url = about:blank] 12:59:26 INFO - PROCESS | 3228 | 1468007966211 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:59:26 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:59:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1961ms 12:59:26 INFO - PROCESS | 3228 | 1468007966240 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 12:59:26 INFO - PROCESS | 3228 | 1468007966243 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 12:59:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:59:26 INFO - PROCESS | 3228 | 1468007966248 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:59:26 INFO - PROCESS | 3228 | 1468007966251 Marionette TRACE conn6 <- [1,682,null,{}] 12:59:26 INFO - PROCESS | 3228 | 1468007966256 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:59:26 INFO - PROCESS | 3228 | 1468007966259 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:26 INFO - PROCESS | 3228 | 1468007966338 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 12:59:26 INFO - PROCESS | 3228 | 1468007966410 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:26 INFO - PROCESS | 3228 | 1468007966412 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:26 INFO - PROCESS | 3228 | ++DOCSHELL 10B08C00 == 28 [pid = 3228] [id = 180] 12:59:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (10B09800) [pid = 3228] [serial = 538] [outer = 00000000] 12:59:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (10D0F800) [pid = 3228] [serial = 539] [outer = 10B09800] 12:59:26 INFO - PROCESS | 3228 | 1468007966459 Marionette DEBUG loaded listener.js 12:59:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (11006C00) [pid = 3228] [serial = 540] [outer = 10B09800] 12:59:27 INFO - PROCESS | 3228 | 1468007967335 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:59:27 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:59:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1121ms 12:59:27 INFO - PROCESS | 3228 | 1468007967372 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 12:59:27 INFO - PROCESS | 3228 | 1468007967377 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 12:59:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:59:27 INFO - PROCESS | 3228 | 1468007967391 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:59:27 INFO - PROCESS | 3228 | 1468007967394 Marionette TRACE conn6 <- [1,686,null,{}] 12:59:27 INFO - PROCESS | 3228 | 1468007967398 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:59:27 INFO - PROCESS | 3228 | 1468007967401 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:27 INFO - PROCESS | 3228 | 1468007967524 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 12:59:27 INFO - PROCESS | 3228 | 1468007967531 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:27 INFO - PROCESS | 3228 | 1468007967533 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:27 INFO - PROCESS | 3228 | ++DOCSHELL 14EECC00 == 29 [pid = 3228] [id = 181] 12:59:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (14EEFC00) [pid = 3228] [serial = 541] [outer = 00000000] 12:59:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (150A2400) [pid = 3228] [serial = 542] [outer = 14EEFC00] 12:59:27 INFO - PROCESS | 3228 | 1468007967580 Marionette DEBUG loaded listener.js 12:59:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (1538EC00) [pid = 3228] [serial = 543] [outer = 14EEFC00] 12:59:28 INFO - PROCESS | 3228 | 1468007968529 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:59:28 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:59:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1184ms 12:59:28 INFO - PROCESS | 3228 | 1468007968586 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 12:59:28 INFO - PROCESS | 3228 | 1468007968588 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 12:59:28 INFO - PROCESS | 3228 | 1468007968592 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:59:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:59:28 INFO - PROCESS | 3228 | 1468007968595 Marionette TRACE conn6 <- [1,690,null,{}] 12:59:28 INFO - PROCESS | 3228 | 1468007968606 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:59:28 INFO - PROCESS | 3228 | 1468007968611 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:28 INFO - PROCESS | 3228 | 1468007968720 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 12:59:28 INFO - PROCESS | 3228 | 1468007968727 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:28 INFO - PROCESS | 3228 | 1468007968730 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:28 INFO - PROCESS | 3228 | ++DOCSHELL 17488800 == 30 [pid = 3228] [id = 182] 12:59:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1748A800) [pid = 3228] [serial = 544] [outer = 00000000] 12:59:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (18064400) [pid = 3228] [serial = 545] [outer = 1748A800] 12:59:28 INFO - PROCESS | 3228 | 1468007968779 Marionette DEBUG loaded listener.js 12:59:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (18226C00) [pid = 3228] [serial = 546] [outer = 1748A800] 12:59:29 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1A7AB400) [pid = 3228] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:59:29 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (196F9400) [pid = 3228] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:59:29 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (19ED9400) [pid = 3228] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:59:29 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (15761000) [pid = 3228] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:59:29 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1A83BC00) [pid = 3228] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:59:29 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (10B09000) [pid = 3228] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:59:29 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (10B10400) [pid = 3228] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:59:29 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (158E2400) [pid = 3228] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:59:29 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (189E3400) [pid = 3228] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:59:29 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (0D1ECC00) [pid = 3228] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:59:29 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (15762C00) [pid = 3228] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:59:29 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (19783000) [pid = 3228] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:59:29 INFO - PROCESS | 3228 | 1468007969737 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:59:29 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:59:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1181ms 12:59:29 INFO - PROCESS | 3228 | 1468007969781 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 12:59:29 INFO - PROCESS | 3228 | 1468007969784 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 12:59:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:59:29 INFO - PROCESS | 3228 | 1468007969787 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:59:29 INFO - PROCESS | 3228 | 1468007969789 Marionette TRACE conn6 <- [1,694,null,{}] 12:59:29 INFO - PROCESS | 3228 | 1468007969793 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:59:29 INFO - PROCESS | 3228 | 1468007969794 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:29 INFO - PROCESS | 3228 | 1468007969905 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 12:59:29 INFO - PROCESS | 3228 | 1468007969950 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:29 INFO - PROCESS | 3228 | 1468007969952 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:29 INFO - PROCESS | 3228 | ++DOCSHELL 14EEEC00 == 31 [pid = 3228] [id = 183] 12:59:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (1572C800) [pid = 3228] [serial = 547] [outer = 00000000] 12:59:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (16E4B800) [pid = 3228] [serial = 548] [outer = 1572C800] 12:59:29 INFO - PROCESS | 3228 | 1468007969996 Marionette DEBUG loaded listener.js 12:59:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (189E1000) [pid = 3228] [serial = 549] [outer = 1572C800] 12:59:30 INFO - PROCESS | 3228 | 1468007970862 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:59:30 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:59:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1124ms 12:59:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:59:30 INFO - PROCESS | 3228 | 1468007970912 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 12:59:30 INFO - PROCESS | 3228 | 1468007970915 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 12:59:30 INFO - PROCESS | 3228 | 1468007970922 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:59:30 INFO - PROCESS | 3228 | 1468007970924 Marionette TRACE conn6 <- [1,698,null,{}] 12:59:30 INFO - PROCESS | 3228 | 1468007970928 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:59:30 INFO - PROCESS | 3228 | 1468007970930 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:30 INFO - PROCESS | 3228 | 1468007971007 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 12:59:30 INFO - PROCESS | 3228 | 1468007971014 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:30 INFO - PROCESS | 3228 | 1468007971016 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:31 INFO - PROCESS | 3228 | ++DOCSHELL 189DF800 == 32 [pid = 3228] [id = 184] 12:59:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (18CC0400) [pid = 3228] [serial = 550] [outer = 00000000] 12:59:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (19649400) [pid = 3228] [serial = 551] [outer = 18CC0400] 12:59:31 INFO - PROCESS | 3228 | 1468007971059 Marionette DEBUG loaded listener.js 12:59:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (196F0800) [pid = 3228] [serial = 552] [outer = 18CC0400] 12:59:31 INFO - PROCESS | 3228 | 1468007972017 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:59:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1133ms 12:59:32 INFO - PROCESS | 3228 | 1468007972052 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 12:59:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:59:32 INFO - PROCESS | 3228 | 1468007972057 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 12:59:32 INFO - PROCESS | 3228 | 1468007972062 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:59:32 INFO - PROCESS | 3228 | 1468007972065 Marionette TRACE conn6 <- [1,702,null,{}] 12:59:32 INFO - PROCESS | 3228 | 1468007972071 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:59:32 INFO - PROCESS | 3228 | 1468007972074 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:32 INFO - PROCESS | 3228 | 1468007972213 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 12:59:32 INFO - PROCESS | 3228 | 1468007972285 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:32 INFO - PROCESS | 3228 | 1468007972290 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:32 INFO - PROCESS | 3228 | ++DOCSHELL 10B10800 == 33 [pid = 3228] [id = 185] 12:59:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (10B10C00) [pid = 3228] [serial = 553] [outer = 00000000] 12:59:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (10D0E400) [pid = 3228] [serial = 554] [outer = 10B10C00] 12:59:32 INFO - PROCESS | 3228 | 1468007972388 Marionette DEBUG loaded listener.js 12:59:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (11228000) [pid = 3228] [serial = 555] [outer = 10B10C00] 12:59:33 INFO - PROCESS | 3228 | 1468007973557 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:59:33 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:59:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1539ms 12:59:33 INFO - PROCESS | 3228 | 1468007973601 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 12:59:33 INFO - PROCESS | 3228 | 1468007973606 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 12:59:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:59:33 INFO - PROCESS | 3228 | 1468007973613 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:59:33 INFO - PROCESS | 3228 | 1468007973615 Marionette TRACE conn6 <- [1,706,null,{}] 12:59:33 INFO - PROCESS | 3228 | 1468007973620 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:59:33 INFO - PROCESS | 3228 | 1468007973623 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:33 INFO - PROCESS | 3228 | 1468007973840 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 12:59:33 INFO - PROCESS | 3228 | 1468007973944 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:33 INFO - PROCESS | 3228 | 1468007973947 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:33 INFO - PROCESS | 3228 | ++DOCSHELL 10B04000 == 34 [pid = 3228] [id = 186] 12:59:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (10B05000) [pid = 3228] [serial = 556] [outer = 00000000] 12:59:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (10D06000) [pid = 3228] [serial = 557] [outer = 10B05000] 12:59:33 INFO - PROCESS | 3228 | 1468007973996 Marionette DEBUG loaded listener.js 12:59:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (11007800) [pid = 3228] [serial = 558] [outer = 10B05000] 12:59:34 INFO - PROCESS | 3228 | --DOCSHELL 14EEEC00 == 33 [pid = 3228] [id = 183] 12:59:34 INFO - PROCESS | 3228 | --DOCSHELL 17488800 == 32 [pid = 3228] [id = 182] 12:59:34 INFO - PROCESS | 3228 | --DOCSHELL 14EECC00 == 31 [pid = 3228] [id = 181] 12:59:34 INFO - PROCESS | 3228 | --DOCSHELL 10B08C00 == 30 [pid = 3228] [id = 180] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (17492C00) [pid = 3228] [serial = 521] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1B48C800) [pid = 3228] [serial = 524] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1A871C00) [pid = 3228] [serial = 519] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1A4B4400) [pid = 3228] [serial = 516] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (189D6C00) [pid = 3228] [serial = 522] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1BCB6C00) [pid = 3228] [serial = 525] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1955E400) [pid = 3228] [serial = 510] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (1BF79400) [pid = 3228] [serial = 528] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (1BF71C00) [pid = 3228] [serial = 527] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (19788400) [pid = 3228] [serial = 512] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (19A33800) [pid = 3228] [serial = 513] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (1A4B3800) [pid = 3228] [serial = 515] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (1576E400) [pid = 3228] [serial = 506] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (15831C00) [pid = 3228] [serial = 507] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 57 (1A84E400) [pid = 3228] [serial = 495] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 56 (10D05C00) [pid = 3228] [serial = 503] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 55 (11003400) [pid = 3228] [serial = 504] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 54 (11BCF800) [pid = 3228] [serial = 497] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 53 (14EF6000) [pid = 3228] [serial = 498] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 52 (18065800) [pid = 3228] [serial = 500] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 51 (189DD000) [pid = 3228] [serial = 501] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 50 (18F29400) [pid = 3228] [serial = 509] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | --DOMWINDOW == 49 (1B47DC00) [pid = 3228] [serial = 518] [outer = 00000000] [url = about:blank] 12:59:34 INFO - PROCESS | 3228 | 1468007974989 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:59:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:59:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1429ms 12:59:35 INFO - PROCESS | 3228 | 1468007975046 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 12:59:35 INFO - PROCESS | 3228 | 1468007975050 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 12:59:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:59:35 INFO - PROCESS | 3228 | 1468007975055 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:59:35 INFO - PROCESS | 3228 | 1468007975058 Marionette TRACE conn6 <- [1,710,null,{}] 12:59:35 INFO - PROCESS | 3228 | 1468007975062 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:59:35 INFO - PROCESS | 3228 | 1468007975065 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:35 INFO - PROCESS | 3228 | 1468007975152 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 12:59:35 INFO - PROCESS | 3228 | 1468007975160 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:35 INFO - PROCESS | 3228 | 1468007975162 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:35 INFO - PROCESS | 3228 | ++DOCSHELL 151C1800 == 31 [pid = 3228] [id = 187] 12:59:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 50 (151CB000) [pid = 3228] [serial = 559] [outer = 00000000] 12:59:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 51 (15763000) [pid = 3228] [serial = 560] [outer = 151CB000] 12:59:35 INFO - PROCESS | 3228 | 1468007975209 Marionette DEBUG loaded listener.js 12:59:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 52 (15770C00) [pid = 3228] [serial = 561] [outer = 151CB000] 12:59:35 INFO - PROCESS | 3228 | 1468007975707 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:59:35 INFO - PROCESS | 3228 | 1468007975728 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 12:59:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:59:35 INFO - PROCESS | 3228 | 1468007975732 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:59:35 INFO - PROCESS | 3228 | 1468007975734 Marionette TRACE conn6 <- [1,714,null,{}] 12:59:35 INFO - PROCESS | 3228 | 1468007975738 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:59:35 INFO - PROCESS | 3228 | 1468007975740 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:35 INFO - PROCESS | 3228 | 1468007975825 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 12:59:35 INFO - PROCESS | 3228 | 1468007975836 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:35 INFO - PROCESS | 3228 | 1468007975838 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:35 INFO - PROCESS | 3228 | ++DOCSHELL 18068000 == 32 [pid = 3228] [id = 188] 12:59:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 53 (18069400) [pid = 3228] [serial = 562] [outer = 00000000] 12:59:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 54 (189D8000) [pid = 3228] [serial = 563] [outer = 18069400] 12:59:35 INFO - PROCESS | 3228 | 1468007975883 Marionette DEBUG loaded listener.js 12:59:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 55 (189E0400) [pid = 3228] [serial = 564] [outer = 18069400] 12:59:36 INFO - PROCESS | 3228 | 1468007976391 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:59:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:59:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 12:59:36 INFO - PROCESS | 3228 | 1468007976405 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 12:59:36 INFO - PROCESS | 3228 | 1468007976408 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 12:59:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:59:36 INFO - PROCESS | 3228 | 1468007976419 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:59:36 INFO - PROCESS | 3228 | 1468007976423 Marionette TRACE conn6 <- [1,718,null,{}] 12:59:36 INFO - PROCESS | 3228 | 1468007976427 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:59:36 INFO - PROCESS | 3228 | 1468007976430 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:36 INFO - PROCESS | 3228 | 1468007976545 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 12:59:36 INFO - PROCESS | 3228 | 1468007976553 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:36 INFO - PROCESS | 3228 | 1468007976555 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:36 INFO - PROCESS | 3228 | ++DOCSHELL 19555400 == 33 [pid = 3228] [id = 189] 12:59:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 56 (19555C00) [pid = 3228] [serial = 565] [outer = 00000000] 12:59:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 57 (1977F800) [pid = 3228] [serial = 566] [outer = 19555C00] 12:59:36 INFO - PROCESS | 3228 | 1468007976598 Marionette DEBUG loaded listener.js 12:59:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (19787000) [pid = 3228] [serial = 567] [outer = 19555C00] 12:59:37 INFO - PROCESS | 3228 | 1468007977093 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:59:37 INFO - PROCESS | 3228 | 1468007977147 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 12:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:59:37 INFO - PROCESS | 3228 | 1468007977158 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:59:37 INFO - PROCESS | 3228 | 1468007977160 Marionette TRACE conn6 <- [1,722,null,{}] 12:59:37 INFO - PROCESS | 3228 | 1468007977163 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:59:37 INFO - PROCESS | 3228 | 1468007977165 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:37 INFO - PROCESS | 3228 | 1468007977273 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 12:59:37 INFO - PROCESS | 3228 | 1468007977280 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:37 INFO - PROCESS | 3228 | 1468007977282 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:37 INFO - PROCESS | 3228 | ++DOCSHELL 19ED8400 == 34 [pid = 3228] [id = 190] 12:59:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (19ED9000) [pid = 3228] [serial = 568] [outer = 00000000] 12:59:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (19EE0400) [pid = 3228] [serial = 569] [outer = 19ED9000] 12:59:37 INFO - PROCESS | 3228 | 1468007977325 Marionette DEBUG loaded listener.js 12:59:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (19EE5C00) [pid = 3228] [serial = 570] [outer = 19ED9000] 12:59:37 INFO - PROCESS | 3228 | 1468007977765 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:59:37 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:59:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 12:59:37 INFO - PROCESS | 3228 | 1468007977785 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 12:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:59:37 INFO - PROCESS | 3228 | 1468007977787 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 12:59:37 INFO - PROCESS | 3228 | 1468007977790 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:59:37 INFO - PROCESS | 3228 | 1468007977792 Marionette TRACE conn6 <- [1,726,null,{}] 12:59:37 INFO - PROCESS | 3228 | 1468007977795 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:59:37 INFO - PROCESS | 3228 | 1468007977797 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:37 INFO - PROCESS | 3228 | 1468007977936 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 12:59:37 INFO - PROCESS | 3228 | 1468007977956 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:37 INFO - PROCESS | 3228 | 1468007977962 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:37 INFO - PROCESS | 3228 | ++DOCSHELL 1586B400 == 35 [pid = 3228] [id = 191] 12:59:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (1A4B1800) [pid = 3228] [serial = 571] [outer = 00000000] 12:59:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (1A7A1800) [pid = 3228] [serial = 572] [outer = 1A4B1800] 12:59:38 INFO - PROCESS | 3228 | 1468007978015 Marionette DEBUG loaded listener.js 12:59:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (1A7AB400) [pid = 3228] [serial = 573] [outer = 1A4B1800] 12:59:38 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (14EEFC00) [pid = 3228] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:59:38 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (10B09800) [pid = 3228] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:59:38 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (11229800) [pid = 3228] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:59:38 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (08E62800) [pid = 3228] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:59:38 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (1806C400) [pid = 3228] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:59:38 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (1748A800) [pid = 3228] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:59:38 INFO - PROCESS | 3228 | --DOMWINDOW == 57 (1572C800) [pid = 3228] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:59:38 INFO - PROCESS | 3228 | 1468007978967 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:59:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:59:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1236ms 12:59:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:59:39 INFO - PROCESS | 3228 | 1468007979027 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 12:59:39 INFO - PROCESS | 3228 | 1468007979029 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 12:59:39 INFO - PROCESS | 3228 | 1468007979033 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:59:39 INFO - PROCESS | 3228 | 1468007979034 Marionette TRACE conn6 <- [1,730,null,{}] 12:59:39 INFO - PROCESS | 3228 | 1468007979038 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:59:39 INFO - PROCESS | 3228 | 1468007979040 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:39 INFO - PROCESS | 3228 | 1468007979122 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 12:59:39 INFO - PROCESS | 3228 | 1468007979128 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:39 INFO - PROCESS | 3228 | 1468007979130 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:39 INFO - PROCESS | 3228 | ++DOCSHELL 0CDCA800 == 36 [pid = 3228] [id = 192] 12:59:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (0D1E5000) [pid = 3228] [serial = 574] [outer = 00000000] 12:59:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (1A7AE800) [pid = 3228] [serial = 575] [outer = 0D1E5000] 12:59:39 INFO - PROCESS | 3228 | 1468007979174 Marionette DEBUG loaded listener.js 12:59:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (1A831800) [pid = 3228] [serial = 576] [outer = 0D1E5000] 12:59:40 INFO - PROCESS | 3228 | 1468007980068 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:59:40 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:59:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1078ms 12:59:40 INFO - PROCESS | 3228 | 1468007980111 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 12:59:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:59:40 INFO - PROCESS | 3228 | 1468007980113 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 12:59:40 INFO - PROCESS | 3228 | 1468007980116 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:59:40 INFO - PROCESS | 3228 | 1468007980118 Marionette TRACE conn6 <- [1,734,null,{}] 12:59:40 INFO - PROCESS | 3228 | 1468007980125 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:59:40 INFO - PROCESS | 3228 | 1468007980127 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:40 INFO - PROCESS | 3228 | 1468007980205 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 12:59:40 INFO - PROCESS | 3228 | 1468007980210 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:40 INFO - PROCESS | 3228 | 1468007980212 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:40 INFO - PROCESS | 3228 | ++DOCSHELL 17487400 == 37 [pid = 3228] [id = 193] 12:59:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (1A84B000) [pid = 3228] [serial = 577] [outer = 00000000] 12:59:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (1A858800) [pid = 3228] [serial = 578] [outer = 1A84B000] 12:59:40 INFO - PROCESS | 3228 | 1468007980256 Marionette DEBUG loaded listener.js 12:59:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (1A86B800) [pid = 3228] [serial = 579] [outer = 1A84B000] 12:59:41 INFO - PROCESS | 3228 | 1468007981234 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:59:41 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:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1174ms 12:59:41 INFO - PROCESS | 3228 | 1468007981291 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 12:59:41 INFO - PROCESS | 3228 | 1468007981296 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 12:59:41 INFO - PROCESS | 3228 | 1468007981342 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:59:41 INFO - PROCESS | 3228 | 1468007981346 Marionette TRACE conn6 <- [1,738,null,{}] 12:59:41 INFO - PROCESS | 3228 | 1468007981352 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:59:41 INFO - PROCESS | 3228 | 1468007981355 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:41 INFO - PROCESS | 3228 | 1468007981455 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 12:59:41 INFO - PROCESS | 3228 | 1468007981608 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:41 INFO - PROCESS | 3228 | 1468007981613 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:41 INFO - PROCESS | 3228 | ++DOCSHELL 10D0CC00 == 38 [pid = 3228] [id = 194] 12:59:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (10D0EC00) [pid = 3228] [serial = 580] [outer = 00000000] 12:59:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (11248400) [pid = 3228] [serial = 581] [outer = 10D0EC00] 12:59:41 INFO - PROCESS | 3228 | 1468007981713 Marionette DEBUG loaded listener.js 12:59:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (150A8800) [pid = 3228] [serial = 582] [outer = 10D0EC00] 12:59:42 INFO - PROCESS | 3228 | 1468007982768 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:59:42 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:59:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1477ms 12:59:42 INFO - PROCESS | 3228 | 1468007982824 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 12:59:42 INFO - PROCESS | 3228 | 1468007982829 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 12:59:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:59:42 INFO - PROCESS | 3228 | 1468007982835 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:59:42 INFO - PROCESS | 3228 | 1468007982838 Marionette TRACE conn6 <- [1,742,null,{}] 12:59:42 INFO - PROCESS | 3228 | 1468007982842 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:59:42 INFO - PROCESS | 3228 | 1468007982845 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:42 INFO - PROCESS | 3228 | 1468007982988 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 12:59:43 INFO - PROCESS | 3228 | 1468007983142 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:43 INFO - PROCESS | 3228 | 1468007983145 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:43 INFO - PROCESS | 3228 | ++DOCSHELL 190E4400 == 39 [pid = 3228] [id = 195] 12:59:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (190E4C00) [pid = 3228] [serial = 583] [outer = 00000000] 12:59:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (1955F000) [pid = 3228] [serial = 584] [outer = 190E4C00] 12:59:43 INFO - PROCESS | 3228 | 1468007983204 Marionette DEBUG loaded listener.js 12:59:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (196F6000) [pid = 3228] [serial = 585] [outer = 190E4C00] 12:59:44 INFO - PROCESS | 3228 | --DOCSHELL 0CDCA800 == 38 [pid = 3228] [id = 192] 12:59:44 INFO - PROCESS | 3228 | --DOCSHELL 1586B400 == 37 [pid = 3228] [id = 191] 12:59:44 INFO - PROCESS | 3228 | --DOCSHELL 19ED8400 == 36 [pid = 3228] [id = 190] 12:59:44 INFO - PROCESS | 3228 | --DOCSHELL 19555400 == 35 [pid = 3228] [id = 189] 12:59:44 INFO - PROCESS | 3228 | --DOCSHELL 18068000 == 34 [pid = 3228] [id = 188] 12:59:44 INFO - PROCESS | 3228 | --DOCSHELL 151C1800 == 33 [pid = 3228] [id = 187] 12:59:44 INFO - PROCESS | 3228 | --DOCSHELL 10B04000 == 32 [pid = 3228] [id = 186] 12:59:44 INFO - PROCESS | 3228 | --DOCSHELL 189DF800 == 31 [pid = 3228] [id = 184] 12:59:44 INFO - PROCESS | 3228 | --DOCSHELL 11141400 == 30 [pid = 3228] [id = 179] 12:59:44 INFO - PROCESS | 3228 | --DOCSHELL 10B10800 == 29 [pid = 3228] [id = 185] 12:59:44 INFO - PROCESS | 3228 | --DOCSHELL 17487400 == 28 [pid = 3228] [id = 193] 12:59:44 INFO - PROCESS | 3228 | --DOCSHELL 10D0CC00 == 27 [pid = 3228] [id = 194] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1538EC00) [pid = 3228] [serial = 543] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (150A2400) [pid = 3228] [serial = 542] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (10D0F800) [pid = 3228] [serial = 539] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1538E800) [pid = 3228] [serial = 537] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (14EEBC00) [pid = 3228] [serial = 536] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (10B03800) [pid = 3228] [serial = 531] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (0CA3C400) [pid = 3228] [serial = 530] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (190E9400) [pid = 3228] [serial = 534] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (189DAC00) [pid = 3228] [serial = 533] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (18064400) [pid = 3228] [serial = 545] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (16E4B800) [pid = 3228] [serial = 548] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 57 (189E1000) [pid = 3228] [serial = 549] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 56 (18226C00) [pid = 3228] [serial = 546] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 55 (11006C00) [pid = 3228] [serial = 540] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | --DOMWINDOW == 54 (19649400) [pid = 3228] [serial = 551] [outer = 00000000] [url = about:blank] 12:59:44 INFO - PROCESS | 3228 | 1468007985015 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:59:45 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:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2236ms 12:59:45 INFO - PROCESS | 3228 | 1468007985075 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 12:59:45 INFO - PROCESS | 3228 | 1468007985078 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 12:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:59:45 INFO - PROCESS | 3228 | 1468007985084 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:59:45 INFO - PROCESS | 3228 | 1468007985088 Marionette TRACE conn6 <- [1,746,null,{}] 12:59:45 INFO - PROCESS | 3228 | 1468007985095 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:59:45 INFO - PROCESS | 3228 | 1468007985098 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:45 INFO - PROCESS | 3228 | 1468007985194 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 12:59:45 INFO - PROCESS | 3228 | 1468007985201 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:45 INFO - PROCESS | 3228 | 1468007985204 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:45 INFO - PROCESS | 3228 | ++DOCSHELL 0D1E7400 == 28 [pid = 3228] [id = 196] 12:59:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 55 (0D1EC400) [pid = 3228] [serial = 586] [outer = 00000000] 12:59:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 56 (106F8400) [pid = 3228] [serial = 587] [outer = 0D1EC400] 12:59:45 INFO - PROCESS | 3228 | 1468007985256 Marionette DEBUG loaded listener.js 12:59:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 57 (10A7D800) [pid = 3228] [serial = 588] [outer = 0D1EC400] 12:59:45 INFO - PROCESS | 3228 | 1468007985736 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:59:45 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:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 690ms 12:59:45 INFO - PROCESS | 3228 | 1468007985775 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 12:59:45 INFO - PROCESS | 3228 | 1468007985780 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 12:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:59:45 INFO - PROCESS | 3228 | 1468007985786 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:59:45 INFO - PROCESS | 3228 | 1468007985789 Marionette TRACE conn6 <- [1,750,null,{}] 12:59:45 INFO - PROCESS | 3228 | 1468007985793 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:59:45 INFO - PROCESS | 3228 | 1468007985796 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:45 INFO - PROCESS | 3228 | 1468007985889 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 12:59:45 INFO - PROCESS | 3228 | 1468007985895 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:45 INFO - PROCESS | 3228 | 1468007985898 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:45 INFO - PROCESS | 3228 | ++DOCSHELL 10D10000 == 29 [pid = 3228] [id = 197] 12:59:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (11005000) [pid = 3228] [serial = 589] [outer = 00000000] 12:59:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (1100C000) [pid = 3228] [serial = 590] [outer = 11005000] 12:59:45 INFO - PROCESS | 3228 | 1468007985947 Marionette DEBUG loaded listener.js 12:59:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (110DEC00) [pid = 3228] [serial = 591] [outer = 11005000] 12:59:46 INFO - PROCESS | 3228 | 1468007986884 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:59:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:59:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1128ms 12:59:46 INFO - PROCESS | 3228 | 1468007986919 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 12:59:46 INFO - PROCESS | 3228 | 1468007986921 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 12:59:46 INFO - PROCESS | 3228 | 1468007986924 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:59:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:59:46 INFO - PROCESS | 3228 | 1468007986928 Marionette TRACE conn6 <- [1,754,null,{}] 12:59:46 INFO - PROCESS | 3228 | 1468007986946 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:59:46 INFO - PROCESS | 3228 | 1468007986950 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:47 INFO - PROCESS | 3228 | 1468007987067 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 12:59:47 INFO - PROCESS | 3228 | 1468007987074 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:47 INFO - PROCESS | 3228 | 1468007987077 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:47 INFO - PROCESS | 3228 | ++DOCSHELL 15021C00 == 30 [pid = 3228] [id = 198] 12:59:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (15023800) [pid = 3228] [serial = 592] [outer = 00000000] 12:59:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (150AFC00) [pid = 3228] [serial = 593] [outer = 15023800] 12:59:47 INFO - PROCESS | 3228 | 1468007987126 Marionette DEBUG loaded listener.js 12:59:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (151C3000) [pid = 3228] [serial = 594] [outer = 15023800] 12:59:48 INFO - PROCESS | 3228 | 1468007988080 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:59:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:59:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1181ms 12:59:48 INFO - PROCESS | 3228 | 1468007988112 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 12:59:48 INFO - PROCESS | 3228 | 1468007988115 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 12:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:59:48 INFO - PROCESS | 3228 | 1468007988118 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:59:48 INFO - PROCESS | 3228 | 1468007988120 Marionette TRACE conn6 <- [1,758,null,{}] 12:59:48 INFO - PROCESS | 3228 | 1468007988124 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:59:48 INFO - PROCESS | 3228 | 1468007988126 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:48 INFO - PROCESS | 3228 | 1468007988236 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 12:59:48 INFO - PROCESS | 3228 | 1468007988242 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:48 INFO - PROCESS | 3228 | 1468007988244 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:48 INFO - PROCESS | 3228 | ++DOCSHELL 1576B800 == 31 [pid = 3228] [id = 199] 12:59:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (1576C000) [pid = 3228] [serial = 595] [outer = 00000000] 12:59:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (15829400) [pid = 3228] [serial = 596] [outer = 1576C000] 12:59:48 INFO - PROCESS | 3228 | 1468007988289 Marionette DEBUG loaded listener.js 12:59:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (158DF000) [pid = 3228] [serial = 597] [outer = 1576C000] 12:59:48 INFO - PROCESS | 3228 | 1468007988744 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:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 12:59:48 INFO - PROCESS | 3228 | 1468007988789 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 12:59:48 INFO - PROCESS | 3228 | 1468007988791 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 12:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:59:48 INFO - PROCESS | 3228 | 1468007988795 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:59:48 INFO - PROCESS | 3228 | 1468007988796 Marionette TRACE conn6 <- [1,762,null,{}] 12:59:48 INFO - PROCESS | 3228 | 1468007988800 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:59:48 INFO - PROCESS | 3228 | 1468007988802 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:48 INFO - PROCESS | 3228 | 1468007989003 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 12:59:48 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1A84B000) [pid = 3228] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:59:48 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (19ED9000) [pid = 3228] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:59:48 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (18CC0400) [pid = 3228] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:59:48 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (10B05000) [pid = 3228] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:59:48 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (10B10C00) [pid = 3228] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:59:48 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (19555C00) [pid = 3228] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:59:48 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (1A4B1800) [pid = 3228] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:59:48 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (151CB000) [pid = 3228] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:59:48 INFO - PROCESS | 3228 | --DOMWINDOW == 57 (18069400) [pid = 3228] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:59:48 INFO - PROCESS | 3228 | --DOMWINDOW == 56 (0D1E5000) [pid = 3228] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:59:49 INFO - PROCESS | 3228 | 1468007989060 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:49 INFO - PROCESS | 3228 | 1468007989062 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:49 INFO - PROCESS | 3228 | ++DOCSHELL 0D1E5000 == 32 [pid = 3228] [id = 200] 12:59:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 57 (10B05000) [pid = 3228] [serial = 598] [outer = 00000000] 12:59:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (158E7800) [pid = 3228] [serial = 599] [outer = 10B05000] 12:59:49 INFO - PROCESS | 3228 | 1468007989106 Marionette DEBUG loaded listener.js 12:59:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (16360000) [pid = 3228] [serial = 600] [outer = 10B05000] 12:59:49 INFO - PROCESS | 3228 | 1468007989456 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:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 730ms 12:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:59:49 INFO - PROCESS | 3228 | 1468007989526 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 12:59:49 INFO - PROCESS | 3228 | 1468007989528 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 12:59:49 INFO - PROCESS | 3228 | 1468007989531 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:59:49 INFO - PROCESS | 3228 | 1468007989533 Marionette TRACE conn6 <- [1,766,null,{}] 12:59:49 INFO - PROCESS | 3228 | 1468007989537 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:59:49 INFO - PROCESS | 3228 | 1468007989542 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:49 INFO - PROCESS | 3228 | 1468007989691 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 12:59:49 INFO - PROCESS | 3228 | 1468007989698 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:49 INFO - PROCESS | 3228 | 1468007989700 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:49 INFO - PROCESS | 3228 | ++DOCSHELL 1694B000 == 33 [pid = 3228] [id = 201] 12:59:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (17495800) [pid = 3228] [serial = 601] [outer = 00000000] 12:59:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (189D6400) [pid = 3228] [serial = 602] [outer = 17495800] 12:59:49 INFO - PROCESS | 3228 | 1468007989744 Marionette DEBUG loaded listener.js 12:59:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (18CC0000) [pid = 3228] [serial = 603] [outer = 17495800] 12:59:50 INFO - PROCESS | 3228 | 1468007990178 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:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 12:59:50 INFO - PROCESS | 3228 | 1468007990208 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 12:59:50 INFO - PROCESS | 3228 | 1468007990210 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 12:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:59:50 INFO - PROCESS | 3228 | 1468007990213 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:59:50 INFO - PROCESS | 3228 | 1468007990215 Marionette TRACE conn6 <- [1,770,null,{}] 12:59:50 INFO - PROCESS | 3228 | 1468007990218 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:59:50 INFO - PROCESS | 3228 | 1468007990220 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:50 INFO - PROCESS | 3228 | 1468007990296 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 12:59:50 INFO - PROCESS | 3228 | 1468007990302 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:50 INFO - PROCESS | 3228 | 1468007990304 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:50 INFO - PROCESS | 3228 | ++DOCSHELL 16946400 == 34 [pid = 3228] [id = 202] 12:59:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (18CC3800) [pid = 3228] [serial = 604] [outer = 00000000] 12:59:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (18F9AC00) [pid = 3228] [serial = 605] [outer = 18CC3800] 12:59:50 INFO - PROCESS | 3228 | 1468007990347 Marionette DEBUG loaded listener.js 12:59:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (18F9B800) [pid = 3228] [serial = 606] [outer = 18CC3800] 12:59:50 INFO - PROCESS | 3228 | 1468007990770 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:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 570ms 12:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:59:50 INFO - PROCESS | 3228 | 1468007990785 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 12:59:50 INFO - PROCESS | 3228 | 1468007990787 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 12:59:50 INFO - PROCESS | 3228 | 1468007990790 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:59:50 INFO - PROCESS | 3228 | 1468007990792 Marionette TRACE conn6 <- [1,774,null,{}] 12:59:50 INFO - PROCESS | 3228 | 1468007990807 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:59:50 INFO - PROCESS | 3228 | 1468007990809 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:50 INFO - PROCESS | 3228 | 1468007990886 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 12:59:50 INFO - PROCESS | 3228 | 1468007990892 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:50 INFO - PROCESS | 3228 | 1468007990894 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:50 INFO - PROCESS | 3228 | ++DOCSHELL 18F9A000 == 35 [pid = 3228] [id = 203] 12:59:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (19555400) [pid = 3228] [serial = 607] [outer = 00000000] 12:59:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (19649400) [pid = 3228] [serial = 608] [outer = 19555400] 12:59:50 INFO - PROCESS | 3228 | 1468007990937 Marionette DEBUG loaded listener.js 12:59:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (19560C00) [pid = 3228] [serial = 609] [outer = 19555400] 12:59:51 INFO - PROCESS | 3228 | 1468007991751 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:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 990ms 12:59:51 INFO - PROCESS | 3228 | 1468007991782 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 12:59:51 INFO - PROCESS | 3228 | 1468007991787 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 12:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:59:51 INFO - PROCESS | 3228 | 1468007991791 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:59:51 INFO - PROCESS | 3228 | 1468007991796 Marionette TRACE conn6 <- [1,778,null,{}] 12:59:51 INFO - PROCESS | 3228 | 1468007991801 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:59:51 INFO - PROCESS | 3228 | 1468007991804 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:51 INFO - PROCESS | 3228 | 1468007991922 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 12:59:51 INFO - PROCESS | 3228 | 1468007991971 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:51 INFO - PROCESS | 3228 | 1468007991974 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:52 INFO - PROCESS | 3228 | ++DOCSHELL 10D03800 == 36 [pid = 3228] [id = 204] 12:59:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (10D07C00) [pid = 3228] [serial = 610] [outer = 00000000] 12:59:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1100A800) [pid = 3228] [serial = 611] [outer = 10D07C00] 12:59:52 INFO - PROCESS | 3228 | 1468007992073 Marionette DEBUG loaded listener.js 12:59:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (11240000) [pid = 3228] [serial = 612] [outer = 10D07C00] 12:59:52 INFO - PROCESS | 3228 | 1468007992930 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:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1243ms 12:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:59:53 INFO - PROCESS | 3228 | 1468007993005 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 12:59:53 INFO - PROCESS | 3228 | 1468007993009 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 12:59:53 INFO - PROCESS | 3228 | 1468007993014 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:59:53 INFO - PROCESS | 3228 | 1468007993018 Marionette TRACE conn6 <- [1,782,null,{}] 12:59:53 INFO - PROCESS | 3228 | 1468007993023 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:59:53 INFO - PROCESS | 3228 | 1468007993026 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:53 INFO - PROCESS | 3228 | 1468007993133 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 12:59:53 INFO - PROCESS | 3228 | 1468007993207 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:53 INFO - PROCESS | 3228 | 1468007993211 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:53 INFO - PROCESS | 3228 | ++DOCSHELL 10B0C800 == 37 [pid = 3228] [id = 205] 12:59:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (10B0CC00) [pid = 3228] [serial = 613] [outer = 00000000] 12:59:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (10D06800) [pid = 3228] [serial = 614] [outer = 10B0CC00] 12:59:53 INFO - PROCESS | 3228 | 1468007993260 Marionette DEBUG loaded listener.js 12:59:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (11009000) [pid = 3228] [serial = 615] [outer = 10B0CC00] 12:59:53 INFO - PROCESS | 3228 | --DOCSHELL 1538E000 == 36 [pid = 3228] [id = 108] 12:59:53 INFO - PROCESS | 3228 | --DOCSHELL 18F9EC00 == 35 [pid = 3228] [id = 111] 12:59:53 INFO - PROCESS | 3228 | --DOCSHELL 189D9800 == 34 [pid = 3228] [id = 110] 12:59:53 INFO - PROCESS | 3228 | --DOCSHELL 19EDF800 == 33 [pid = 3228] [id = 114] 12:59:53 INFO - PROCESS | 3228 | --DOCSHELL 1964EC00 == 32 [pid = 3228] [id = 112] 12:59:53 INFO - PROCESS | 3228 | --DOCSHELL 0D13A800 == 31 [pid = 3228] [id = 105] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1A858800) [pid = 3228] [serial = 578] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (19EE0400) [pid = 3228] [serial = 569] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (196F0800) [pid = 3228] [serial = 552] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (10D06000) [pid = 3228] [serial = 557] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (11007800) [pid = 3228] [serial = 558] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (10D0E400) [pid = 3228] [serial = 554] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (11228000) [pid = 3228] [serial = 555] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1977F800) [pid = 3228] [serial = 566] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1A7A1800) [pid = 3228] [serial = 572] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (15763000) [pid = 3228] [serial = 560] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (15770C00) [pid = 3228] [serial = 561] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (189D8000) [pid = 3228] [serial = 563] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (189E0400) [pid = 3228] [serial = 564] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (19EE5C00) [pid = 3228] [serial = 570] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (1A7AE800) [pid = 3228] [serial = 575] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (1A7AB400) [pid = 3228] [serial = 573] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 57 (1A831800) [pid = 3228] [serial = 576] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 56 (19787000) [pid = 3228] [serial = 567] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | --DOMWINDOW == 55 (1A86B800) [pid = 3228] [serial = 579] [outer = 00000000] [url = about:blank] 12:59:53 INFO - PROCESS | 3228 | 1468007993781 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:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 830ms 12:59:53 INFO - PROCESS | 3228 | 1468007993845 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 12:59:53 INFO - PROCESS | 3228 | 1468007993850 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 12:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:59:53 INFO - PROCESS | 3228 | 1468007993856 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:59:53 INFO - PROCESS | 3228 | 1468007993859 Marionette TRACE conn6 <- [1,786,null,{}] 12:59:53 INFO - PROCESS | 3228 | 1468007993862 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:59:53 INFO - PROCESS | 3228 | 1468007993865 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:53 INFO - PROCESS | 3228 | 1468007993954 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 12:59:53 INFO - PROCESS | 3228 | 1468007993963 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:53 INFO - PROCESS | 3228 | 1468007993965 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:53 INFO - PROCESS | 3228 | ++DOCSHELL 14E10400 == 32 [pid = 3228] [id = 206] 12:59:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 56 (14EEBC00) [pid = 3228] [serial = 616] [outer = 00000000] 12:59:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 57 (14EF5C00) [pid = 3228] [serial = 617] [outer = 14EEBC00] 12:59:54 INFO - PROCESS | 3228 | 1468007994019 Marionette DEBUG loaded listener.js 12:59:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (150EB000) [pid = 3228] [serial = 618] [outer = 14EEBC00] 12:59:54 INFO - PROCESS | 3228 | 1468007994501 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:59:54 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:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 12:59:54 INFO - PROCESS | 3228 | 1468007994529 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 12:59:54 INFO - PROCESS | 3228 | 1468007994532 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 12:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:59:54 INFO - PROCESS | 3228 | 1468007994566 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:59:54 INFO - PROCESS | 3228 | 1468007994569 Marionette TRACE conn6 <- [1,790,null,{}] 12:59:54 INFO - PROCESS | 3228 | 1468007994580 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:59:54 INFO - PROCESS | 3228 | 1468007994584 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:54 INFO - PROCESS | 3228 | 1468007994671 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 12:59:54 INFO - PROCESS | 3228 | 1468007994746 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:54 INFO - PROCESS | 3228 | 1468007994749 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:54 INFO - PROCESS | 3228 | ++DOCSHELL 16944C00 == 33 [pid = 3228] [id = 207] 12:59:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (16952C00) [pid = 3228] [serial = 619] [outer = 00000000] 12:59:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (1805F400) [pid = 3228] [serial = 620] [outer = 16952C00] 12:59:54 INFO - PROCESS | 3228 | 1468007994805 Marionette DEBUG loaded listener.js 12:59:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (1821A400) [pid = 3228] [serial = 621] [outer = 16952C00] 12:59:55 INFO - PROCESS | 3228 | 1468007995207 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:59:55 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:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 12:59:55 INFO - PROCESS | 3228 | 1468007995245 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 12:59:55 INFO - PROCESS | 3228 | 1468007995247 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 12:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:59:55 INFO - PROCESS | 3228 | 1468007995250 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:59:55 INFO - PROCESS | 3228 | 1468007995252 Marionette TRACE conn6 <- [1,794,null,{}] 12:59:55 INFO - PROCESS | 3228 | 1468007995256 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:59:55 INFO - PROCESS | 3228 | 1468007995258 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:55 INFO - PROCESS | 3228 | 1468007995341 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 12:59:55 INFO - PROCESS | 3228 | 1468007995347 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:55 INFO - PROCESS | 3228 | 1468007995349 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:55 INFO - PROCESS | 3228 | ++DOCSHELL 189DF000 == 34 [pid = 3228] [id = 208] 12:59:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (189DF400) [pid = 3228] [serial = 622] [outer = 00000000] 12:59:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (19554C00) [pid = 3228] [serial = 623] [outer = 189DF400] 12:59:55 INFO - PROCESS | 3228 | 1468007995394 Marionette DEBUG loaded listener.js 12:59:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (19648C00) [pid = 3228] [serial = 624] [outer = 189DF400] 12:59:55 INFO - PROCESS | 3228 | 1468007995844 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:59:55 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:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 12:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:59:55 INFO - PROCESS | 3228 | 1468007995892 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 12:59:55 INFO - PROCESS | 3228 | 1468007995894 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 12:59:55 INFO - PROCESS | 3228 | 1468007995898 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:59:55 INFO - PROCESS | 3228 | 1468007995900 Marionette TRACE conn6 <- [1,798,null,{}] 12:59:55 INFO - PROCESS | 3228 | 1468007995903 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:59:55 INFO - PROCESS | 3228 | 1468007995905 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:56 INFO - PROCESS | 3228 | 1468007996010 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 12:59:56 INFO - PROCESS | 3228 | 1468007996090 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:56 INFO - PROCESS | 3228 | 1468007996092 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:56 INFO - PROCESS | 3228 | ++DOCSHELL 196F3800 == 35 [pid = 3228] [id = 209] 12:59:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (196F5000) [pid = 3228] [serial = 625] [outer = 00000000] 12:59:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (196FA800) [pid = 3228] [serial = 626] [outer = 196F5000] 12:59:56 INFO - PROCESS | 3228 | 1468007996137 Marionette DEBUG loaded listener.js 12:59:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (19784000) [pid = 3228] [serial = 627] [outer = 196F5000] 12:59:56 INFO - PROCESS | 3228 | 1468007996563 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:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 669ms 12:59:56 INFO - PROCESS | 3228 | 1468007996569 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 12:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:59:56 INFO - PROCESS | 3228 | 1468007996571 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 12:59:56 INFO - PROCESS | 3228 | 1468007996574 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:59:56 INFO - PROCESS | 3228 | 1468007996576 Marionette TRACE conn6 <- [1,802,null,{}] 12:59:56 INFO - PROCESS | 3228 | 1468007996579 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:59:56 INFO - PROCESS | 3228 | 1468007996585 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:56 INFO - PROCESS | 3228 | 1468007996720 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 12:59:56 INFO - PROCESS | 3228 | 1468007996728 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:56 INFO - PROCESS | 3228 | 1468007996730 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:56 INFO - PROCESS | 3228 | ++DOCSHELL 19787400 == 36 [pid = 3228] [id = 210] 12:59:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (19788400) [pid = 3228] [serial = 628] [outer = 00000000] 12:59:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (19ED8800) [pid = 3228] [serial = 629] [outer = 19788400] 12:59:56 INFO - PROCESS | 3228 | 1468007996774 Marionette DEBUG loaded listener.js 12:59:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (19EDEC00) [pid = 3228] [serial = 630] [outer = 19788400] 12:59:57 INFO - PROCESS | 3228 | 1468007997235 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:59:57 INFO - PROCESS | 3228 | 1468007997247 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 12:59:57 INFO - PROCESS | 3228 | 1468007997250 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:59:57 INFO - PROCESS | 3228 | 1468007997252 Marionette TRACE conn6 <- [1,806,null,{}] 12:59:57 INFO - PROCESS | 3228 | 1468007997255 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:59:57 INFO - PROCESS | 3228 | 1468007997257 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:57 INFO - PROCESS | 3228 | 1468007997364 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 12:59:57 INFO - PROCESS | 3228 | 1468007997457 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:57 INFO - PROCESS | 3228 | 1468007997459 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:57 INFO - PROCESS | 3228 | ++DOCSHELL 0CD29400 == 37 [pid = 3228] [id = 211] 12:59:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (0CD73000) [pid = 3228] [serial = 631] [outer = 00000000] 12:59:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1A339800) [pid = 3228] [serial = 632] [outer = 0CD73000] 12:59:57 INFO - PROCESS | 3228 | 1468007997502 Marionette DEBUG loaded listener.js 12:59:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1A33A000) [pid = 3228] [serial = 633] [outer = 0CD73000] 12:59:57 INFO - PROCESS | 3228 | 1468007997900 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:59:57 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (18CC3800) [pid = 3228] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:59:57 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (15023800) [pid = 3228] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:59:57 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (190E4C00) [pid = 3228] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:59:57 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (11005000) [pid = 3228] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:59:57 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (0D1EC400) [pid = 3228] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:59:57 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1576C000) [pid = 3228] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:59:57 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (10B05000) [pid = 3228] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:59:57 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (10D0EC00) [pid = 3228] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:59:57 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (17495800) [pid = 3228] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 12:59:57 INFO - PROCESS | 3228 | 1468007997982 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 12:59:57 INFO - PROCESS | 3228 | 1468007997984 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 12:59:57 INFO - PROCESS | 3228 | 1468007997987 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:59:57 INFO - PROCESS | 3228 | 1468007997989 Marionette TRACE conn6 <- [1,810,null,{}] 12:59:58 INFO - PROCESS | 3228 | 1468007997992 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:59:58 INFO - PROCESS | 3228 | 1468007997994 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:58 INFO - PROCESS | 3228 | 1468007998073 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 12:59:58 INFO - PROCESS | 3228 | 1468007998078 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:58 INFO - PROCESS | 3228 | 1468007998080 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:58 INFO - PROCESS | 3228 | ++DOCSHELL 112CEC00 == 38 [pid = 3228] [id = 212] 12:59:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (14E46800) [pid = 3228] [serial = 634] [outer = 00000000] 12:59:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (189D5400) [pid = 3228] [serial = 635] [outer = 14E46800] 12:59:58 INFO - PROCESS | 3228 | 1468007998123 Marionette DEBUG loaded listener.js 12:59:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (1A335400) [pid = 3228] [serial = 636] [outer = 14E46800] 12:59:58 INFO - PROCESS | 3228 | 1468007998533 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:59:58 INFO - PROCESS | 3228 | 1468007998571 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 12:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:59:58 INFO - PROCESS | 3228 | 1468007998574 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:59:58 INFO - PROCESS | 3228 | 1468007998575 Marionette TRACE conn6 <- [1,814,null,{}] 12:59:58 INFO - PROCESS | 3228 | 1468007998579 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:59:58 INFO - PROCESS | 3228 | 1468007998581 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:58 INFO - PROCESS | 3228 | 1468007998666 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 12:59:58 INFO - PROCESS | 3228 | 1468007998671 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:58 INFO - PROCESS | 3228 | 1468007998673 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:58 INFO - PROCESS | 3228 | ++DOCSHELL 17495400 == 39 [pid = 3228] [id = 213] 12:59:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (1A7A6400) [pid = 3228] [serial = 637] [outer = 00000000] 12:59:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (1A834800) [pid = 3228] [serial = 638] [outer = 1A7A6400] 12:59:58 INFO - PROCESS | 3228 | 1468007998716 Marionette DEBUG loaded listener.js 12:59:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1A7ADC00) [pid = 3228] [serial = 639] [outer = 1A7A6400] 12:59:59 INFO - PROCESS | 3228 | 1468007999151 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:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 12:59:59 INFO - PROCESS | 3228 | 1468007999207 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 12:59:59 INFO - PROCESS | 3228 | 1468007999209 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 12:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:59:59 INFO - PROCESS | 3228 | 1468007999213 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:59:59 INFO - PROCESS | 3228 | 1468007999214 Marionette TRACE conn6 <- [1,818,null,{}] 12:59:59 INFO - PROCESS | 3228 | 1468007999218 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:59:59 INFO - PROCESS | 3228 | 1468007999220 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:59 INFO - PROCESS | 3228 | 1468007999310 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 12:59:59 INFO - PROCESS | 3228 | 1468007999318 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:59 INFO - PROCESS | 3228 | 1468007999320 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:59 INFO - PROCESS | 3228 | ++DOCSHELL 1A84BC00 == 40 [pid = 3228] [id = 214] 12:59:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1A84C400) [pid = 3228] [serial = 640] [outer = 00000000] 12:59:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1A850000) [pid = 3228] [serial = 641] [outer = 1A84C400] 12:59:59 INFO - PROCESS | 3228 | 1468007999363 Marionette DEBUG loaded listener.js 12:59:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1A857C00) [pid = 3228] [serial = 642] [outer = 1A84C400] 12:59:59 INFO - PROCESS | 3228 | 1468007999785 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:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 12:59:59 INFO - PROCESS | 3228 | 1468007999847 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 12:59:59 INFO - PROCESS | 3228 | 1468007999849 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 12:59:59 INFO - PROCESS | 3228 | 1468007999853 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:59:59 INFO - PROCESS | 3228 | 1468007999855 Marionette TRACE conn6 <- [1,822,null,{}] 12:59:59 INFO - PROCESS | 3228 | 1468007999858 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:59:59 INFO - PROCESS | 3228 | 1468007999861 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 12:59:59 INFO - PROCESS | 3228 | 1468007999997 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 13:00:00 INFO - PROCESS | 3228 | 1468008000144 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:00 INFO - PROCESS | 3228 | 1468008000148 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:00 INFO - PROCESS | 3228 | ++DOCSHELL 0CA32000 == 41 [pid = 3228] [id = 215] 13:00:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (0CA33000) [pid = 3228] [serial = 643] [outer = 00000000] 13:00:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (0CDCBC00) [pid = 3228] [serial = 644] [outer = 0CA33000] 13:00:00 INFO - PROCESS | 3228 | 1468008000205 Marionette DEBUG loaded listener.js 13:00:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (10B0A000) [pid = 3228] [serial = 645] [outer = 0CA33000] 13:00:00 INFO - PROCESS | 3228 | 1468008000773 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]]]}] 13:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 970ms 13:00:00 INFO - PROCESS | 3228 | 1468008000828 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 13:00:00 INFO - PROCESS | 3228 | 1468008000833 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 13:00:00 INFO - PROCESS | 3228 | 1468008000838 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:00:00 INFO - PROCESS | 3228 | 1468008000841 Marionette TRACE conn6 <- [1,826,null,{}] 13:00:00 INFO - PROCESS | 3228 | 1468008000846 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}] 13:00:00 INFO - PROCESS | 3228 | 1468008000849 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:00 INFO - PROCESS | 3228 | 1468008000961 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 13:00:01 INFO - PROCESS | 3228 | 1468008001084 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:01 INFO - PROCESS | 3228 | 1468008001087 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:01 INFO - PROCESS | 3228 | ++DOCSHELL 14EF4800 == 42 [pid = 3228] [id = 216] 13:00:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (15767C00) [pid = 3228] [serial = 646] [outer = 00000000] 13:00:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (15799800) [pid = 3228] [serial = 647] [outer = 15767C00] 13:00:01 INFO - PROCESS | 3228 | 1468008001144 Marionette DEBUG loaded listener.js 13:00:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1599E400) [pid = 3228] [serial = 648] [outer = 15767C00] 13:00:01 INFO - PROCESS | 3228 | 1468008001745 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]]]}] 13:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 13:00:01 INFO - PROCESS | 3228 | 1468008001772 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 13:00:01 INFO - PROCESS | 3228 | 1468008001776 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 13:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:00:01 INFO - PROCESS | 3228 | 1468008001780 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:00:01 INFO - PROCESS | 3228 | 1468008001782 Marionette TRACE conn6 <- [1,830,null,{}] 13:00:01 INFO - PROCESS | 3228 | 1468008001786 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}] 13:00:01 INFO - PROCESS | 3228 | 1468008001788 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:01 INFO - PROCESS | 3228 | 1468008001898 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 13:00:02 INFO - PROCESS | 3228 | 1468008001995 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:02 INFO - PROCESS | 3228 | 1468008001998 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:02 INFO - PROCESS | 3228 | ++DOCSHELL 18F9B000 == 43 [pid = 3228] [id = 217] 13:00:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (190E0400) [pid = 3228] [serial = 649] [outer = 00000000] 13:00:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (196FAC00) [pid = 3228] [serial = 650] [outer = 190E0400] 13:00:02 INFO - PROCESS | 3228 | 1468008002051 Marionette DEBUG loaded listener.js 13:00:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (19A31800) [pid = 3228] [serial = 651] [outer = 190E0400] 13:00:02 INFO - PROCESS | 3228 | 1468008002701 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]]]}] 13:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 970ms 13:00:02 INFO - PROCESS | 3228 | 1468008002752 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 13:00:02 INFO - PROCESS | 3228 | 1468008002756 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 13:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:00:02 INFO - PROCESS | 3228 | 1468008002767 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:00:02 INFO - PROCESS | 3228 | 1468008002772 Marionette TRACE conn6 <- [1,834,null,{}] 13:00:02 INFO - PROCESS | 3228 | 1468008002776 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}] 13:00:02 INFO - PROCESS | 3228 | 1468008002779 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:02 INFO - PROCESS | 3228 | 1468008002890 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 13:00:03 INFO - PROCESS | 3228 | 1468008003020 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:03 INFO - PROCESS | 3228 | 1468008003022 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:03 INFO - PROCESS | 3228 | ++DOCSHELL 190EE400 == 44 [pid = 3228] [id = 218] 13:00:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (19554400) [pid = 3228] [serial = 652] [outer = 00000000] 13:00:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1B481C00) [pid = 3228] [serial = 653] [outer = 19554400] 13:00:03 INFO - PROCESS | 3228 | 1468008003076 Marionette DEBUG loaded listener.js 13:00:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1B508C00) [pid = 3228] [serial = 654] [outer = 19554400] 13:00:03 INFO - PROCESS | 3228 | 1468008003778 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]]]}] 13:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1083ms 13:00:03 INFO - PROCESS | 3228 | 1468008003850 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 13:00:03 INFO - PROCESS | 3228 | 1468008003854 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 13:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:00:03 INFO - PROCESS | 3228 | 1468008003858 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:00:03 INFO - PROCESS | 3228 | 1468008003863 Marionette TRACE conn6 <- [1,838,null,{}] 13:00:03 INFO - PROCESS | 3228 | 1468008003868 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}] 13:00:03 INFO - PROCESS | 3228 | 1468008003871 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:04 INFO - PROCESS | 3228 | --DOCSHELL 18986400 == 43 [pid = 3228] [id = 120] 13:00:04 INFO - PROCESS | 3228 | --DOCSHELL 158E8000 == 42 [pid = 3228] [id = 119] 13:00:04 INFO - PROCESS | 3228 | --DOCSHELL 196F7800 == 41 [pid = 3228] [id = 122] 13:00:04 INFO - PROCESS | 3228 | --DOCSHELL 0CA3D800 == 40 [pid = 3228] [id = 115] 13:00:04 INFO - PROCESS | 3228 | --DOCSHELL 14EF4C00 == 39 [pid = 3228] [id = 118] 13:00:04 INFO - PROCESS | 3228 | --DOCSHELL 10B0E800 == 38 [pid = 3228] [id = 117] 13:00:04 INFO - PROCESS | 3228 | --DOCSHELL 1635B800 == 37 [pid = 3228] [id = 109] 13:00:04 INFO - PROCESS | 3228 | --DOCSHELL 189E2000 == 36 [pid = 3228] [id = 121] 13:00:04 INFO - PROCESS | 3228 | --DOCSHELL 110E1000 == 35 [pid = 3228] [id = 116] 13:00:04 INFO - PROCESS | 3228 | --DOCSHELL 14EE8000 == 34 [pid = 3228] [id = 107] 13:00:04 INFO - PROCESS | 3228 | --DOCSHELL 10D0D800 == 33 [pid = 3228] [id = 106] 13:00:04 INFO - PROCESS | 3228 | --DOCSHELL 190E4400 == 32 [pid = 3228] [id = 195] 13:00:04 INFO - PROCESS | 3228 | --DOCSHELL 14EE7C00 == 31 [pid = 3228] [id = 113] 13:00:04 INFO - PROCESS | 3228 | 1468008004577 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (18F9AC00) [pid = 3228] [serial = 605] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (151C3000) [pid = 3228] [serial = 594] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (150AFC00) [pid = 3228] [serial = 593] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (196F6000) [pid = 3228] [serial = 585] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1955F000) [pid = 3228] [serial = 584] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1100C000) [pid = 3228] [serial = 590] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (106F8400) [pid = 3228] [serial = 587] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (10A7D800) [pid = 3228] [serial = 588] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (158DF000) [pid = 3228] [serial = 597] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (15829400) [pid = 3228] [serial = 596] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (158E7800) [pid = 3228] [serial = 599] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (18F9B800) [pid = 3228] [serial = 606] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (150A8800) [pid = 3228] [serial = 582] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (11248400) [pid = 3228] [serial = 581] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (189D6400) [pid = 3228] [serial = 602] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (18CC0000) [pid = 3228] [serial = 603] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (16360000) [pid = 3228] [serial = 600] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (110DEC00) [pid = 3228] [serial = 591] [outer = 00000000] [url = about:blank] 13:00:04 INFO - PROCESS | 3228 | 1468008004745 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:04 INFO - PROCESS | 3228 | 1468008004749 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:04 INFO - PROCESS | 3228 | ++DOCSHELL 0CA0D800 == 32 [pid = 3228] [id = 219] 13:00:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (0CA0F400) [pid = 3228] [serial = 655] [outer = 00000000] 13:00:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (106F1000) [pid = 3228] [serial = 656] [outer = 0CA0F400] 13:00:04 INFO - PROCESS | 3228 | 1468008004797 Marionette DEBUG loaded listener.js 13:00:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (10B02400) [pid = 3228] [serial = 657] [outer = 0CA0F400] 13:00:05 INFO - PROCESS | 3228 | 1468008005188 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]]]}] 13:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1434ms 13:00:05 INFO - PROCESS | 3228 | 1468008005295 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 13:00:05 INFO - PROCESS | 3228 | 1468008005300 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 13:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:00:05 INFO - PROCESS | 3228 | 1468008005305 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:00:05 INFO - PROCESS | 3228 | 1468008005308 Marionette TRACE conn6 <- [1,842,null,{}] 13:00:05 INFO - PROCESS | 3228 | 1468008005313 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}] 13:00:05 INFO - PROCESS | 3228 | 1468008005315 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:05 INFO - PROCESS | 3228 | 1468008005409 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 13:00:05 INFO - PROCESS | 3228 | 1468008005418 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:05 INFO - PROCESS | 3228 | 1468008005421 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:05 INFO - PROCESS | 3228 | ++DOCSHELL 110DF800 == 33 [pid = 3228] [id = 220] 13:00:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (110E1000) [pid = 3228] [serial = 658] [outer = 00000000] 13:00:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (11141400) [pid = 3228] [serial = 659] [outer = 110E1000] 13:00:05 INFO - PROCESS | 3228 | 1468008005468 Marionette DEBUG loaded listener.js 13:00:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (112D1000) [pid = 3228] [serial = 660] [outer = 110E1000] 13:00:05 INFO - PROCESS | 3228 | 1468008005918 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]]]}] 13:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 13:00:05 INFO - PROCESS | 3228 | 1468008005979 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 13:00:05 INFO - PROCESS | 3228 | 1468008005982 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 13:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:00:05 INFO - PROCESS | 3228 | 1468008005986 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:00:05 INFO - PROCESS | 3228 | 1468008005988 Marionette TRACE conn6 <- [1,846,null,{}] 13:00:05 INFO - PROCESS | 3228 | 1468008005992 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}] 13:00:05 INFO - PROCESS | 3228 | 1468008005995 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:06 INFO - PROCESS | 3228 | 1468008006108 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 13:00:06 INFO - PROCESS | 3228 | 1468008006195 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:06 INFO - PROCESS | 3228 | 1468008006197 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:06 INFO - PROCESS | 3228 | ++DOCSHELL 151C3400 == 34 [pid = 3228] [id = 221] 13:00:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (151C6C00) [pid = 3228] [serial = 661] [outer = 00000000] 13:00:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (15728C00) [pid = 3228] [serial = 662] [outer = 151C6C00] 13:00:06 INFO - PROCESS | 3228 | 1468008006241 Marionette DEBUG loaded listener.js 13:00:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (15768400) [pid = 3228] [serial = 663] [outer = 151C6C00] 13:00:06 INFO - PROCESS | 3228 | 1468008006626 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]]]}] 13:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 669ms 13:00:06 INFO - PROCESS | 3228 | 1468008006659 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 13:00:06 INFO - PROCESS | 3228 | 1468008006663 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 13:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:00:06 INFO - PROCESS | 3228 | 1468008006674 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:00:06 INFO - PROCESS | 3228 | 1468008006678 Marionette TRACE conn6 <- [1,850,null,{}] 13:00:06 INFO - PROCESS | 3228 | 1468008006694 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}] 13:00:06 INFO - PROCESS | 3228 | 1468008006697 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:06 INFO - PROCESS | 3228 | 1468008006827 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 13:00:06 INFO - PROCESS | 3228 | 1468008006837 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:06 INFO - PROCESS | 3228 | 1468008006839 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:06 INFO - PROCESS | 3228 | ++DOCSHELL 1577E800 == 35 [pid = 3228] [id = 222] 13:00:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1582D000) [pid = 3228] [serial = 664] [outer = 00000000] 13:00:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (16367C00) [pid = 3228] [serial = 665] [outer = 1582D000] 13:00:06 INFO - PROCESS | 3228 | 1468008006925 Marionette DEBUG loaded listener.js 13:00:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (18069000) [pid = 3228] [serial = 666] [outer = 1582D000] 13:00:07 INFO - PROCESS | 3228 | 1468008007340 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]]]}] 13:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 690ms 13:00:07 INFO - PROCESS | 3228 | 1468008007359 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 13:00:07 INFO - PROCESS | 3228 | 1468008007361 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 13:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:00:07 INFO - PROCESS | 3228 | 1468008007364 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:00:07 INFO - PROCESS | 3228 | 1468008007366 Marionette TRACE conn6 <- [1,854,null,{}] 13:00:07 INFO - PROCESS | 3228 | 1468008007369 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}] 13:00:07 INFO - PROCESS | 3228 | 1468008007371 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:07 INFO - PROCESS | 3228 | 1468008007504 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 13:00:07 INFO - PROCESS | 3228 | 1468008007520 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:07 INFO - PROCESS | 3228 | 1468008007522 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:07 INFO - PROCESS | 3228 | ++DOCSHELL 189D8400 == 36 [pid = 3228] [id = 223] 13:00:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (189D8C00) [pid = 3228] [serial = 667] [outer = 00000000] 13:00:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (189E3000) [pid = 3228] [serial = 668] [outer = 189D8C00] 13:00:07 INFO - PROCESS | 3228 | 1468008007566 Marionette DEBUG loaded listener.js 13:00:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (18F21C00) [pid = 3228] [serial = 669] [outer = 189D8C00] 13:00:07 INFO - PROCESS | 3228 | 1468008007985 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]]]}] 13:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 13:00:08 INFO - PROCESS | 3228 | 1468008008035 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 13:00:08 INFO - PROCESS | 3228 | 1468008008037 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 13:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:00:08 INFO - PROCESS | 3228 | 1468008008040 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:00:08 INFO - PROCESS | 3228 | 1468008008042 Marionette TRACE conn6 <- [1,858,null,{}] 13:00:08 INFO - PROCESS | 3228 | 1468008008045 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}] 13:00:08 INFO - PROCESS | 3228 | 1468008008047 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:08 INFO - PROCESS | 3228 | 1468008008153 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 13:00:08 INFO - PROCESS | 3228 | 1468008008159 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:08 INFO - PROCESS | 3228 | 1468008008165 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:08 INFO - PROCESS | 3228 | ++DOCSHELL 19556C00 == 37 [pid = 3228] [id = 224] 13:00:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (19558800) [pid = 3228] [serial = 670] [outer = 00000000] 13:00:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1964B000) [pid = 3228] [serial = 671] [outer = 19558800] 13:00:08 INFO - PROCESS | 3228 | 1468008008263 Marionette DEBUG loaded listener.js 13:00:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (196F8000) [pid = 3228] [serial = 672] [outer = 19558800] 13:00:09 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (189DF400) [pid = 3228] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:00:09 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (14E46800) [pid = 3228] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:00:09 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (19555400) [pid = 3228] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:00:09 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (19788400) [pid = 3228] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:00:09 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1A7A6400) [pid = 3228] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:00:09 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (196F5000) [pid = 3228] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:00:09 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (16952C00) [pid = 3228] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:00:09 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (0CD73000) [pid = 3228] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:00:09 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (10B0CC00) [pid = 3228] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:00:09 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (14EEBC00) [pid = 3228] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:00:09 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (10D07C00) [pid = 3228] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:00:09 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1A84C400) [pid = 3228] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:00:10 INFO - PROCESS | 3228 | 1468008010108 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]]]}] 13:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2124ms 13:00:10 INFO - PROCESS | 3228 | 1468008010165 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 13:00:10 INFO - PROCESS | 3228 | 1468008010167 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 13:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:00:10 INFO - PROCESS | 3228 | 1468008010170 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:00:10 INFO - PROCESS | 3228 | 1468008010172 Marionette TRACE conn6 <- [1,862,null,{}] 13:00:10 INFO - PROCESS | 3228 | 1468008010175 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}] 13:00:10 INFO - PROCESS | 3228 | 1468008010177 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:10 INFO - PROCESS | 3228 | 1468008010267 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 13:00:10 INFO - PROCESS | 3228 | 1468008010272 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:10 INFO - PROCESS | 3228 | 1468008010274 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:10 INFO - PROCESS | 3228 | ++DOCSHELL 0CDD2400 == 38 [pid = 3228] [id = 225] 13:00:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (158E1C00) [pid = 3228] [serial = 673] [outer = 00000000] 13:00:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (19EE7000) [pid = 3228] [serial = 674] [outer = 158E1C00] 13:00:10 INFO - PROCESS | 3228 | 1468008010318 Marionette DEBUG loaded listener.js 13:00:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A7A5C00) [pid = 3228] [serial = 675] [outer = 158E1C00] 13:00:10 INFO - PROCESS | 3228 | 1468008010737 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]]]}] 13:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 13:00:10 INFO - PROCESS | 3228 | 1468008010818 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 13:00:10 INFO - PROCESS | 3228 | 1468008010820 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 13:00:10 INFO - PROCESS | 3228 | 1468008010823 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:00:10 INFO - PROCESS | 3228 | 1468008010824 Marionette TRACE conn6 <- [1,866,null,{}] 13:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:00:10 INFO - PROCESS | 3228 | 1468008010828 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}] 13:00:10 INFO - PROCESS | 3228 | 1468008010829 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:10 INFO - PROCESS | 3228 | 1468008010906 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 13:00:10 INFO - PROCESS | 3228 | 1468008010914 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:10 INFO - PROCESS | 3228 | 1468008010915 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:10 INFO - PROCESS | 3228 | ++DOCSHELL 19A36800 == 39 [pid = 3228] [id = 226] 13:00:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A7AB800) [pid = 3228] [serial = 676] [outer = 00000000] 13:00:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A84C800) [pid = 3228] [serial = 677] [outer = 1A7AB800] 13:00:10 INFO - PROCESS | 3228 | 1468008010960 Marionette DEBUG loaded listener.js 13:00:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1A855C00) [pid = 3228] [serial = 678] [outer = 1A7AB800] 13:00:11 INFO - PROCESS | 3228 | 1468008011374 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]]]}] 13:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 570ms 13:00:11 INFO - PROCESS | 3228 | 1468008011399 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 13:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:00:11 INFO - PROCESS | 3228 | 1468008011401 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 13:00:11 INFO - PROCESS | 3228 | 1468008011404 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:00:11 INFO - PROCESS | 3228 | 1468008011406 Marionette TRACE conn6 <- [1,870,null,{}] 13:00:11 INFO - PROCESS | 3228 | 1468008011427 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}] 13:00:11 INFO - PROCESS | 3228 | 1468008011428 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:11 INFO - PROCESS | 3228 | 1468008011506 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 13:00:11 INFO - PROCESS | 3228 | 1468008011512 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:11 INFO - PROCESS | 3228 | 1468008011514 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:11 INFO - PROCESS | 3228 | ++DOCSHELL 1A871C00 == 40 [pid = 3228] [id = 227] 13:00:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A872000) [pid = 3228] [serial = 679] [outer = 00000000] 13:00:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1B48C800) [pid = 3228] [serial = 680] [outer = 1A872000] 13:00:11 INFO - PROCESS | 3228 | 1468008011557 Marionette DEBUG loaded listener.js 13:00:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1B508800) [pid = 3228] [serial = 681] [outer = 1A872000] 13:00:12 INFO - PROCESS | 3228 | 1468008012373 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]]]}] 13:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1019ms 13:00:12 INFO - PROCESS | 3228 | 1468008012424 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 13:00:12 INFO - PROCESS | 3228 | 1468008012429 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 13:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:00:12 INFO - PROCESS | 3228 | 1468008012434 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:00:12 INFO - PROCESS | 3228 | 1468008012437 Marionette TRACE conn6 <- [1,874,null,{}] 13:00:12 INFO - PROCESS | 3228 | 1468008012442 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}] 13:00:12 INFO - PROCESS | 3228 | 1468008012446 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:12 INFO - PROCESS | 3228 | 1468008012565 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 13:00:12 INFO - PROCESS | 3228 | 1468008012647 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:12 INFO - PROCESS | 3228 | 1468008012650 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:12 INFO - PROCESS | 3228 | ++DOCSHELL 11009800 == 41 [pid = 3228] [id = 228] 13:00:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1100B400) [pid = 3228] [serial = 682] [outer = 00000000] 13:00:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (14E50400) [pid = 3228] [serial = 683] [outer = 1100B400] 13:00:12 INFO - PROCESS | 3228 | 1468008012747 Marionette DEBUG loaded listener.js 13:00:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (14EF5400) [pid = 3228] [serial = 684] [outer = 1100B400] 13:00:13 INFO - PROCESS | 3228 | 1468008013454 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]]]}] 13:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1077ms 13:00:13 INFO - PROCESS | 3228 | 1468008013512 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 13:00:13 INFO - PROCESS | 3228 | 1468008013517 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 13:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:00:13 INFO - PROCESS | 3228 | 1468008013523 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:00:13 INFO - PROCESS | 3228 | 1468008013526 Marionette TRACE conn6 <- [1,878,null,{}] 13:00:13 INFO - PROCESS | 3228 | 1468008013530 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}] 13:00:13 INFO - PROCESS | 3228 | 1468008013533 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:13 INFO - PROCESS | 3228 | 1468008013761 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 13:00:13 INFO - PROCESS | 3228 | 1468008013892 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:13 INFO - PROCESS | 3228 | 1468008013895 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:13 INFO - PROCESS | 3228 | ++DOCSHELL 0D184800 == 42 [pid = 3228] [id = 229] 13:00:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (10659C00) [pid = 3228] [serial = 685] [outer = 00000000] 13:00:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (10A7BC00) [pid = 3228] [serial = 686] [outer = 10659C00] 13:00:13 INFO - PROCESS | 3228 | 1468008013946 Marionette DEBUG loaded listener.js 13:00:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (10D02C00) [pid = 3228] [serial = 687] [outer = 10659C00] 13:00:14 INFO - PROCESS | 3228 | --DOCSHELL 14EF4800 == 41 [pid = 3228] [id = 216] 13:00:14 INFO - PROCESS | 3228 | --DOCSHELL 0CA32000 == 40 [pid = 3228] [id = 215] 13:00:14 INFO - PROCESS | 3228 | --DOCSHELL 19A36800 == 39 [pid = 3228] [id = 226] 13:00:14 INFO - PROCESS | 3228 | --DOCSHELL 0CDD2400 == 38 [pid = 3228] [id = 225] 13:00:14 INFO - PROCESS | 3228 | --DOCSHELL 19556C00 == 37 [pid = 3228] [id = 224] 13:00:14 INFO - PROCESS | 3228 | --DOCSHELL 189D8400 == 36 [pid = 3228] [id = 223] 13:00:14 INFO - PROCESS | 3228 | --DOCSHELL 1577E800 == 35 [pid = 3228] [id = 222] 13:00:14 INFO - PROCESS | 3228 | --DOCSHELL 151C3400 == 34 [pid = 3228] [id = 221] 13:00:14 INFO - PROCESS | 3228 | --DOCSHELL 110DF800 == 33 [pid = 3228] [id = 220] 13:00:14 INFO - PROCESS | 3228 | --DOCSHELL 0CA0D800 == 32 [pid = 3228] [id = 219] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1A857C00) [pid = 3228] [serial = 642] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (19554C00) [pid = 3228] [serial = 623] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1A335400) [pid = 3228] [serial = 636] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (19560C00) [pid = 3228] [serial = 609] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (19ED8800) [pid = 3228] [serial = 629] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1A7ADC00) [pid = 3228] [serial = 639] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (196FA800) [pid = 3228] [serial = 626] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1821A400) [pid = 3228] [serial = 621] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1A834800) [pid = 3228] [serial = 638] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (19649400) [pid = 3228] [serial = 608] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1A33A000) [pid = 3228] [serial = 633] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (11009000) [pid = 3228] [serial = 615] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (19648C00) [pid = 3228] [serial = 624] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (189D5400) [pid = 3228] [serial = 635] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (14EF5C00) [pid = 3228] [serial = 617] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1100A800) [pid = 3228] [serial = 611] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (19784000) [pid = 3228] [serial = 627] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1805F400) [pid = 3228] [serial = 620] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (150EB000) [pid = 3228] [serial = 618] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (11240000) [pid = 3228] [serial = 612] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (10D06800) [pid = 3228] [serial = 614] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1A339800) [pid = 3228] [serial = 632] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (19EDEC00) [pid = 3228] [serial = 630] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (1A850000) [pid = 3228] [serial = 641] [outer = 00000000] [url = about:blank] 13:00:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (11002000) [pid = 3228] [serial = 688] [outer = 0CDCE400] 13:00:14 INFO - PROCESS | 3228 | 1468008014565 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]]]}] 13:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1076ms 13:00:14 INFO - PROCESS | 3228 | 1468008014603 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 13:00:14 INFO - PROCESS | 3228 | 1468008014607 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 13:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:00:14 INFO - PROCESS | 3228 | 1468008014612 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:00:14 INFO - PROCESS | 3228 | 1468008014615 Marionette TRACE conn6 <- [1,882,null,{}] 13:00:14 INFO - PROCESS | 3228 | 1468008014619 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}] 13:00:14 INFO - PROCESS | 3228 | 1468008014622 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:14 INFO - PROCESS | 3228 | 1468008014708 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 13:00:14 INFO - PROCESS | 3228 | 1468008014791 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:14 INFO - PROCESS | 3228 | 1468008014793 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:14 INFO - PROCESS | 3228 | ++DOCSHELL 0CA3C000 == 33 [pid = 3228] [id = 230] 13:00:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (0CA3E000) [pid = 3228] [serial = 689] [outer = 00000000] 13:00:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (11008C00) [pid = 3228] [serial = 690] [outer = 0CA3E000] 13:00:14 INFO - PROCESS | 3228 | 1468008014840 Marionette DEBUG loaded listener.js 13:00:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (150E7C00) [pid = 3228] [serial = 691] [outer = 0CA3E000] 13:00:15 INFO - PROCESS | 3228 | 1468008015223 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]]]}] 13:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 631ms 13:00:15 INFO - PROCESS | 3228 | 1468008015297 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 13:00:15 INFO - PROCESS | 3228 | 1468008015300 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 13:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:00:15 INFO - PROCESS | 3228 | 1468008015305 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:00:15 INFO - PROCESS | 3228 | 1468008015307 Marionette TRACE conn6 <- [1,886,null,{}] 13:00:15 INFO - PROCESS | 3228 | 1468008015311 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}] 13:00:15 INFO - PROCESS | 3228 | 1468008015313 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:15 INFO - PROCESS | 3228 | 1468008015397 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 13:00:15 INFO - PROCESS | 3228 | 1468008015406 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:15 INFO - PROCESS | 3228 | 1468008015408 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:15 INFO - PROCESS | 3228 | ++DOCSHELL 1575F800 == 34 [pid = 3228] [id = 231] 13:00:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (15762000) [pid = 3228] [serial = 692] [outer = 00000000] 13:00:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (158E2800) [pid = 3228] [serial = 693] [outer = 15762000] 13:00:15 INFO - PROCESS | 3228 | 1468008015453 Marionette DEBUG loaded listener.js 13:00:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (16363400) [pid = 3228] [serial = 694] [outer = 15762000] 13:00:15 INFO - PROCESS | 3228 | 1468008015904 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]]]}] 13:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 13:00:15 INFO - PROCESS | 3228 | 1468008015940 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 13:00:15 INFO - PROCESS | 3228 | 1468008015943 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 13:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:00:15 INFO - PROCESS | 3228 | 1468008015954 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:00:15 INFO - PROCESS | 3228 | 1468008015958 Marionette TRACE conn6 <- [1,890,null,{}] 13:00:15 INFO - PROCESS | 3228 | 1468008015962 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}] 13:00:15 INFO - PROCESS | 3228 | 1468008015965 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:16 INFO - PROCESS | 3228 | 1468008016055 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 13:00:16 INFO - PROCESS | 3228 | 1468008016062 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:16 INFO - PROCESS | 3228 | 1468008016064 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:16 INFO - PROCESS | 3228 | ++DOCSHELL 189DF400 == 35 [pid = 3228] [id = 232] 13:00:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (189E0400) [pid = 3228] [serial = 695] [outer = 00000000] 13:00:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (18F2FC00) [pid = 3228] [serial = 696] [outer = 189E0400] 13:00:16 INFO - PROCESS | 3228 | 1468008016108 Marionette DEBUG loaded listener.js 13:00:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (190E7800) [pid = 3228] [serial = 697] [outer = 189E0400] 13:00:16 INFO - PROCESS | 3228 | 1468008016569 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]]]}] 13:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 689ms 13:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:00:16 INFO - PROCESS | 3228 | 1468008016639 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 13:00:16 INFO - PROCESS | 3228 | 1468008016641 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 13:00:16 INFO - PROCESS | 3228 | 1468008016652 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:00:16 INFO - PROCESS | 3228 | 1468008016654 Marionette TRACE conn6 <- [1,894,null,{}] 13:00:16 INFO - PROCESS | 3228 | 1468008016658 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}] 13:00:16 INFO - PROCESS | 3228 | 1468008016660 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:16 INFO - PROCESS | 3228 | 1468008016771 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 13:00:16 INFO - PROCESS | 3228 | 1468008016780 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:16 INFO - PROCESS | 3228 | 1468008016782 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:16 INFO - PROCESS | 3228 | ++DOCSHELL 19562800 == 36 [pid = 3228] [id = 233] 13:00:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (19563800) [pid = 3228] [serial = 698] [outer = 00000000] 13:00:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (196EF400) [pid = 3228] [serial = 699] [outer = 19563800] 13:00:16 INFO - PROCESS | 3228 | 1468008016826 Marionette DEBUG loaded listener.js 13:00:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (196F9C00) [pid = 3228] [serial = 700] [outer = 19563800] 13:00:17 INFO - PROCESS | 3228 | 1468008017250 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]]]}] 13:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 13:00:17 INFO - PROCESS | 3228 | 1468008017280 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 13:00:17 INFO - PROCESS | 3228 | 1468008017282 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 13:00:17 INFO - PROCESS | 3228 | 1468008017285 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:00:17 INFO - PROCESS | 3228 | 1468008017287 Marionette TRACE conn6 <- [1,898,null,{}] 13:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:00:17 INFO - PROCESS | 3228 | 1468008017290 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}] 13:00:17 INFO - PROCESS | 3228 | 1468008017292 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:17 INFO - PROCESS | 3228 | 1468008017400 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 13:00:17 INFO - PROCESS | 3228 | 1468008017479 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:17 INFO - PROCESS | 3228 | 1468008017485 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:17 INFO - PROCESS | 3228 | ++DOCSHELL 151C3400 == 37 [pid = 3228] [id = 234] 13:00:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (19785800) [pid = 3228] [serial = 701] [outer = 00000000] 13:00:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19A36000) [pid = 3228] [serial = 702] [outer = 19785800] 13:00:17 INFO - PROCESS | 3228 | 1468008017538 Marionette DEBUG loaded listener.js 13:00:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (19EE7400) [pid = 3228] [serial = 703] [outer = 19785800] 13:00:17 INFO - PROCESS | 3228 | 1468008017994 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]]]}] 13:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 730ms 13:00:18 INFO - PROCESS | 3228 | 1468008018020 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 13:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:00:18 INFO - PROCESS | 3228 | 1468008018022 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 13:00:18 INFO - PROCESS | 3228 | 1468008018031 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:00:18 INFO - PROCESS | 3228 | 1468008018032 Marionette TRACE conn6 <- [1,902,null,{}] 13:00:18 INFO - PROCESS | 3228 | 1468008018036 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}] 13:00:18 INFO - PROCESS | 3228 | 1468008018038 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:18 INFO - PROCESS | 3228 | 1468008018147 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 13:00:18 INFO - PROCESS | 3228 | 1468008018156 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:18 INFO - PROCESS | 3228 | 1468008018157 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:18 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A2400 == 38 [pid = 3228] [id = 235] 13:00:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A7A2800) [pid = 3228] [serial = 704] [outer = 00000000] 13:00:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A7AD800) [pid = 3228] [serial = 705] [outer = 1A7A2800] 13:00:18 INFO - PROCESS | 3228 | 1468008018213 Marionette DEBUG loaded listener.js 13:00:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1A7AF400) [pid = 3228] [serial = 706] [outer = 1A7A2800] 13:00:18 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1A7AB800) [pid = 3228] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:00:18 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (19558800) [pid = 3228] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:00:18 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (19554400) [pid = 3228] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:00:18 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (151C6C00) [pid = 3228] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:00:18 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (110E1000) [pid = 3228] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:00:18 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (0CA0F400) [pid = 3228] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:00:18 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (189D8C00) [pid = 3228] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:00:18 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (0CA33000) [pid = 3228] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:00:18 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (15767C00) [pid = 3228] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:00:18 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (190E0400) [pid = 3228] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:00:18 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (158E1C00) [pid = 3228] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:00:18 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1582D000) [pid = 3228] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:00:18 INFO - PROCESS | 3228 | 1468008018705 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]]]}] 13:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 13:00:18 INFO - PROCESS | 3228 | 1468008018757 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 13:00:18 INFO - PROCESS | 3228 | 1468008018759 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 13:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:00:18 INFO - PROCESS | 3228 | 1468008018789 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:00:18 INFO - PROCESS | 3228 | 1468008018791 Marionette TRACE conn6 <- [1,906,null,{}] 13:00:18 INFO - PROCESS | 3228 | 1468008018794 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}] 13:00:18 INFO - PROCESS | 3228 | 1468008018796 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:18 INFO - PROCESS | 3228 | 1468008018874 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 13:00:18 INFO - PROCESS | 3228 | 1468008018880 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:18 INFO - PROCESS | 3228 | 1468008018882 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:18 INFO - PROCESS | 3228 | ++DOCSHELL 151C6C00 == 39 [pid = 3228] [id = 236] 13:00:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (15730400) [pid = 3228] [serial = 707] [outer = 00000000] 13:00:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (16362800) [pid = 3228] [serial = 708] [outer = 15730400] 13:00:18 INFO - PROCESS | 3228 | 1468008018926 Marionette DEBUG loaded listener.js 13:00:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (18068000) [pid = 3228] [serial = 709] [outer = 15730400] 13:00:19 INFO - PROCESS | 3228 | 1468008019336 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]]]}] 13:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 570ms 13:00:19 INFO - PROCESS | 3228 | 1468008019392 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 13:00:19 INFO - PROCESS | 3228 | 1468008019394 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 13:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:00:19 INFO - PROCESS | 3228 | 1468008019398 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:00:19 INFO - PROCESS | 3228 | 1468008019400 Marionette TRACE conn6 <- [1,910,null,{}] 13:00:19 INFO - PROCESS | 3228 | 1468008019403 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}] 13:00:19 INFO - PROCESS | 3228 | 1468008019405 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:19 INFO - PROCESS | 3228 | 1468008019483 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 13:00:19 INFO - PROCESS | 3228 | 1468008019489 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:19 INFO - PROCESS | 3228 | 1468008019490 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:19 INFO - PROCESS | 3228 | ++DOCSHELL 196F6C00 == 40 [pid = 3228] [id = 237] 13:00:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (19781800) [pid = 3228] [serial = 710] [outer = 00000000] 13:00:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A856C00) [pid = 3228] [serial = 711] [outer = 19781800] 13:00:19 INFO - PROCESS | 3228 | 1468008019533 Marionette DEBUG loaded listener.js 13:00:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A874400) [pid = 3228] [serial = 712] [outer = 19781800] 13:00:19 INFO - PROCESS | 3228 | 1468008019943 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]]]}] 13:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 570ms 13:00:19 INFO - PROCESS | 3228 | 1468008019968 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 13:00:19 INFO - PROCESS | 3228 | 1468008019970 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 13:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:00:19 INFO - PROCESS | 3228 | 1468008019974 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:00:19 INFO - PROCESS | 3228 | 1468008019975 Marionette TRACE conn6 <- [1,914,null,{}] 13:00:19 INFO - PROCESS | 3228 | 1468008019979 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}] 13:00:19 INFO - PROCESS | 3228 | 1468008019981 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:20 INFO - PROCESS | 3228 | 1468008020097 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 13:00:20 INFO - PROCESS | 3228 | 1468008020114 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:20 INFO - PROCESS | 3228 | 1468008020116 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:20 INFO - PROCESS | 3228 | ++DOCSHELL 19558C00 == 41 [pid = 3228] [id = 238] 13:00:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A84E000) [pid = 3228] [serial = 713] [outer = 00000000] 13:00:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (15831400) [pid = 3228] [serial = 714] [outer = 1A84E000] 13:00:20 INFO - PROCESS | 3228 | 1468008020163 Marionette DEBUG loaded listener.js 13:00:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1BF05800) [pid = 3228] [serial = 715] [outer = 1A84E000] 13:00:20 INFO - PROCESS | 3228 | 1468008020603 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]]]}] 13:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 13:00:20 INFO - PROCESS | 3228 | 1468008020648 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 13:00:20 INFO - PROCESS | 3228 | 1468008020651 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 13:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:00:20 INFO - PROCESS | 3228 | 1468008020693 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:00:20 INFO - PROCESS | 3228 | 1468008020697 Marionette TRACE conn6 <- [1,918,null,{}] 13:00:20 INFO - PROCESS | 3228 | 1468008020707 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}] 13:00:20 INFO - PROCESS | 3228 | 1468008020711 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:20 INFO - PROCESS | 3228 | 1468008020829 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 13:00:20 INFO - PROCESS | 3228 | 1468008020930 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:20 INFO - PROCESS | 3228 | 1468008020934 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:20 INFO - PROCESS | 3228 | ++DOCSHELL 0D1EB000 == 42 [pid = 3228] [id = 239] 13:00:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (0D1E4400) [pid = 3228] [serial = 716] [outer = 00000000] 13:00:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (10B05C00) [pid = 3228] [serial = 717] [outer = 0D1E4400] 13:00:21 INFO - PROCESS | 3228 | 1468008020991 Marionette DEBUG loaded listener.js 13:00:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1100B800) [pid = 3228] [serial = 718] [outer = 0D1E4400] 13:00:21 INFO - PROCESS | 3228 | 1468008021610 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]]]}] 13:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1012ms 13:00:21 INFO - PROCESS | 3228 | 1468008021669 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 13:00:21 INFO - PROCESS | 3228 | 1468008021673 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 13:00:21 INFO - PROCESS | 3228 | 1468008021679 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:00:21 INFO - PROCESS | 3228 | 1468008021682 Marionette TRACE conn6 <- [1,922,null,{}] 13:00:21 INFO - PROCESS | 3228 | 1468008021688 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}] 13:00:21 INFO - PROCESS | 3228 | 1468008021692 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:21 INFO - PROCESS | 3228 | 1468008021803 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 13:00:21 INFO - PROCESS | 3228 | 1468008021930 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:21 INFO - PROCESS | 3228 | 1468008021933 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:21 INFO - PROCESS | 3228 | ++DOCSHELL 158E0C00 == 43 [pid = 3228] [id = 240] 13:00:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (158E8000) [pid = 3228] [serial = 719] [outer = 00000000] 13:00:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (18068C00) [pid = 3228] [serial = 720] [outer = 158E8000] 13:00:21 INFO - PROCESS | 3228 | 1468008021990 Marionette DEBUG loaded listener.js 13:00:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (189D4C00) [pid = 3228] [serial = 721] [outer = 158E8000] 13:00:22 INFO - PROCESS | 3228 | 1468008022516 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]]]}] 13:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 13:00:22 INFO - PROCESS | 3228 | 1468008022613 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 13:00:22 INFO - PROCESS | 3228 | 1468008022616 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 13:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:00:22 INFO - PROCESS | 3228 | 1468008022634 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:00:22 INFO - PROCESS | 3228 | 1468008022637 Marionette TRACE conn6 <- [1,926,null,{}] 13:00:22 INFO - PROCESS | 3228 | 1468008022641 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}] 13:00:22 INFO - PROCESS | 3228 | 1468008022643 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:22 INFO - PROCESS | 3228 | 1468008022759 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 13:00:22 INFO - PROCESS | 3228 | 1468008022881 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:22 INFO - PROCESS | 3228 | 1468008022887 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:22 INFO - PROCESS | 3228 | ++DOCSHELL 19EE1400 == 44 [pid = 3228] [id = 241] 13:00:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1A4B2000) [pid = 3228] [serial = 722] [outer = 00000000] 13:00:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1A831C00) [pid = 3228] [serial = 723] [outer = 1A4B2000] 13:00:22 INFO - PROCESS | 3228 | 1468008022944 Marionette DEBUG loaded listener.js 13:00:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1B48BC00) [pid = 3228] [serial = 724] [outer = 1A4B2000] 13:00:23 INFO - PROCESS | 3228 | 1468008023538 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]]]}] 13:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 990ms 13:00:23 INFO - PROCESS | 3228 | 1468008023628 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 13:00:23 INFO - PROCESS | 3228 | 1468008023631 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 13:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:00:23 INFO - PROCESS | 3228 | 1468008023635 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:00:23 INFO - PROCESS | 3228 | 1468008023637 Marionette TRACE conn6 <- [1,930,null,{}] 13:00:23 INFO - PROCESS | 3228 | 1468008023640 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}] 13:00:23 INFO - PROCESS | 3228 | 1468008023643 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:23 INFO - PROCESS | 3228 | 1468008023750 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 13:00:23 INFO - PROCESS | 3228 | 1468008023876 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:23 INFO - PROCESS | 3228 | 1468008023878 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:23 INFO - PROCESS | 3228 | ++DOCSHELL 1BCF2000 == 45 [pid = 3228] [id = 242] 13:00:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1C208C00) [pid = 3228] [serial = 725] [outer = 00000000] 13:00:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1CA1B000) [pid = 3228] [serial = 726] [outer = 1C208C00] 13:00:23 INFO - PROCESS | 3228 | 1468008023932 Marionette DEBUG loaded listener.js 13:00:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1CAD6400) [pid = 3228] [serial = 727] [outer = 1C208C00] 13:00:24 INFO - PROCESS | 3228 | 1468008024704 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]]]}] 13:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1126ms 13:00:24 INFO - PROCESS | 3228 | 1468008024766 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 13:00:24 INFO - PROCESS | 3228 | 1468008024770 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 13:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:00:24 INFO - PROCESS | 3228 | 1468008024775 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:00:24 INFO - PROCESS | 3228 | 1468008024778 Marionette TRACE conn6 <- [1,934,null,{}] 13:00:24 INFO - PROCESS | 3228 | 1468008024784 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}] 13:00:24 INFO - PROCESS | 3228 | 1468008024787 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:24 INFO - PROCESS | 3228 | 1468008024887 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 13:00:25 INFO - PROCESS | 3228 | 1468008025020 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:25 INFO - PROCESS | 3228 | 1468008025025 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:25 INFO - PROCESS | 3228 | ++DOCSHELL 10D06400 == 46 [pid = 3228] [id = 243] 13:00:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (11006C00) [pid = 3228] [serial = 728] [outer = 00000000] 13:00:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (110DCC00) [pid = 3228] [serial = 729] [outer = 11006C00] 13:00:25 INFO - PROCESS | 3228 | 1468008025077 Marionette DEBUG loaded listener.js 13:00:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (11BC9000) [pid = 3228] [serial = 730] [outer = 11006C00] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 196F6C00 == 45 [pid = 3228] [id = 237] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 151C6C00 == 44 [pid = 3228] [id = 236] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 1A7A2400 == 43 [pid = 3228] [id = 235] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 151C3400 == 42 [pid = 3228] [id = 234] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 19562800 == 41 [pid = 3228] [id = 233] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 189DF400 == 40 [pid = 3228] [id = 232] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 1575F800 == 39 [pid = 3228] [id = 231] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 0CA3C000 == 38 [pid = 3228] [id = 230] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 0D184800 == 37 [pid = 3228] [id = 229] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 11009800 == 36 [pid = 3228] [id = 228] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 1A871C00 == 35 [pid = 3228] [id = 227] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 18F9B000 == 34 [pid = 3228] [id = 217] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 190EE400 == 33 [pid = 3228] [id = 218] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 1A84BC00 == 32 [pid = 3228] [id = 214] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 1BCF2000 == 31 [pid = 3228] [id = 242] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 19EE1400 == 30 [pid = 3228] [id = 241] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 19558C00 == 29 [pid = 3228] [id = 238] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 0D1EB000 == 28 [pid = 3228] [id = 239] 13:00:25 INFO - PROCESS | 3228 | --DOCSHELL 158E0C00 == 27 [pid = 3228] [id = 240] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (1A84C800) [pid = 3228] [serial = 677] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (1964B000) [pid = 3228] [serial = 671] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (1B508C00) [pid = 3228] [serial = 654] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (1B481C00) [pid = 3228] [serial = 653] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (15728C00) [pid = 3228] [serial = 662] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (11141400) [pid = 3228] [serial = 659] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (112D1000) [pid = 3228] [serial = 660] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (106F1000) [pid = 3228] [serial = 656] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (10B02400) [pid = 3228] [serial = 657] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (189E3000) [pid = 3228] [serial = 668] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (10B0A000) [pid = 3228] [serial = 645] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (0CDCBC00) [pid = 3228] [serial = 644] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1599E400) [pid = 3228] [serial = 648] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (15799800) [pid = 3228] [serial = 647] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (19A31800) [pid = 3228] [serial = 651] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (196FAC00) [pid = 3228] [serial = 650] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (19EE7000) [pid = 3228] [serial = 674] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (16367C00) [pid = 3228] [serial = 665] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (18069000) [pid = 3228] [serial = 666] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (196F8000) [pid = 3228] [serial = 672] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (18F21C00) [pid = 3228] [serial = 669] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1A7A5C00) [pid = 3228] [serial = 675] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1A855C00) [pid = 3228] [serial = 678] [outer = 00000000] [url = about:blank] 13:00:25 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (15768400) [pid = 3228] [serial = 663] [outer = 00000000] [url = about:blank] 13:00:26 INFO - PROCESS | 3228 | 1468008026252 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]]]}] 13:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1534ms 13:00:26 INFO - PROCESS | 3228 | 1468008026315 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 13:00:26 INFO - PROCESS | 3228 | 1468008026318 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 13:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:00:26 INFO - PROCESS | 3228 | 1468008026322 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:00:26 INFO - PROCESS | 3228 | 1468008026325 Marionette TRACE conn6 <- [1,938,null,{}] 13:00:26 INFO - PROCESS | 3228 | 1468008026330 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}] 13:00:26 INFO - PROCESS | 3228 | 1468008026333 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:26 INFO - PROCESS | 3228 | 1468008026444 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 13:00:26 INFO - PROCESS | 3228 | 1468008026526 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:26 INFO - PROCESS | 3228 | 1468008026529 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:26 INFO - PROCESS | 3228 | ++DOCSHELL 0D182400 == 28 [pid = 3228] [id = 244] 13:00:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (0D1EAC00) [pid = 3228] [serial = 731] [outer = 00000000] 13:00:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (10B0C400) [pid = 3228] [serial = 732] [outer = 0D1EAC00] 13:00:26 INFO - PROCESS | 3228 | 1468008026577 Marionette DEBUG loaded listener.js 13:00:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (10D06C00) [pid = 3228] [serial = 733] [outer = 0D1EAC00] 13:00:26 INFO - PROCESS | 3228 | 1468008026965 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]]]}] 13:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 669ms 13:00:26 INFO - PROCESS | 3228 | 1468008026994 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 13:00:27 INFO - PROCESS | 3228 | 1468008026999 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 13:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:00:27 INFO - PROCESS | 3228 | 1468008027006 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:00:27 INFO - PROCESS | 3228 | 1468008027008 Marionette TRACE conn6 <- [1,942,null,{}] 13:00:27 INFO - PROCESS | 3228 | 1468008027012 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}] 13:00:27 INFO - PROCESS | 3228 | 1468008027014 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:27 INFO - PROCESS | 3228 | 1468008027134 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 13:00:27 INFO - PROCESS | 3228 | 1468008027143 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:27 INFO - PROCESS | 3228 | 1468008027146 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:27 INFO - PROCESS | 3228 | ++DOCSHELL 14E14800 == 29 [pid = 3228] [id = 245] 13:00:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (14E14C00) [pid = 3228] [serial = 734] [outer = 00000000] 13:00:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (14EF0400) [pid = 3228] [serial = 735] [outer = 14E14C00] 13:00:27 INFO - PROCESS | 3228 | 1468008027192 Marionette DEBUG loaded listener.js 13:00:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (150A3000) [pid = 3228] [serial = 736] [outer = 14E14C00] 13:00:27 INFO - PROCESS | 3228 | 1468008027620 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]]]}] 13:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 13:00:27 INFO - PROCESS | 3228 | 1468008027679 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 13:00:27 INFO - PROCESS | 3228 | 1468008027681 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 13:00:27 INFO - PROCESS | 3228 | 1468008027685 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:00:27 INFO - PROCESS | 3228 | 1468008027688 Marionette TRACE conn6 <- [1,946,null,{}] 13:00:27 INFO - PROCESS | 3228 | 1468008027699 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}] 13:00:27 INFO - PROCESS | 3228 | 1468008027704 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:27 INFO - PROCESS | 3228 | 1468008027785 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 13:00:27 INFO - PROCESS | 3228 | 1468008027794 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:27 INFO - PROCESS | 3228 | 1468008027797 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:27 INFO - PROCESS | 3228 | ++DOCSHELL 15872800 == 30 [pid = 3228] [id = 246] 13:00:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (158E0C00) [pid = 3228] [serial = 737] [outer = 00000000] 13:00:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1599D800) [pid = 3228] [serial = 738] [outer = 158E0C00] 13:00:27 INFO - PROCESS | 3228 | 1468008027844 Marionette DEBUG loaded listener.js 13:00:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (16E48800) [pid = 3228] [serial = 739] [outer = 158E0C00] 13:00:28 INFO - PROCESS | 3228 | 1468008028321 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]]]}] 13:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 13:00:28 INFO - PROCESS | 3228 | 1468008028359 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 13:00:28 INFO - PROCESS | 3228 | 1468008028362 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 13:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:00:28 INFO - PROCESS | 3228 | 1468008028365 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:00:28 INFO - PROCESS | 3228 | 1468008028366 Marionette TRACE conn6 <- [1,950,null,{}] 13:00:28 INFO - PROCESS | 3228 | 1468008028370 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}] 13:00:28 INFO - PROCESS | 3228 | 1468008028372 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:28 INFO - PROCESS | 3228 | 1468008028488 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 13:00:28 INFO - PROCESS | 3228 | 1468008028572 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:28 INFO - PROCESS | 3228 | 1468008028574 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:28 INFO - PROCESS | 3228 | ++DOCSHELL 1806CC00 == 31 [pid = 3228] [id = 247] 13:00:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (18218000) [pid = 3228] [serial = 740] [outer = 00000000] 13:00:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (189D5000) [pid = 3228] [serial = 741] [outer = 18218000] 13:00:28 INFO - PROCESS | 3228 | 1468008028618 Marionette DEBUG loaded listener.js 13:00:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (189E2000) [pid = 3228] [serial = 742] [outer = 18218000] 13:00:29 INFO - PROCESS | 3228 | 1468008029034 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]]]}] 13:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 13:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:00:29 INFO - PROCESS | 3228 | 1468008029099 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 13:00:29 INFO - PROCESS | 3228 | 1468008029101 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 13:00:29 INFO - PROCESS | 3228 | 1468008029104 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:00:29 INFO - PROCESS | 3228 | 1468008029106 Marionette TRACE conn6 <- [1,954,null,{}] 13:00:29 INFO - PROCESS | 3228 | 1468008029125 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}] 13:00:29 INFO - PROCESS | 3228 | 1468008029127 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:29 INFO - PROCESS | 3228 | 1468008029232 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 13:00:29 INFO - PROCESS | 3228 | 1468008029243 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:29 INFO - PROCESS | 3228 | 1468008029245 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:29 INFO - PROCESS | 3228 | ++DOCSHELL 18CC2000 == 32 [pid = 3228] [id = 248] 13:00:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (18F8F400) [pid = 3228] [serial = 743] [outer = 00000000] 13:00:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (190EE400) [pid = 3228] [serial = 744] [outer = 18F8F400] 13:00:29 INFO - PROCESS | 3228 | 1468008029289 Marionette DEBUG loaded listener.js 13:00:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1955F800) [pid = 3228] [serial = 745] [outer = 18F8F400] 13:00:29 INFO - PROCESS | 3228 | 1468008029745 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]]]}] 13:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 690ms 13:00:29 INFO - PROCESS | 3228 | 1468008029802 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 13:00:29 INFO - PROCESS | 3228 | 1468008029804 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 13:00:29 INFO - PROCESS | 3228 | 1468008029807 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:00:29 INFO - PROCESS | 3228 | 1468008029809 Marionette TRACE conn6 <- [1,958,null,{}] 13:00:29 INFO - PROCESS | 3228 | 1468008029813 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}] 13:00:29 INFO - PROCESS | 3228 | 1468008029818 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:29 INFO - PROCESS | 3228 | 1468008029966 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 13:00:30 INFO - PROCESS | 3228 | 1468008030025 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:30 INFO - PROCESS | 3228 | 1468008030027 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:30 INFO - PROCESS | 3228 | ++DOCSHELL 196F7000 == 33 [pid = 3228] [id = 249] 13:00:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (196F8400) [pid = 3228] [serial = 746] [outer = 00000000] 13:00:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1978E000) [pid = 3228] [serial = 747] [outer = 196F8400] 13:00:30 INFO - PROCESS | 3228 | 1468008030073 Marionette DEBUG loaded listener.js 13:00:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (19EDB000) [pid = 3228] [serial = 748] [outer = 196F8400] 13:00:30 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1A84E000) [pid = 3228] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:00:30 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (19563800) [pid = 3228] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:00:30 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (10659C00) [pid = 3228] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:00:30 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (189E0400) [pid = 3228] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:00:30 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1100B400) [pid = 3228] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:00:30 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (15762000) [pid = 3228] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:00:30 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1A872000) [pid = 3228] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:00:30 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (0CA3E000) [pid = 3228] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:00:30 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (19785800) [pid = 3228] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:00:30 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1A7A2800) [pid = 3228] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:00:30 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (15730400) [pid = 3228] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:00:30 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (19781800) [pid = 3228] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:00:30 INFO - PROCESS | 3228 | 1468008030590 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]]]}] 13:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 831ms 13:00:30 INFO - PROCESS | 3228 | 1468008030641 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 13:00:30 INFO - PROCESS | 3228 | 1468008030643 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 13:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:00:30 INFO - PROCESS | 3228 | 1468008030658 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:00:30 INFO - PROCESS | 3228 | 1468008030660 Marionette TRACE conn6 <- [1,962,null,{}] 13:00:30 INFO - PROCESS | 3228 | 1468008030664 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}] 13:00:30 INFO - PROCESS | 3228 | 1468008030665 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:30 INFO - PROCESS | 3228 | 1468008030742 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 13:00:30 INFO - PROCESS | 3228 | 1468008030747 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:30 INFO - PROCESS | 3228 | 1468008030749 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:30 INFO - PROCESS | 3228 | ++DOCSHELL 18CC4000 == 34 [pid = 3228] [id = 250] 13:00:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (196F5C00) [pid = 3228] [serial = 749] [outer = 00000000] 13:00:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19784800) [pid = 3228] [serial = 750] [outer = 196F5C00] 13:00:30 INFO - PROCESS | 3228 | 1468008030792 Marionette DEBUG loaded listener.js 13:00:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (19EDC800) [pid = 3228] [serial = 751] [outer = 196F5C00] 13:00:31 INFO - PROCESS | 3228 | 1468008031204 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]]]}] 13:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 570ms 13:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:00:31 INFO - PROCESS | 3228 | 1468008031232 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 13:00:31 INFO - PROCESS | 3228 | 1468008031234 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 13:00:31 INFO - PROCESS | 3228 | 1468008031254 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:00:31 INFO - PROCESS | 3228 | 1468008031256 Marionette TRACE conn6 <- [1,966,null,{}] 13:00:31 INFO - PROCESS | 3228 | 1468008031260 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}] 13:00:31 INFO - PROCESS | 3228 | 1468008031262 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:31 INFO - PROCESS | 3228 | 1468008031340 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 13:00:31 INFO - PROCESS | 3228 | 1468008031346 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:31 INFO - PROCESS | 3228 | 1468008031348 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:31 INFO - PROCESS | 3228 | ++DOCSHELL 189D8000 == 35 [pid = 3228] [id = 251] 13:00:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1978AC00) [pid = 3228] [serial = 752] [outer = 00000000] 13:00:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A4B5C00) [pid = 3228] [serial = 753] [outer = 1978AC00] 13:00:31 INFO - PROCESS | 3228 | 1468008031391 Marionette DEBUG loaded listener.js 13:00:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1A4BA000) [pid = 3228] [serial = 754] [outer = 1978AC00] 13:00:31 INFO - PROCESS | 3228 | 1468008031816 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]]]}] 13:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 650ms 13:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:00:31 INFO - PROCESS | 3228 | 1468008031888 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 13:00:31 INFO - PROCESS | 3228 | 1468008031890 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 13:00:31 INFO - PROCESS | 3228 | 1468008031893 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:00:31 INFO - PROCESS | 3228 | 1468008031895 Marionette TRACE conn6 <- [1,970,null,{}] 13:00:31 INFO - PROCESS | 3228 | 1468008031898 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}] 13:00:31 INFO - PROCESS | 3228 | 1468008031900 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:31 INFO - PROCESS | 3228 | 1468008031979 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 13:00:31 INFO - PROCESS | 3228 | 1468008031985 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:31 INFO - PROCESS | 3228 | 1468008031987 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:32 INFO - PROCESS | 3228 | ++DOCSHELL 1A7ABC00 == 36 [pid = 3228] [id = 252] 13:00:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A7ADC00) [pid = 3228] [serial = 755] [outer = 00000000] 13:00:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A833400) [pid = 3228] [serial = 756] [outer = 1A7ADC00] 13:00:32 INFO - PROCESS | 3228 | 1468008032039 Marionette DEBUG loaded listener.js 13:00:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1A84BC00) [pid = 3228] [serial = 757] [outer = 1A7ADC00] 13:00:32 INFO - PROCESS | 3228 | 1468008032571 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]]]}] 13:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 13:00:32 INFO - PROCESS | 3228 | 1468008032625 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 13:00:32 INFO - PROCESS | 3228 | 1468008032629 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 13:00:32 INFO - PROCESS | 3228 | 1468008032635 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:00:32 INFO - PROCESS | 3228 | 1468008032639 Marionette TRACE conn6 <- [1,974,null,{}] 13:00:32 INFO - PROCESS | 3228 | 1468008032644 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}] 13:00:32 INFO - PROCESS | 3228 | 1468008032647 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:32 INFO - PROCESS | 3228 | 1468008032811 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 13:00:32 INFO - PROCESS | 3228 | 1468008032920 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:32 INFO - PROCESS | 3228 | 1468008032925 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:32 INFO - PROCESS | 3228 | ++DOCSHELL 10A7CC00 == 37 [pid = 3228] [id = 253] 13:00:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (10B02C00) [pid = 3228] [serial = 758] [outer = 00000000] 13:00:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (10D0CC00) [pid = 3228] [serial = 759] [outer = 10B02C00] 13:00:32 INFO - PROCESS | 3228 | 1468008032982 Marionette DEBUG loaded listener.js 13:00:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (110DEC00) [pid = 3228] [serial = 760] [outer = 10B02C00] 13:00:33 INFO - PROCESS | 3228 | 1468008033717 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]]]}] 13:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1127ms 13:00:33 INFO - PROCESS | 3228 | 1468008033790 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 13:00:33 INFO - PROCESS | 3228 | 1468008033795 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 13:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:00:33 INFO - PROCESS | 3228 | 1468008033802 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:00:33 INFO - PROCESS | 3228 | 1468008033805 Marionette TRACE conn6 <- [1,978,null,{}] 13:00:33 INFO - PROCESS | 3228 | 1468008033810 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}] 13:00:33 INFO - PROCESS | 3228 | 1468008033812 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:33 INFO - PROCESS | 3228 | 1468008033937 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 13:00:34 INFO - PROCESS | 3228 | 1468008034056 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:34 INFO - PROCESS | 3228 | 1468008034058 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:34 INFO - PROCESS | 3228 | ++DOCSHELL 1572B400 == 38 [pid = 3228] [id = 254] 13:00:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (15764800) [pid = 3228] [serial = 761] [outer = 00000000] 13:00:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (15831000) [pid = 3228] [serial = 762] [outer = 15764800] 13:00:34 INFO - PROCESS | 3228 | 1468008034115 Marionette DEBUG loaded listener.js 13:00:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (18063C00) [pid = 3228] [serial = 763] [outer = 15764800] 13:00:34 INFO - PROCESS | 3228 | 1468008034965 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]]]}] 13:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1214ms 13:00:35 INFO - PROCESS | 3228 | 1468008035026 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 13:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:00:35 INFO - PROCESS | 3228 | 1468008035030 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 13:00:35 INFO - PROCESS | 3228 | 1468008035036 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:00:35 INFO - PROCESS | 3228 | 1468008035039 Marionette TRACE conn6 <- [1,982,null,{}] 13:00:35 INFO - PROCESS | 3228 | 1468008035044 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}] 13:00:35 INFO - PROCESS | 3228 | 1468008035047 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:35 INFO - PROCESS | 3228 | 1468008035157 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 13:00:35 INFO - PROCESS | 3228 | 1468008035273 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:35 INFO - PROCESS | 3228 | 1468008035277 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:35 INFO - PROCESS | 3228 | --DOCSHELL 189D8000 == 37 [pid = 3228] [id = 251] 13:00:35 INFO - PROCESS | 3228 | --DOCSHELL 18CC4000 == 36 [pid = 3228] [id = 250] 13:00:35 INFO - PROCESS | 3228 | --DOCSHELL 196F7000 == 35 [pid = 3228] [id = 249] 13:00:35 INFO - PROCESS | 3228 | --DOCSHELL 18CC2000 == 34 [pid = 3228] [id = 248] 13:00:35 INFO - PROCESS | 3228 | --DOCSHELL 1806CC00 == 33 [pid = 3228] [id = 247] 13:00:35 INFO - PROCESS | 3228 | --DOCSHELL 15872800 == 32 [pid = 3228] [id = 246] 13:00:35 INFO - PROCESS | 3228 | --DOCSHELL 14E14800 == 31 [pid = 3228] [id = 245] 13:00:35 INFO - PROCESS | 3228 | --DOCSHELL 0D182400 == 30 [pid = 3228] [id = 244] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (196EF400) [pid = 3228] [serial = 699] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (10A7BC00) [pid = 3228] [serial = 686] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (10D02C00) [pid = 3228] [serial = 687] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (18F2FC00) [pid = 3228] [serial = 696] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (14E50400) [pid = 3228] [serial = 683] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (14EF5400) [pid = 3228] [serial = 684] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (158E2800) [pid = 3228] [serial = 693] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (16363400) [pid = 3228] [serial = 694] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1B508800) [pid = 3228] [serial = 681] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1B48C800) [pid = 3228] [serial = 680] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (11008C00) [pid = 3228] [serial = 690] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (150E7C00) [pid = 3228] [serial = 691] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (19EE7400) [pid = 3228] [serial = 703] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (19A36000) [pid = 3228] [serial = 702] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (0CA39800) [pid = 3228] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A7AD800) [pid = 3228] [serial = 705] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (18068000) [pid = 3228] [serial = 709] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (16362800) [pid = 3228] [serial = 708] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1A7AF400) [pid = 3228] [serial = 706] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1A874400) [pid = 3228] [serial = 712] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1A856C00) [pid = 3228] [serial = 711] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (196F9C00) [pid = 3228] [serial = 700] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1BF05800) [pid = 3228] [serial = 715] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (190E7800) [pid = 3228] [serial = 697] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (15831400) [pid = 3228] [serial = 714] [outer = 00000000] [url = about:blank] 13:00:35 INFO - PROCESS | 3228 | ++DOCSHELL 0CD6C000 == 31 [pid = 3228] [id = 255] 13:00:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (0CD6D000) [pid = 3228] [serial = 764] [outer = 00000000] 13:00:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (106F3400) [pid = 3228] [serial = 765] [outer = 0CD6D000] 13:00:35 INFO - PROCESS | 3228 | 1468008035355 Marionette DEBUG loaded listener.js 13:00:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (10D0C000) [pid = 3228] [serial = 766] [outer = 0CD6D000] 13:00:35 INFO - PROCESS | 3228 | 1468008035774 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]]]}] 13:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 790ms 13:00:35 INFO - PROCESS | 3228 | 1468008035825 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 13:00:35 INFO - PROCESS | 3228 | 1468008035830 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 13:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:00:35 INFO - PROCESS | 3228 | 1468008035836 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:00:35 INFO - PROCESS | 3228 | 1468008035838 Marionette TRACE conn6 <- [1,986,null,{}] 13:00:35 INFO - PROCESS | 3228 | 1468008035842 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}] 13:00:35 INFO - PROCESS | 3228 | 1468008035844 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:35 INFO - PROCESS | 3228 | 1468008035929 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 13:00:35 INFO - PROCESS | 3228 | 1468008035936 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:35 INFO - PROCESS | 3228 | 1468008035938 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:35 INFO - PROCESS | 3228 | ++DOCSHELL 112D0000 == 32 [pid = 3228] [id = 256] 13:00:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (119DE800) [pid = 3228] [serial = 767] [outer = 00000000] 13:00:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (150A8C00) [pid = 3228] [serial = 768] [outer = 119DE800] 13:00:35 INFO - PROCESS | 3228 | 1468008035986 Marionette DEBUG loaded listener.js 13:00:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (151CDC00) [pid = 3228] [serial = 769] [outer = 119DE800] 13:00:36 INFO - PROCESS | 3228 | 1468008036459 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]]]}] 13:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 669ms 13:00:36 INFO - PROCESS | 3228 | 1468008036510 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 13:00:36 INFO - PROCESS | 3228 | 1468008036513 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 13:00:36 INFO - PROCESS | 3228 | 1468008036516 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:00:36 INFO - PROCESS | 3228 | 1468008036520 Marionette TRACE conn6 <- [1,990,null,{}] 13:00:36 INFO - PROCESS | 3228 | 1468008036531 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}] 13:00:36 INFO - PROCESS | 3228 | 1468008036536 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:36 INFO - PROCESS | 3228 | 1468008036653 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 13:00:36 INFO - PROCESS | 3228 | 1468008036744 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:36 INFO - PROCESS | 3228 | 1468008036747 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:36 INFO - PROCESS | 3228 | ++DOCSHELL 1748AC00 == 33 [pid = 3228] [id = 257] 13:00:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (17492C00) [pid = 3228] [serial = 770] [outer = 00000000] 13:00:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1821EC00) [pid = 3228] [serial = 771] [outer = 17492C00] 13:00:36 INFO - PROCESS | 3228 | 1468008036794 Marionette DEBUG loaded listener.js 13:00:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (189E0800) [pid = 3228] [serial = 772] [outer = 17492C00] 13:00:37 INFO - PROCESS | 3228 | 1468008037160 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]]]}] 13:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 13:00:37 INFO - PROCESS | 3228 | 1468008037200 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 13:00:37 INFO - PROCESS | 3228 | 1468008037202 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 13:00:37 INFO - PROCESS | 3228 | 1468008037206 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:00:37 INFO - PROCESS | 3228 | 1468008037207 Marionette TRACE conn6 <- [1,994,null,{}] 13:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:00:37 INFO - PROCESS | 3228 | 1468008037220 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}] 13:00:37 INFO - PROCESS | 3228 | 1468008037222 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:37 INFO - PROCESS | 3228 | 1468008037307 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 13:00:37 INFO - PROCESS | 3228 | 1468008037312 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:37 INFO - PROCESS | 3228 | 1468008037314 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:37 INFO - PROCESS | 3228 | ++DOCSHELL 190E3C00 == 34 [pid = 3228] [id = 258] 13:00:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (190E4400) [pid = 3228] [serial = 773] [outer = 00000000] 13:00:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (196EF000) [pid = 3228] [serial = 774] [outer = 190E4400] 13:00:37 INFO - PROCESS | 3228 | 1468008037360 Marionette DEBUG loaded listener.js 13:00:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (196F6400) [pid = 3228] [serial = 775] [outer = 190E4400] 13:00:37 INFO - PROCESS | 3228 | 1468008037820 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]]]}] 13:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 13:00:37 INFO - PROCESS | 3228 | 1468008037881 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 13:00:37 INFO - PROCESS | 3228 | 1468008037884 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 13:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:00:37 INFO - PROCESS | 3228 | 1468008037892 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:00:37 INFO - PROCESS | 3228 | 1468008037894 Marionette TRACE conn6 <- [1,998,null,{}] 13:00:37 INFO - PROCESS | 3228 | 1468008037898 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}] 13:00:37 INFO - PROCESS | 3228 | 1468008037900 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:38 INFO - PROCESS | 3228 | 1468008038008 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 13:00:38 INFO - PROCESS | 3228 | 1468008038095 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:38 INFO - PROCESS | 3228 | 1468008038097 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:38 INFO - PROCESS | 3228 | ++DOCSHELL 19780000 == 35 [pid = 3228] [id = 259] 13:00:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (19780C00) [pid = 3228] [serial = 776] [outer = 00000000] 13:00:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (19788800) [pid = 3228] [serial = 777] [outer = 19780C00] 13:00:38 INFO - PROCESS | 3228 | 1468008038143 Marionette DEBUG loaded listener.js 13:00:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (19788C00) [pid = 3228] [serial = 778] [outer = 19780C00] 13:00:38 INFO - PROCESS | 3228 | 1468008038560 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]]]}] 13:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 732ms 13:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:00:38 INFO - PROCESS | 3228 | 1468008038623 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 13:00:38 INFO - PROCESS | 3228 | 1468008038625 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 13:00:38 INFO - PROCESS | 3228 | 1468008038628 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:00:38 INFO - PROCESS | 3228 | 1468008038630 Marionette TRACE conn6 <- [1,1002,null,{}] 13:00:38 INFO - PROCESS | 3228 | 1468008038642 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}] 13:00:38 INFO - PROCESS | 3228 | 1468008038648 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:38 INFO - PROCESS | 3228 | 1468008038781 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 13:00:38 INFO - PROCESS | 3228 | 1468008038791 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:38 INFO - PROCESS | 3228 | 1468008038793 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:38 INFO - PROCESS | 3228 | ++DOCSHELL 08E62400 == 36 [pid = 3228] [id = 260] 13:00:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (106F7400) [pid = 3228] [serial = 779] [outer = 00000000] 13:00:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A7AE000) [pid = 3228] [serial = 780] [outer = 106F7400] 13:00:38 INFO - PROCESS | 3228 | 1468008038837 Marionette DEBUG loaded listener.js 13:00:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A7AF000) [pid = 3228] [serial = 781] [outer = 106F7400] 13:00:39 INFO - PROCESS | 3228 | 1468008039272 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]]]}] 13:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 690ms 13:00:39 INFO - PROCESS | 3228 | 1468008039319 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 13:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:00:39 INFO - PROCESS | 3228 | 1468008039321 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 13:00:39 INFO - PROCESS | 3228 | 1468008039324 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:00:39 INFO - PROCESS | 3228 | 1468008039326 Marionette TRACE conn6 <- [1,1006,null,{}] 13:00:39 INFO - PROCESS | 3228 | 1468008039361 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}] 13:00:39 INFO - PROCESS | 3228 | 1468008039363 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:39 INFO - PROCESS | 3228 | 1468008039469 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 13:00:39 INFO - PROCESS | 3228 | 1468008039478 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:39 INFO - PROCESS | 3228 | 1468008039480 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:39 INFO - PROCESS | 3228 | ++DOCSHELL 1A873400 == 37 [pid = 3228] [id = 261] 13:00:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1A874400) [pid = 3228] [serial = 782] [outer = 00000000] 13:00:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1B481C00) [pid = 3228] [serial = 783] [outer = 1A874400] 13:00:39 INFO - PROCESS | 3228 | 1468008039569 Marionette DEBUG loaded listener.js 13:00:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1B485800) [pid = 3228] [serial = 784] [outer = 1A874400] 13:00:39 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (14E14C00) [pid = 3228] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:00:39 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (18218000) [pid = 3228] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:00:39 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (0D1EAC00) [pid = 3228] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:00:39 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (0D1E4400) [pid = 3228] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:00:39 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (158E8000) [pid = 3228] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:00:39 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1A4B2000) [pid = 3228] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:00:39 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1C208C00) [pid = 3228] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:00:39 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (18F8F400) [pid = 3228] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:00:39 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (196F8400) [pid = 3228] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:00:39 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1978AC00) [pid = 3228] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:00:39 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (158E0C00) [pid = 3228] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:00:39 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (11006C00) [pid = 3228] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:00:39 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (196F5C00) [pid = 3228] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:00:39 INFO - PROCESS | 3228 | 1468008039981 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]]]}] 13:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 13:00:40 INFO - PROCESS | 3228 | 1468008040055 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 13:00:40 INFO - PROCESS | 3228 | 1468008040057 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 13:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:00:40 INFO - PROCESS | 3228 | 1468008040060 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:00:40 INFO - PROCESS | 3228 | 1468008040062 Marionette TRACE conn6 <- [1,1010,null,{}] 13:00:40 INFO - PROCESS | 3228 | 1468008040066 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}] 13:00:40 INFO - PROCESS | 3228 | 1468008040068 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:40 INFO - PROCESS | 3228 | 1468008040147 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 13:00:40 INFO - PROCESS | 3228 | 1468008040153 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:40 INFO - PROCESS | 3228 | 1468008040155 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:40 INFO - PROCESS | 3228 | ++DOCSHELL 1100BC00 == 38 [pid = 3228] [id = 262] 13:00:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (151C0400) [pid = 3228] [serial = 785] [outer = 00000000] 13:00:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (196F5C00) [pid = 3228] [serial = 786] [outer = 151C0400] 13:00:40 INFO - PROCESS | 3228 | 1468008040198 Marionette DEBUG loaded listener.js 13:00:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (19A31400) [pid = 3228] [serial = 787] [outer = 151C0400] 13:00:40 INFO - PROCESS | 3228 | 1468008040616 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]]]}] 13:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 570ms 13:00:40 INFO - PROCESS | 3228 | 1468008040631 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 13:00:40 INFO - PROCESS | 3228 | 1468008040633 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 13:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:00:40 INFO - PROCESS | 3228 | 1468008040640 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:00:40 INFO - PROCESS | 3228 | 1468008040642 Marionette TRACE conn6 <- [1,1014,null,{}] 13:00:40 INFO - PROCESS | 3228 | 1468008040645 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}] 13:00:40 INFO - PROCESS | 3228 | 1468008040647 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:40 INFO - PROCESS | 3228 | 1468008040766 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 13:00:40 INFO - PROCESS | 3228 | 1468008040772 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:40 INFO - PROCESS | 3228 | 1468008040774 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:40 INFO - PROCESS | 3228 | ++DOCSHELL 112C8C00 == 39 [pid = 3228] [id = 263] 13:00:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1748A000) [pid = 3228] [serial = 788] [outer = 00000000] 13:00:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1BCEC400) [pid = 3228] [serial = 789] [outer = 1748A000] 13:00:40 INFO - PROCESS | 3228 | 1468008040817 Marionette DEBUG loaded listener.js 13:00:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1BCF1800) [pid = 3228] [serial = 790] [outer = 1748A000] 13:00:41 INFO - PROCESS | 3228 | 1468008041247 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]]]}] 13:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 631ms 13:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:00:41 INFO - PROCESS | 3228 | 1468008041276 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 13:00:41 INFO - PROCESS | 3228 | 1468008041278 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 13:00:41 INFO - PROCESS | 3228 | 1468008041295 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:00:41 INFO - PROCESS | 3228 | 1468008041297 Marionette TRACE conn6 <- [1,1018,null,{}] 13:00:41 INFO - PROCESS | 3228 | 1468008041301 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}] 13:00:41 INFO - PROCESS | 3228 | 1468008041303 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:41 INFO - PROCESS | 3228 | 1468008041383 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 13:00:41 INFO - PROCESS | 3228 | 1468008041388 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:41 INFO - PROCESS | 3228 | 1468008041390 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:41 INFO - PROCESS | 3228 | ++DOCSHELL 11243000 == 40 [pid = 3228] [id = 264] 13:00:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1BF02C00) [pid = 3228] [serial = 791] [outer = 00000000] 13:00:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1BF76400) [pid = 3228] [serial = 792] [outer = 1BF02C00] 13:00:41 INFO - PROCESS | 3228 | 1468008041434 Marionette DEBUG loaded listener.js 13:00:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1BF7A800) [pid = 3228] [serial = 793] [outer = 1BF02C00] 13:00:41 INFO - PROCESS | 3228 | 1468008041989 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]]]}] 13:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 750ms 13:00:42 INFO - PROCESS | 3228 | 1468008042033 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 13:00:42 INFO - PROCESS | 3228 | 1468008042038 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 13:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:00:42 INFO - PROCESS | 3228 | 1468008042044 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:00:42 INFO - PROCESS | 3228 | 1468008042047 Marionette TRACE conn6 <- [1,1022,null,{}] 13:00:42 INFO - PROCESS | 3228 | 1468008042053 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}] 13:00:42 INFO - PROCESS | 3228 | 1468008042056 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:42 INFO - PROCESS | 3228 | 1468008042242 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 13:00:42 INFO - PROCESS | 3228 | 1468008042344 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:42 INFO - PROCESS | 3228 | 1468008042348 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:42 INFO - PROCESS | 3228 | ++DOCSHELL 1065D800 == 41 [pid = 3228] [id = 265] 13:00:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (10663400) [pid = 3228] [serial = 794] [outer = 00000000] 13:00:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (11229800) [pid = 3228] [serial = 795] [outer = 10663400] 13:00:42 INFO - PROCESS | 3228 | 1468008042404 Marionette DEBUG loaded listener.js 13:00:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (14EF6400) [pid = 3228] [serial = 796] [outer = 10663400] 13:00:42 INFO - PROCESS | 3228 | 1468008042964 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]]]}] 13:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 970ms 13:00:43 INFO - PROCESS | 3228 | 1468008043018 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 13:00:43 INFO - PROCESS | 3228 | 1468008043023 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 13:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:00:43 INFO - PROCESS | 3228 | 1468008043029 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:00:43 INFO - PROCESS | 3228 | 1468008043032 Marionette TRACE conn6 <- [1,1026,null,{}] 13:00:43 INFO - PROCESS | 3228 | 1468008043037 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}] 13:00:43 INFO - PROCESS | 3228 | 1468008043039 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:43 INFO - PROCESS | 3228 | 1468008043151 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 13:00:43 INFO - PROCESS | 3228 | 1468008043291 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:43 INFO - PROCESS | 3228 | 1468008043294 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:43 INFO - PROCESS | 3228 | ++DOCSHELL 1694A400 == 42 [pid = 3228] [id = 266] 13:00:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (18064400) [pid = 3228] [serial = 797] [outer = 00000000] 13:00:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (189DA400) [pid = 3228] [serial = 798] [outer = 18064400] 13:00:43 INFO - PROCESS | 3228 | 1468008043357 Marionette DEBUG loaded listener.js 13:00:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1955D400) [pid = 3228] [serial = 799] [outer = 18064400] 13:00:43 INFO - PROCESS | 3228 | 1468008043951 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]]]}] 13:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 970ms 13:00:44 INFO - PROCESS | 3228 | 1468008044003 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 13:00:44 INFO - PROCESS | 3228 | 1468008044006 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 13:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:00:44 INFO - PROCESS | 3228 | 1468008044010 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:00:44 INFO - PROCESS | 3228 | 1468008044014 Marionette TRACE conn6 <- [1,1030,null,{}] 13:00:44 INFO - PROCESS | 3228 | 1468008044024 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}] 13:00:44 INFO - PROCESS | 3228 | 1468008044029 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:44 INFO - PROCESS | 3228 | 1468008044138 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 13:00:44 INFO - PROCESS | 3228 | 1468008044265 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:44 INFO - PROCESS | 3228 | 1468008044269 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:44 INFO - PROCESS | 3228 | ++DOCSHELL 1B8EE400 == 43 [pid = 3228] [id = 267] 13:00:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1BCF8400) [pid = 3228] [serial = 800] [outer = 00000000] 13:00:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1BF75C00) [pid = 3228] [serial = 801] [outer = 1BCF8400] 13:00:44 INFO - PROCESS | 3228 | 1468008044326 Marionette DEBUG loaded listener.js 13:00:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (1CA1A800) [pid = 3228] [serial = 802] [outer = 1BCF8400] 13:00:44 INFO - PROCESS | 3228 | 1468008044927 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]]]}] 13:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 970ms 13:00:44 INFO - PROCESS | 3228 | 1468008044983 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 13:00:44 INFO - PROCESS | 3228 | 1468008044986 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 13:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:00:44 INFO - PROCESS | 3228 | 1468008044990 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:00:44 INFO - PROCESS | 3228 | 1468008044992 Marionette TRACE conn6 <- [1,1034,null,{}] 13:00:44 INFO - PROCESS | 3228 | 1468008044996 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}] 13:00:45 INFO - PROCESS | 3228 | 1468008044998 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:45 INFO - PROCESS | 3228 | 1468008045118 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 13:00:45 INFO - PROCESS | 3228 | 1468008045245 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:45 INFO - PROCESS | 3228 | 1468008045247 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:45 INFO - PROCESS | 3228 | ++DOCSHELL 0CDD3800 == 44 [pid = 3228] [id = 268] 13:00:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (10A7D800) [pid = 3228] [serial = 803] [outer = 00000000] 13:00:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (119DD800) [pid = 3228] [serial = 804] [outer = 10A7D800] 13:00:45 INFO - PROCESS | 3228 | 1468008045303 Marionette DEBUG loaded listener.js 13:00:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (151C1800) [pid = 3228] [serial = 805] [outer = 10A7D800] 13:00:45 INFO - PROCESS | 3228 | 1468008045976 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]]]}] 13:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1023ms 13:00:46 INFO - PROCESS | 3228 | 1468008046016 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 13:00:46 INFO - PROCESS | 3228 | 1468008046021 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 13:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:00:46 INFO - PROCESS | 3228 | 1468008046025 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:00:46 INFO - PROCESS | 3228 | 1468008046030 Marionette TRACE conn6 <- [1,1038,null,{}] 13:00:46 INFO - PROCESS | 3228 | 1468008046052 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}] 13:00:46 INFO - PROCESS | 3228 | 1468008046055 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:46 INFO - PROCESS | 3228 | 1468008046156 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 13:00:46 INFO - PROCESS | 3228 | 1468008046285 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:46 INFO - PROCESS | 3228 | 1468008046288 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:46 INFO - PROCESS | 3228 | ++DOCSHELL 11009C00 == 45 [pid = 3228] [id = 269] 13:00:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 97 (1100C800) [pid = 3228] [serial = 806] [outer = 00000000] 13:00:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 98 (15371800) [pid = 3228] [serial = 807] [outer = 1100C800] 13:00:46 INFO - PROCESS | 3228 | 1468008046338 Marionette DEBUG loaded listener.js 13:00:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 99 (15799000) [pid = 3228] [serial = 808] [outer = 1100C800] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 112C8C00 == 44 [pid = 3228] [id = 263] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 1100BC00 == 43 [pid = 3228] [id = 262] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 1A873400 == 42 [pid = 3228] [id = 261] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 08E62400 == 41 [pid = 3228] [id = 260] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 19780000 == 40 [pid = 3228] [id = 259] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 190E3C00 == 39 [pid = 3228] [id = 258] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 1748AC00 == 38 [pid = 3228] [id = 257] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 112D0000 == 37 [pid = 3228] [id = 256] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 0CD6C000 == 36 [pid = 3228] [id = 255] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 10A7CC00 == 35 [pid = 3228] [id = 253] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 1A7ABC00 == 34 [pid = 3228] [id = 252] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 10D06400 == 33 [pid = 3228] [id = 243] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 1572B400 == 32 [pid = 3228] [id = 254] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 0CDD3800 == 31 [pid = 3228] [id = 268] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 1694A400 == 30 [pid = 3228] [id = 266] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 1B8EE400 == 29 [pid = 3228] [id = 267] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 11243000 == 28 [pid = 3228] [id = 264] 13:00:47 INFO - PROCESS | 3228 | --DOCSHELL 1065D800 == 27 [pid = 3228] [id = 265] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 98 (14EF0400) [pid = 3228] [serial = 735] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 97 (150A3000) [pid = 3228] [serial = 736] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 96 (189D5000) [pid = 3228] [serial = 741] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (10B0C400) [pid = 3228] [serial = 732] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (10D06C00) [pid = 3228] [serial = 733] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (1100B800) [pid = 3228] [serial = 718] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (10B05C00) [pid = 3228] [serial = 717] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (189D4C00) [pid = 3228] [serial = 721] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (18068C00) [pid = 3228] [serial = 720] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (1B48BC00) [pid = 3228] [serial = 724] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1A831C00) [pid = 3228] [serial = 723] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1CAD6400) [pid = 3228] [serial = 727] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1CA1B000) [pid = 3228] [serial = 726] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (190EE400) [pid = 3228] [serial = 744] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (189E2000) [pid = 3228] [serial = 742] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1978E000) [pid = 3228] [serial = 747] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1955F800) [pid = 3228] [serial = 745] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1A4B5C00) [pid = 3228] [serial = 753] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1599D800) [pid = 3228] [serial = 738] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (11BC9000) [pid = 3228] [serial = 730] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1A833400) [pid = 3228] [serial = 756] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (110DCC00) [pid = 3228] [serial = 729] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A4BA000) [pid = 3228] [serial = 754] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (19784800) [pid = 3228] [serial = 750] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (19EDB000) [pid = 3228] [serial = 748] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (19EDC800) [pid = 3228] [serial = 751] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (16E48800) [pid = 3228] [serial = 739] [outer = 00000000] [url = about:blank] 13:00:47 INFO - PROCESS | 3228 | 1468008047519 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]]]}] 13:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1535ms 13:00:47 INFO - PROCESS | 3228 | 1468008047562 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 13:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:00:47 INFO - PROCESS | 3228 | 1468008047566 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 13:00:47 INFO - PROCESS | 3228 | 1468008047570 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:00:47 INFO - PROCESS | 3228 | 1468008047575 Marionette TRACE conn6 <- [1,1042,null,{}] 13:00:47 INFO - PROCESS | 3228 | 1468008047580 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}] 13:00:47 INFO - PROCESS | 3228 | 1468008047582 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:47 INFO - PROCESS | 3228 | 1468008047694 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 13:00:47 INFO - PROCESS | 3228 | 1468008047781 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:47 INFO - PROCESS | 3228 | 1468008047783 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:47 INFO - PROCESS | 3228 | ++DOCSHELL 0D17CC00 == 28 [pid = 3228] [id = 270] 13:00:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (106F4C00) [pid = 3228] [serial = 809] [outer = 00000000] 13:00:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (10B0F000) [pid = 3228] [serial = 810] [outer = 106F4C00] 13:00:47 INFO - PROCESS | 3228 | 1468008047830 Marionette DEBUG loaded listener.js 13:00:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (10D09C00) [pid = 3228] [serial = 811] [outer = 106F4C00] 13:00:48 INFO - PROCESS | 3228 | 1468008048193 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]]]}] 13:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 13:00:48 INFO - PROCESS | 3228 | 1468008048262 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 13:00:48 INFO - PROCESS | 3228 | 1468008048267 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 13:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:00:48 INFO - PROCESS | 3228 | 1468008048274 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:00:48 INFO - PROCESS | 3228 | 1468008048277 Marionette TRACE conn6 <- [1,1046,null,{}] 13:00:48 INFO - PROCESS | 3228 | 1468008048281 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}] 13:00:48 INFO - PROCESS | 3228 | 1468008048283 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:48 INFO - PROCESS | 3228 | 1468008048402 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 13:00:48 INFO - PROCESS | 3228 | 1468008048409 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:48 INFO - PROCESS | 3228 | 1468008048411 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:48 INFO - PROCESS | 3228 | ++DOCSHELL 110BCC00 == 29 [pid = 3228] [id = 271] 13:00:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (110DDC00) [pid = 3228] [serial = 812] [outer = 00000000] 13:00:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (14EF2800) [pid = 3228] [serial = 813] [outer = 110DDC00] 13:00:48 INFO - PROCESS | 3228 | 1468008048458 Marionette DEBUG loaded listener.js 13:00:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (150E9800) [pid = 3228] [serial = 814] [outer = 110DDC00] 13:00:48 INFO - PROCESS | 3228 | 1468008048893 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]]]}] 13:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 13:00:48 INFO - PROCESS | 3228 | 1468008048947 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 13:00:48 INFO - PROCESS | 3228 | 1468008048950 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 13:00:48 INFO - PROCESS | 3228 | 1468008048953 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:00:48 INFO - PROCESS | 3228 | 1468008048957 Marionette TRACE conn6 <- [1,1050,null,{}] 13:00:48 INFO - PROCESS | 3228 | 1468008048967 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}] 13:00:48 INFO - PROCESS | 3228 | 1468008048972 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:49 INFO - PROCESS | 3228 | 1468008049057 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 13:00:49 INFO - PROCESS | 3228 | 1468008049066 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:49 INFO - PROCESS | 3228 | 1468008049069 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:49 INFO - PROCESS | 3228 | ++DOCSHELL 16366800 == 30 [pid = 3228] [id = 272] 13:00:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (16367C00) [pid = 3228] [serial = 815] [outer = 00000000] 13:00:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (17488C00) [pid = 3228] [serial = 816] [outer = 16367C00] 13:00:49 INFO - PROCESS | 3228 | 1468008049118 Marionette DEBUG loaded listener.js 13:00:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (18224800) [pid = 3228] [serial = 817] [outer = 16367C00] 13:00:49 INFO - PROCESS | 3228 | 1468008049612 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]]]}] 13:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 13:00:49 INFO - PROCESS | 3228 | 1468008049627 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 13:00:49 INFO - PROCESS | 3228 | 1468008049629 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 13:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:00:49 INFO - PROCESS | 3228 | 1468008049638 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:00:49 INFO - PROCESS | 3228 | 1468008049640 Marionette TRACE conn6 <- [1,1054,null,{}] 13:00:49 INFO - PROCESS | 3228 | 1468008049643 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}] 13:00:49 INFO - PROCESS | 3228 | 1468008049645 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:49 INFO - PROCESS | 3228 | 1468008049786 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 13:00:49 INFO - PROCESS | 3228 | 1468008049846 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:49 INFO - PROCESS | 3228 | 1468008049848 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:49 INFO - PROCESS | 3228 | ++DOCSHELL 189DD800 == 31 [pid = 3228] [id = 273] 13:00:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (189DE400) [pid = 3228] [serial = 818] [outer = 00000000] 13:00:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (18CC6800) [pid = 3228] [serial = 819] [outer = 189DE400] 13:00:49 INFO - PROCESS | 3228 | 1468008049893 Marionette DEBUG loaded listener.js 13:00:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (190E7400) [pid = 3228] [serial = 820] [outer = 189DE400] 13:00:50 INFO - PROCESS | 3228 | 1468008050292 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]]]}] 13:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 13:00:50 INFO - PROCESS | 3228 | 1468008050335 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 13:00:50 INFO - PROCESS | 3228 | 1468008050337 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 13:00:50 INFO - PROCESS | 3228 | 1468008050341 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:00:50 INFO - PROCESS | 3228 | 1468008050343 Marionette TRACE conn6 <- [1,1058,null,{}] 13:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:00:50 INFO - PROCESS | 3228 | 1468008050346 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}] 13:00:50 INFO - PROCESS | 3228 | 1468008050348 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:50 INFO - PROCESS | 3228 | 1468008050463 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 13:00:50 INFO - PROCESS | 3228 | 1468008050469 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:50 INFO - PROCESS | 3228 | 1468008050471 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:50 INFO - PROCESS | 3228 | ++DOCSHELL 1955AC00 == 32 [pid = 3228] [id = 274] 13:00:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1955EC00) [pid = 3228] [serial = 821] [outer = 00000000] 13:00:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (196EE800) [pid = 3228] [serial = 822] [outer = 1955EC00] 13:00:50 INFO - PROCESS | 3228 | 1468008050515 Marionette DEBUG loaded listener.js 13:00:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (196F3000) [pid = 3228] [serial = 823] [outer = 1955EC00] 13:00:50 INFO - PROCESS | 3228 | 1468008050982 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]]]}] 13:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 672ms 13:00:51 INFO - PROCESS | 3228 | 1468008051021 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 13:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:00:51 INFO - PROCESS | 3228 | 1468008051023 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 13:00:51 INFO - PROCESS | 3228 | 1468008051026 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:00:51 INFO - PROCESS | 3228 | 1468008051028 Marionette TRACE conn6 <- [1,1062,null,{}] 13:00:51 INFO - PROCESS | 3228 | 1468008051031 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}] 13:00:51 INFO - PROCESS | 3228 | 1468008051037 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:51 INFO - PROCESS | 3228 | 1468008051187 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 13:00:51 INFO - PROCESS | 3228 | 1468008051211 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:51 INFO - PROCESS | 3228 | 1468008051213 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:51 INFO - PROCESS | 3228 | ++DOCSHELL 19786000 == 33 [pid = 3228] [id = 275] 13:00:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (19788400) [pid = 3228] [serial = 824] [outer = 00000000] 13:00:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (19EDFC00) [pid = 3228] [serial = 825] [outer = 19788400] 13:00:51 INFO - PROCESS | 3228 | 1468008051257 Marionette DEBUG loaded listener.js 13:00:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1A335000) [pid = 3228] [serial = 826] [outer = 19788400] 13:00:51 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (19780C00) [pid = 3228] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:00:51 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (0CD6D000) [pid = 3228] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:00:51 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (10B02C00) [pid = 3228] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:00:51 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (106F7400) [pid = 3228] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:00:51 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (15764800) [pid = 3228] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:00:51 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (190E4400) [pid = 3228] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:00:51 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (151C0400) [pid = 3228] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:00:51 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1A874400) [pid = 3228] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:00:51 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (119DE800) [pid = 3228] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:00:51 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (17492C00) [pid = 3228] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:00:51 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1A7ADC00) [pid = 3228] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:00:51 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1748A000) [pid = 3228] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:00:51 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1BF02C00) [pid = 3228] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:00:51 INFO - PROCESS | 3228 | 1468008051837 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]]]}] 13:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 871ms 13:00:51 INFO - PROCESS | 3228 | 1468008051898 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 13:00:51 INFO - PROCESS | 3228 | 1468008051900 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 13:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:00:51 INFO - PROCESS | 3228 | 1468008051903 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:00:51 INFO - PROCESS | 3228 | 1468008051905 Marionette TRACE conn6 <- [1,1066,null,{}] 13:00:51 INFO - PROCESS | 3228 | 1468008051908 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}] 13:00:51 INFO - PROCESS | 3228 | 1468008051910 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:51 INFO - PROCESS | 3228 | 1468008051987 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 13:00:51 INFO - PROCESS | 3228 | 1468008051992 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:51 INFO - PROCESS | 3228 | 1468008051994 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:52 INFO - PROCESS | 3228 | ++DOCSHELL 10B08000 == 34 [pid = 3228] [id = 276] 13:00:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (151C0400) [pid = 3228] [serial = 827] [outer = 00000000] 13:00:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1821C400) [pid = 3228] [serial = 828] [outer = 151C0400] 13:00:52 INFO - PROCESS | 3228 | 1468008052037 Marionette DEBUG loaded listener.js 13:00:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (190EEC00) [pid = 3228] [serial = 829] [outer = 151C0400] 13:00:52 INFO - PROCESS | 3228 | 1468008052449 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]]]}] 13:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 571ms 13:00:52 INFO - PROCESS | 3228 | 1468008052475 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 13:00:52 INFO - PROCESS | 3228 | 1468008052477 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 13:00:52 INFO - PROCESS | 3228 | 1468008052480 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:00:52 INFO - PROCESS | 3228 | 1468008052482 Marionette TRACE conn6 <- [1,1070,null,{}] 13:00:52 INFO - PROCESS | 3228 | 1468008052502 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}] 13:00:52 INFO - PROCESS | 3228 | 1468008052504 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:52 INFO - PROCESS | 3228 | 1468008052581 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 13:00:52 INFO - PROCESS | 3228 | 1468008052589 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:52 INFO - PROCESS | 3228 | 1468008052591 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:52 INFO - PROCESS | 3228 | ++DOCSHELL 0CA3E400 == 35 [pid = 3228] [id = 277] 13:00:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (14EF2000) [pid = 3228] [serial = 830] [outer = 00000000] 13:00:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (19EDDC00) [pid = 3228] [serial = 831] [outer = 14EF2000] 13:00:52 INFO - PROCESS | 3228 | 1468008052634 Marionette DEBUG loaded listener.js 13:00:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (0CA32C00) [pid = 3228] [serial = 832] [outer = 14EF2000] 13:00:53 INFO - PROCESS | 3228 | 1468008053075 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]]]}] 13:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 13:00:53 INFO - PROCESS | 3228 | 1468008053115 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 13:00:53 INFO - PROCESS | 3228 | 1468008053117 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 13:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:00:53 INFO - PROCESS | 3228 | 1468008053137 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:00:53 INFO - PROCESS | 3228 | 1468008053139 Marionette TRACE conn6 <- [1,1074,null,{}] 13:00:53 INFO - PROCESS | 3228 | 1468008053142 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}] 13:00:53 INFO - PROCESS | 3228 | 1468008053144 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:53 INFO - PROCESS | 3228 | 1468008053221 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 13:00:53 INFO - PROCESS | 3228 | 1468008053227 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:53 INFO - PROCESS | 3228 | 1468008053229 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:53 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A2800 == 36 [pid = 3228] [id = 278] 13:00:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A7A4800) [pid = 3228] [serial = 833] [outer = 00000000] 13:00:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A7ACC00) [pid = 3228] [serial = 834] [outer = 1A7A4800] 13:00:53 INFO - PROCESS | 3228 | 1468008053271 Marionette DEBUG loaded listener.js 13:00:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1A831C00) [pid = 3228] [serial = 835] [outer = 1A7A4800] 13:00:53 INFO - PROCESS | 3228 | 1468008053824 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]]]}] 13:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 750ms 13:00:53 INFO - PROCESS | 3228 | 1468008053875 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 13:00:53 INFO - PROCESS | 3228 | 1468008053880 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 13:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:00:53 INFO - PROCESS | 3228 | 1468008053886 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:00:53 INFO - PROCESS | 3228 | 1468008053890 Marionette TRACE conn6 <- [1,1078,null,{}] 13:00:53 INFO - PROCESS | 3228 | 1468008053896 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}] 13:00:53 INFO - PROCESS | 3228 | 1468008053899 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:54 INFO - PROCESS | 3228 | 1468008054064 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 13:00:54 INFO - PROCESS | 3228 | 1468008054175 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:54 INFO - PROCESS | 3228 | 1468008054180 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:54 INFO - PROCESS | 3228 | ++DOCSHELL 10A7CC00 == 37 [pid = 3228] [id = 279] 13:00:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (10B01400) [pid = 3228] [serial = 836] [outer = 00000000] 13:00:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (10D04400) [pid = 3228] [serial = 837] [outer = 10B01400] 13:00:54 INFO - PROCESS | 3228 | 1468008054236 Marionette DEBUG loaded listener.js 13:00:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1100E000) [pid = 3228] [serial = 838] [outer = 10B01400] 13:00:54 INFO - PROCESS | 3228 | 1468008054868 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]]]}] 13:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1018ms 13:00:54 INFO - PROCESS | 3228 | 1468008054908 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 13:00:54 INFO - PROCESS | 3228 | 1468008054913 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 13:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:00:54 INFO - PROCESS | 3228 | 1468008054919 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:00:54 INFO - PROCESS | 3228 | 1468008054922 Marionette TRACE conn6 <- [1,1082,null,{}] 13:00:54 INFO - PROCESS | 3228 | 1468008054926 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}] 13:00:54 INFO - PROCESS | 3228 | 1468008054929 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:55 INFO - PROCESS | 3228 | 1468008055048 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 13:00:55 INFO - PROCESS | 3228 | 1468008055177 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:55 INFO - PROCESS | 3228 | 1468008055180 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:55 INFO - PROCESS | 3228 | ++DOCSHELL 150AE000 == 38 [pid = 3228] [id = 280] 13:00:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (150E4C00) [pid = 3228] [serial = 839] [outer = 00000000] 13:00:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (15797800) [pid = 3228] [serial = 840] [outer = 150E4C00] 13:00:55 INFO - PROCESS | 3228 | 1468008055237 Marionette DEBUG loaded listener.js 13:00:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (17486C00) [pid = 3228] [serial = 841] [outer = 150E4C00] 13:00:56 INFO - PROCESS | 3228 | 1468008056139 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]]]}] 13:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1269ms 13:00:56 INFO - PROCESS | 3228 | 1468008056192 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 13:00:56 INFO - PROCESS | 3228 | 1468008056196 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 13:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:00:56 INFO - PROCESS | 3228 | 1468008056200 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:00:56 INFO - PROCESS | 3228 | 1468008056202 Marionette TRACE conn6 <- [1,1086,null,{}] 13:00:56 INFO - PROCESS | 3228 | 1468008056250 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}] 13:00:56 INFO - PROCESS | 3228 | 1468008056252 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:56 INFO - PROCESS | 3228 | 1468008056368 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 13:00:56 INFO - PROCESS | 3228 | 1468008056464 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:56 INFO - PROCESS | 3228 | 1468008056467 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:56 INFO - PROCESS | 3228 | ++DOCSHELL 10D08000 == 39 [pid = 3228] [id = 281] 13:00:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (10D08800) [pid = 3228] [serial = 842] [outer = 00000000] 13:00:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (110E7C00) [pid = 3228] [serial = 843] [outer = 10D08800] 13:00:56 INFO - PROCESS | 3228 | 1468008056518 Marionette DEBUG loaded listener.js 13:00:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (112D1000) [pid = 3228] [serial = 844] [outer = 10D08800] 13:00:56 INFO - PROCESS | 3228 | --DOCSHELL 0CA3E400 == 38 [pid = 3228] [id = 277] 13:00:56 INFO - PROCESS | 3228 | --DOCSHELL 10B08000 == 37 [pid = 3228] [id = 276] 13:00:56 INFO - PROCESS | 3228 | --DOCSHELL 19786000 == 36 [pid = 3228] [id = 275] 13:00:56 INFO - PROCESS | 3228 | --DOCSHELL 1955AC00 == 35 [pid = 3228] [id = 274] 13:00:56 INFO - PROCESS | 3228 | --DOCSHELL 189DD800 == 34 [pid = 3228] [id = 273] 13:00:56 INFO - PROCESS | 3228 | --DOCSHELL 16366800 == 33 [pid = 3228] [id = 272] 13:00:56 INFO - PROCESS | 3228 | --DOCSHELL 110BCC00 == 32 [pid = 3228] [id = 271] 13:00:56 INFO - PROCESS | 3228 | --DOCSHELL 0D17CC00 == 31 [pid = 3228] [id = 270] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (1BF7A800) [pid = 3228] [serial = 793] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (1BF76400) [pid = 3228] [serial = 792] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (1BCF1800) [pid = 3228] [serial = 790] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (19788800) [pid = 3228] [serial = 777] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (106F3400) [pid = 3228] [serial = 765] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (110DEC00) [pid = 3228] [serial = 760] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1A7AF000) [pid = 3228] [serial = 781] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (18063C00) [pid = 3228] [serial = 763] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (196EF000) [pid = 3228] [serial = 774] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1A7AE000) [pid = 3228] [serial = 780] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (15831000) [pid = 3228] [serial = 762] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (196F5C00) [pid = 3228] [serial = 786] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1B485800) [pid = 3228] [serial = 784] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (151CDC00) [pid = 3228] [serial = 769] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (150A8C00) [pid = 3228] [serial = 768] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (19A31400) [pid = 3228] [serial = 787] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (10D0CC00) [pid = 3228] [serial = 759] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1B481C00) [pid = 3228] [serial = 783] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1821EC00) [pid = 3228] [serial = 771] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (19788C00) [pid = 3228] [serial = 778] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1A84BC00) [pid = 3228] [serial = 757] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1BCEC400) [pid = 3228] [serial = 789] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (189E0800) [pid = 3228] [serial = 772] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (196F6400) [pid = 3228] [serial = 775] [outer = 00000000] [url = about:blank] 13:00:56 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (10D0C000) [pid = 3228] [serial = 766] [outer = 00000000] [url = about:blank] 13:00:57 INFO - PROCESS | 3228 | 1468008057033 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]]]}] 13:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 869ms 13:00:57 INFO - PROCESS | 3228 | 1468008057072 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 13:00:57 INFO - PROCESS | 3228 | 1468008057077 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 13:00:57 INFO - PROCESS | 3228 | 1468008057082 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:00:57 INFO - PROCESS | 3228 | 1468008057085 Marionette TRACE conn6 <- [1,1090,null,{}] 13:00:57 INFO - PROCESS | 3228 | 1468008057089 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}] 13:00:57 INFO - PROCESS | 3228 | 1468008057091 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:57 INFO - PROCESS | 3228 | 1468008057180 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 13:00:57 INFO - PROCESS | 3228 | 1468008057190 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:57 INFO - PROCESS | 3228 | 1468008057193 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:57 INFO - PROCESS | 3228 | ++DOCSHELL 14EEC000 == 32 [pid = 3228] [id = 282] 13:00:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (14EF1000) [pid = 3228] [serial = 845] [outer = 00000000] 13:00:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (150E5400) [pid = 3228] [serial = 846] [outer = 14EF1000] 13:00:57 INFO - PROCESS | 3228 | 1468008057239 Marionette DEBUG loaded listener.js 13:00:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (15762C00) [pid = 3228] [serial = 847] [outer = 14EF1000] 13:00:57 INFO - PROCESS | 3228 | 1468008057692 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]]]}] 13:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 13:00:57 INFO - PROCESS | 3228 | 1468008057757 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 13:00:57 INFO - PROCESS | 3228 | 1468008057760 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 13:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:00:57 INFO - PROCESS | 3228 | 1468008057763 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:00:57 INFO - PROCESS | 3228 | 1468008057767 Marionette TRACE conn6 <- [1,1094,null,{}] 13:00:57 INFO - PROCESS | 3228 | 1468008057778 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}] 13:00:57 INFO - PROCESS | 3228 | 1468008057782 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:57 INFO - PROCESS | 3228 | 1468008057896 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 13:00:57 INFO - PROCESS | 3228 | 1468008057917 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:57 INFO - PROCESS | 3228 | 1468008057921 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:58 INFO - PROCESS | 3228 | ++DOCSHELL 1821AC00 == 33 [pid = 3228] [id = 283] 13:00:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1821B800) [pid = 3228] [serial = 848] [outer = 00000000] 13:00:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (189D5000) [pid = 3228] [serial = 849] [outer = 1821B800] 13:00:58 INFO - PROCESS | 3228 | 1468008058039 Marionette DEBUG loaded listener.js 13:00:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (189E0400) [pid = 3228] [serial = 850] [outer = 1821B800] 13:00:58 INFO - PROCESS | 3228 | 1468008058408 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]]]}] 13:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 13:00:58 INFO - PROCESS | 3228 | 1468008058446 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 13:00:58 INFO - PROCESS | 3228 | 1468008058448 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 13:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:00:58 INFO - PROCESS | 3228 | 1468008058451 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:00:58 INFO - PROCESS | 3228 | 1468008058453 Marionette TRACE conn6 <- [1,1098,null,{}] 13:00:58 INFO - PROCESS | 3228 | 1468008058456 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}] 13:00:58 INFO - PROCESS | 3228 | 1468008058458 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:58 INFO - PROCESS | 3228 | 1468008058544 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 13:00:58 INFO - PROCESS | 3228 | 1468008058550 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:58 INFO - PROCESS | 3228 | 1468008058552 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:58 INFO - PROCESS | 3228 | ++DOCSHELL 1955F800 == 34 [pid = 3228] [id = 284] 13:00:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19560C00) [pid = 3228] [serial = 851] [outer = 00000000] 13:00:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (196FCC00) [pid = 3228] [serial = 852] [outer = 19560C00] 13:00:58 INFO - PROCESS | 3228 | 1468008058605 Marionette DEBUG loaded listener.js 13:00:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19785800) [pid = 3228] [serial = 853] [outer = 19560C00] 13:00:59 INFO - PROCESS | 3228 | 1468008059066 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]]]}] 13:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 13:00:59 INFO - PROCESS | 3228 | 1468008059122 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 13:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:00:59 INFO - PROCESS | 3228 | 1468008059124 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 13:00:59 INFO - PROCESS | 3228 | 1468008059127 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:00:59 INFO - PROCESS | 3228 | 1468008059129 Marionette TRACE conn6 <- [1,1102,null,{}] 13:00:59 INFO - PROCESS | 3228 | 1468008059132 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}] 13:00:59 INFO - PROCESS | 3228 | 1468008059134 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:59 INFO - PROCESS | 3228 | 1468008059241 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 13:00:59 INFO - PROCESS | 3228 | 1468008059327 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:59 INFO - PROCESS | 3228 | 1468008059329 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:59 INFO - PROCESS | 3228 | ++DOCSHELL 19788800 == 35 [pid = 3228] [id = 285] 13:00:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (19788C00) [pid = 3228] [serial = 854] [outer = 00000000] 13:00:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (19EDA400) [pid = 3228] [serial = 855] [outer = 19788C00] 13:00:59 INFO - PROCESS | 3228 | 1468008059372 Marionette DEBUG loaded listener.js 13:00:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (19EDBC00) [pid = 3228] [serial = 856] [outer = 19788C00] 13:00:59 INFO - PROCESS | 3228 | 1468008059764 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]]]}] 13:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 13:00:59 INFO - PROCESS | 3228 | 1468008059799 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 13:00:59 INFO - PROCESS | 3228 | 1468008059801 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 13:00:59 INFO - PROCESS | 3228 | 1468008059804 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:00:59 INFO - PROCESS | 3228 | 1468008059806 Marionette TRACE conn6 <- [1,1106,null,{}] 13:00:59 INFO - PROCESS | 3228 | 1468008059809 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}] 13:00:59 INFO - PROCESS | 3228 | 1468008059814 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:00:59 INFO - PROCESS | 3228 | 1468008059956 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 13:00:59 INFO - PROCESS | 3228 | 1468008059962 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:59 INFO - PROCESS | 3228 | 1468008059964 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:00 INFO - PROCESS | 3228 | ++DOCSHELL 17493C00 == 36 [pid = 3228] [id = 286] 13:01:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (18986400) [pid = 3228] [serial = 857] [outer = 00000000] 13:01:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A850400) [pid = 3228] [serial = 858] [outer = 18986400] 13:01:00 INFO - PROCESS | 3228 | 1468008060057 Marionette DEBUG loaded listener.js 13:01:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A857C00) [pid = 3228] [serial = 859] [outer = 18986400] 13:01:00 INFO - PROCESS | 3228 | 1468008060483 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]]]}] 13:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 13:01:00 INFO - PROCESS | 3228 | 1468008060540 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 13:01:00 INFO - PROCESS | 3228 | 1468008060542 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 13:01:00 INFO - PROCESS | 3228 | 1468008060545 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:01:00 INFO - PROCESS | 3228 | 1468008060547 Marionette TRACE conn6 <- [1,1110,null,{}] 13:01:00 INFO - PROCESS | 3228 | 1468008060555 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}] 13:01:00 INFO - PROCESS | 3228 | 1468008060556 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:00 INFO - PROCESS | 3228 | 1468008060698 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 13:01:00 INFO - PROCESS | 3228 | 1468008060712 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:00 INFO - PROCESS | 3228 | 1468008060714 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:00 INFO - PROCESS | 3228 | ++DOCSHELL 1B482400 == 37 [pid = 3228] [id = 287] 13:01:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1B489800) [pid = 3228] [serial = 860] [outer = 00000000] 13:01:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1B510C00) [pid = 3228] [serial = 861] [outer = 1B489800] 13:01:00 INFO - PROCESS | 3228 | 1468008060805 Marionette DEBUG loaded listener.js 13:01:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1B8EDC00) [pid = 3228] [serial = 862] [outer = 1B489800] 13:01:01 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (189DE400) [pid = 3228] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:01:01 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1955EC00) [pid = 3228] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:01:01 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (19788400) [pid = 3228] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:01:01 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (14EF2000) [pid = 3228] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:01:01 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1100C800) [pid = 3228] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:01:01 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (106F4C00) [pid = 3228] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:01:01 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (16367C00) [pid = 3228] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:01:01 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (110DDC00) [pid = 3228] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:01:01 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (10663400) [pid = 3228] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:01:01 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (18064400) [pid = 3228] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:01:01 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1BCF8400) [pid = 3228] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:01:01 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (10A7D800) [pid = 3228] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:01:01 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (151C0400) [pid = 3228] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:01:01 INFO - PROCESS | 3228 | 1468008061226 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]]]}] 13:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 732ms 13:01:01 INFO - PROCESS | 3228 | 1468008061280 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 13:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:01:01 INFO - PROCESS | 3228 | 1468008061282 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 13:01:01 INFO - PROCESS | 3228 | 1468008061286 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:01:01 INFO - PROCESS | 3228 | 1468008061287 Marionette TRACE conn6 <- [1,1114,null,{}] 13:01:01 INFO - PROCESS | 3228 | 1468008061291 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}] 13:01:01 INFO - PROCESS | 3228 | 1468008061292 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:01 INFO - PROCESS | 3228 | 1468008061371 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 13:01:01 INFO - PROCESS | 3228 | 1468008061376 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:01 INFO - PROCESS | 3228 | 1468008061378 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:01 INFO - PROCESS | 3228 | ++DOCSHELL 10D05000 == 38 [pid = 3228] [id = 288] 13:01:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (15993800) [pid = 3228] [serial = 863] [outer = 00000000] 13:01:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19788400) [pid = 3228] [serial = 864] [outer = 15993800] 13:01:01 INFO - PROCESS | 3228 | 1468008061421 Marionette DEBUG loaded listener.js 13:01:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A84C800) [pid = 3228] [serial = 865] [outer = 15993800] 13:01:01 INFO - PROCESS | 3228 | 1468008061830 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]]]}] 13:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 570ms 13:01:01 INFO - PROCESS | 3228 | 1468008061856 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 13:01:01 INFO - PROCESS | 3228 | 1468008061858 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 13:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:01:01 INFO - PROCESS | 3228 | 1468008061861 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:01:01 INFO - PROCESS | 3228 | 1468008061863 Marionette TRACE conn6 <- [1,1118,null,{}] 13:01:01 INFO - PROCESS | 3228 | 1468008061866 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}] 13:01:01 INFO - PROCESS | 3228 | 1468008061868 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:01 INFO - PROCESS | 3228 | 1468008061989 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 13:01:01 INFO - PROCESS | 3228 | 1468008061997 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:01 INFO - PROCESS | 3228 | 1468008061998 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:02 INFO - PROCESS | 3228 | ++DOCSHELL 1806B400 == 39 [pid = 3228] [id = 289] 13:01:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1B80D000) [pid = 3228] [serial = 866] [outer = 00000000] 13:01:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1BF02800) [pid = 3228] [serial = 867] [outer = 1B80D000] 13:01:02 INFO - PROCESS | 3228 | 1468008062042 Marionette DEBUG loaded listener.js 13:01:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1BF03000) [pid = 3228] [serial = 868] [outer = 1B80D000] 13:01:02 INFO - PROCESS | 3228 | 1468008062473 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]]]}] 13:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 13:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:01:02 INFO - PROCESS | 3228 | 1468008062492 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 13:01:02 INFO - PROCESS | 3228 | 1468008062494 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 13:01:02 INFO - PROCESS | 3228 | 1468008062497 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:01:02 INFO - PROCESS | 3228 | 1468008062499 Marionette TRACE conn6 <- [1,1122,null,{}] 13:01:02 INFO - PROCESS | 3228 | 1468008062502 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}] 13:01:02 INFO - PROCESS | 3228 | 1468008062504 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:02 INFO - PROCESS | 3228 | 1468008062617 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 13:01:02 INFO - PROCESS | 3228 | 1468008062625 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:02 INFO - PROCESS | 3228 | 1468008062627 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:02 INFO - PROCESS | 3228 | ++DOCSHELL 189DE400 == 40 [pid = 3228] [id = 290] 13:01:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (19EE7400) [pid = 3228] [serial = 869] [outer = 00000000] 13:01:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1CADDC00) [pid = 3228] [serial = 870] [outer = 19EE7400] 13:01:02 INFO - PROCESS | 3228 | 1468008062670 Marionette DEBUG loaded listener.js 13:01:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1CFC7000) [pid = 3228] [serial = 871] [outer = 19EE7400] 13:01:03 INFO - PROCESS | 3228 | 1468008063159 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]]]}] 13:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 13:01:03 INFO - PROCESS | 3228 | 1468008063229 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 13:01:03 INFO - PROCESS | 3228 | 1468008063234 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 13:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:01:03 INFO - PROCESS | 3228 | 1468008063293 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:01:03 INFO - PROCESS | 3228 | 1468008063297 Marionette TRACE conn6 <- [1,1126,null,{}] 13:01:03 INFO - PROCESS | 3228 | 1468008063356 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}] 13:01:03 INFO - PROCESS | 3228 | 1468008063359 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:03 INFO - PROCESS | 3228 | 1468008063474 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 13:01:03 INFO - PROCESS | 3228 | 1468008063597 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:03 INFO - PROCESS | 3228 | 1468008063601 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:03 INFO - PROCESS | 3228 | ++DOCSHELL 0CDC9C00 == 41 [pid = 3228] [id = 291] 13:01:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (0CDCC000) [pid = 3228] [serial = 872] [outer = 00000000] 13:01:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (110DCC00) [pid = 3228] [serial = 873] [outer = 0CDCC000] 13:01:03 INFO - PROCESS | 3228 | 1468008063661 Marionette DEBUG loaded listener.js 13:01:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (14EEB000) [pid = 3228] [serial = 874] [outer = 0CDCC000] 13:01:04 INFO - PROCESS | 3228 | 1468008064219 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]]]}] 13:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 990ms 13:01:04 INFO - PROCESS | 3228 | 1468008064285 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 13:01:04 INFO - PROCESS | 3228 | 1468008064290 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 13:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:01:04 INFO - PROCESS | 3228 | 1468008064297 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:01:04 INFO - PROCESS | 3228 | 1468008064300 Marionette TRACE conn6 <- [1,1130,null,{}] 13:01:04 INFO - PROCESS | 3228 | 1468008064304 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}] 13:01:04 INFO - PROCESS | 3228 | 1468008064307 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:04 INFO - PROCESS | 3228 | 1468008064425 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 13:01:04 INFO - PROCESS | 3228 | 1468008064555 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:04 INFO - PROCESS | 3228 | 1468008064558 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:04 INFO - PROCESS | 3228 | ++DOCSHELL 16366800 == 42 [pid = 3228] [id = 292] 13:01:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (16951000) [pid = 3228] [serial = 875] [outer = 00000000] 13:01:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (18CC1000) [pid = 3228] [serial = 876] [outer = 16951000] 13:01:04 INFO - PROCESS | 3228 | 1468008064614 Marionette DEBUG loaded listener.js 13:01:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (196EE400) [pid = 3228] [serial = 877] [outer = 16951000] 13:01:05 INFO - PROCESS | 3228 | 1468008065194 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]]]}] 13:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 13:01:05 INFO - PROCESS | 3228 | 1468008065230 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 13:01:05 INFO - PROCESS | 3228 | 1468008065232 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 13:01:05 INFO - PROCESS | 3228 | 1468008065236 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:01:05 INFO - PROCESS | 3228 | 1468008065240 Marionette TRACE conn6 <- [1,1134,null,{}] 13:01:05 INFO - PROCESS | 3228 | 1468008065251 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}] 13:01:05 INFO - PROCESS | 3228 | 1468008065256 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:05 INFO - PROCESS | 3228 | 1468008065396 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 13:01:05 INFO - PROCESS | 3228 | 1468008065526 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:05 INFO - PROCESS | 3228 | 1468008065529 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:05 INFO - PROCESS | 3228 | ++DOCSHELL 1BCF8C00 == 43 [pid = 3228] [id = 293] 13:01:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1CA1B000) [pid = 3228] [serial = 878] [outer = 00000000] 13:01:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1D0C3C00) [pid = 3228] [serial = 879] [outer = 1CA1B000] 13:01:05 INFO - PROCESS | 3228 | 1468008065586 Marionette DEBUG loaded listener.js 13:01:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (1D102800) [pid = 3228] [serial = 880] [outer = 1CA1B000] 13:01:06 INFO - PROCESS | 3228 | 1468008066230 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]]]}] 13:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1020ms 13:01:06 INFO - PROCESS | 3228 | 1468008066260 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 13:01:06 INFO - PROCESS | 3228 | 1468008066263 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 13:01:06 INFO - PROCESS | 3228 | 1468008066266 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:01:06 INFO - PROCESS | 3228 | 1468008066268 Marionette TRACE conn6 <- [1,1138,null,{}] 13:01:06 INFO - PROCESS | 3228 | 1468008066272 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}] 13:01:06 INFO - PROCESS | 3228 | 1468008066274 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:06 INFO - PROCESS | 3228 | 1468008066384 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 13:01:06 INFO - PROCESS | 3228 | 1468008066615 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:06 INFO - PROCESS | 3228 | 1468008066618 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:06 INFO - PROCESS | 3228 | ++DOCSHELL 08E6A400 == 44 [pid = 3228] [id = 294] 13:01:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (08E6AC00) [pid = 3228] [serial = 881] [outer = 00000000] 13:01:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (10A74000) [pid = 3228] [serial = 882] [outer = 08E6AC00] 13:01:06 INFO - PROCESS | 3228 | 1468008066690 Marionette DEBUG loaded listener.js 13:01:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (10B0D400) [pid = 3228] [serial = 883] [outer = 08E6AC00] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 1806B400 == 43 [pid = 3228] [id = 289] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 10D05000 == 42 [pid = 3228] [id = 288] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 1B482400 == 41 [pid = 3228] [id = 287] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 17493C00 == 40 [pid = 3228] [id = 286] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 19788800 == 39 [pid = 3228] [id = 285] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 1955F800 == 38 [pid = 3228] [id = 284] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 1821AC00 == 37 [pid = 3228] [id = 283] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 14EEC000 == 36 [pid = 3228] [id = 282] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 10D08000 == 35 [pid = 3228] [id = 281] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 1A7A2800 == 34 [pid = 3228] [id = 278] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 10A7CC00 == 33 [pid = 3228] [id = 279] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 150AE000 == 32 [pid = 3228] [id = 280] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 11009C00 == 31 [pid = 3228] [id = 269] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 1BCF8C00 == 30 [pid = 3228] [id = 293] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 189DE400 == 29 [pid = 3228] [id = 290] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 0CDC9C00 == 28 [pid = 3228] [id = 291] 13:01:07 INFO - PROCESS | 3228 | --DOCSHELL 16366800 == 27 [pid = 3228] [id = 292] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (18CC6800) [pid = 3228] [serial = 819] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (196EE800) [pid = 3228] [serial = 822] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (190E7400) [pid = 3228] [serial = 820] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (19EDFC00) [pid = 3228] [serial = 825] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (196F3000) [pid = 3228] [serial = 823] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (19EDDC00) [pid = 3228] [serial = 831] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (15799000) [pid = 3228] [serial = 808] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (15371800) [pid = 3228] [serial = 807] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (10B0F000) [pid = 3228] [serial = 810] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (10D09C00) [pid = 3228] [serial = 811] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (17488C00) [pid = 3228] [serial = 816] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (14EF2800) [pid = 3228] [serial = 813] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (150E9800) [pid = 3228] [serial = 814] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (0CA32C00) [pid = 3228] [serial = 832] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1A7ACC00) [pid = 3228] [serial = 834] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1A335000) [pid = 3228] [serial = 826] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (14EF6400) [pid = 3228] [serial = 796] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (11229800) [pid = 3228] [serial = 795] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1955D400) [pid = 3228] [serial = 799] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (189DA400) [pid = 3228] [serial = 798] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1CA1A800) [pid = 3228] [serial = 802] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1BF75C00) [pid = 3228] [serial = 801] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (151C1800) [pid = 3228] [serial = 805] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (119DD800) [pid = 3228] [serial = 804] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1821C400) [pid = 3228] [serial = 828] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (190EEC00) [pid = 3228] [serial = 829] [outer = 00000000] [url = about:blank] 13:01:07 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (18224800) [pid = 3228] [serial = 817] [outer = 00000000] [url = about:blank] 13:01:08 INFO - PROCESS | 3228 | 1468008068019 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]]]}] 13:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1778ms 13:01:08 INFO - PROCESS | 3228 | 1468008068049 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 13:01:08 INFO - PROCESS | 3228 | 1468008068054 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 13:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:01:08 INFO - PROCESS | 3228 | 1468008068061 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:01:08 INFO - PROCESS | 3228 | 1468008068064 Marionette TRACE conn6 <- [1,1142,null,{}] 13:01:08 INFO - PROCESS | 3228 | 1468008068070 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}] 13:01:08 INFO - PROCESS | 3228 | 1468008068073 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:08 INFO - PROCESS | 3228 | 1468008068167 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 13:01:08 INFO - PROCESS | 3228 | 1468008068174 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:08 INFO - PROCESS | 3228 | 1468008068178 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:08 INFO - PROCESS | 3228 | ++DOCSHELL 0D1EB000 == 28 [pid = 3228] [id = 295] 13:01:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (0D1EC400) [pid = 3228] [serial = 884] [outer = 00000000] 13:01:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (106FA800) [pid = 3228] [serial = 885] [outer = 0D1EC400] 13:01:08 INFO - PROCESS | 3228 | 1468008068226 Marionette DEBUG loaded listener.js 13:01:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (10A7B400) [pid = 3228] [serial = 886] [outer = 0D1EC400] 13:01:08 INFO - PROCESS | 3228 | [3228] 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 13:01:08 INFO - PROCESS | 3228 | 1468008068805 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]]]}] 13:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 771ms 13:01:08 INFO - PROCESS | 3228 | 1468008068835 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 13:01:08 INFO - PROCESS | 3228 | 1468008068840 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 13:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:01:08 INFO - PROCESS | 3228 | 1468008068846 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:01:08 INFO - PROCESS | 3228 | 1468008068849 Marionette TRACE conn6 <- [1,1146,null,{}] 13:01:08 INFO - PROCESS | 3228 | 1468008068853 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}] 13:01:08 INFO - PROCESS | 3228 | 1468008068856 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:08 INFO - PROCESS | 3228 | 1468008068946 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 13:01:09 INFO - PROCESS | 3228 | 1468008069034 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:09 INFO - PROCESS | 3228 | 1468008069037 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:09 INFO - PROCESS | 3228 | ++DOCSHELL 14EF5C00 == 29 [pid = 3228] [id = 296] 13:01:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (14EF6000) [pid = 3228] [serial = 887] [outer = 00000000] 13:01:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (150A8C00) [pid = 3228] [serial = 888] [outer = 14EF6000] 13:01:09 INFO - PROCESS | 3228 | 1468008069084 Marionette DEBUG loaded listener.js 13:01:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (151C3000) [pid = 3228] [serial = 889] [outer = 14EF6000] 13:01:09 INFO - PROCESS | 3228 | 1468008069475 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]]]}] 13:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 13:01:09 INFO - PROCESS | 3228 | 1468008069520 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 13:01:09 INFO - PROCESS | 3228 | 1468008069522 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 13:01:09 INFO - PROCESS | 3228 | 1468008069526 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:01:09 INFO - PROCESS | 3228 | 1468008069529 Marionette TRACE conn6 <- [1,1150,null,{}] 13:01:09 INFO - PROCESS | 3228 | 1468008069540 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}] 13:01:09 INFO - PROCESS | 3228 | 1468008069544 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:09 INFO - PROCESS | 3228 | 1468008069666 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 13:01:09 INFO - PROCESS | 3228 | 1468008069682 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:09 INFO - PROCESS | 3228 | 1468008069685 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:09 INFO - PROCESS | 3228 | ++DOCSHELL 16363400 == 30 [pid = 3228] [id = 297] 13:01:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (16364000) [pid = 3228] [serial = 890] [outer = 00000000] 13:01:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1694AC00) [pid = 3228] [serial = 891] [outer = 16364000] 13:01:09 INFO - PROCESS | 3228 | 1468008069733 Marionette DEBUG loaded listener.js 13:01:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (17494400) [pid = 3228] [serial = 892] [outer = 16364000] 13:01:10 INFO - PROCESS | 3228 | 1468008070180 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]]]}] 13:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 13:01:10 INFO - PROCESS | 3228 | 1468008070206 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 13:01:10 INFO - PROCESS | 3228 | 1468008070209 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 13:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:01:10 INFO - PROCESS | 3228 | 1468008070212 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:01:10 INFO - PROCESS | 3228 | 1468008070214 Marionette TRACE conn6 <- [1,1154,null,{}] 13:01:10 INFO - PROCESS | 3228 | 1468008070227 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}] 13:01:10 INFO - PROCESS | 3228 | 1468008070229 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:10 INFO - PROCESS | 3228 | 1468008070346 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 13:01:10 INFO - PROCESS | 3228 | 1468008070355 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:10 INFO - PROCESS | 3228 | 1468008070357 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:10 INFO - PROCESS | 3228 | ++DOCSHELL 16362800 == 31 [pid = 3228] [id = 298] 13:01:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1694A400) [pid = 3228] [serial = 893] [outer = 00000000] 13:01:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (18CC0400) [pid = 3228] [serial = 894] [outer = 1694A400] 13:01:10 INFO - PROCESS | 3228 | 1468008070401 Marionette DEBUG loaded listener.js 13:01:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (190E4400) [pid = 3228] [serial = 895] [outer = 1694A400] 13:01:10 INFO - PROCESS | 3228 | 1468008070830 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]]]}] 13:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 13:01:10 INFO - PROCESS | 3228 | 1468008070885 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 13:01:10 INFO - PROCESS | 3228 | 1468008070887 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 13:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:01:10 INFO - PROCESS | 3228 | 1468008070890 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:01:10 INFO - PROCESS | 3228 | 1468008070892 Marionette TRACE conn6 <- [1,1158,null,{}] 13:01:10 INFO - PROCESS | 3228 | 1468008070895 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}] 13:01:10 INFO - PROCESS | 3228 | 1468008070897 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:11 INFO - PROCESS | 3228 | 1468008071006 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 13:01:11 INFO - PROCESS | 3228 | 1468008071089 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:11 INFO - PROCESS | 3228 | 1468008071091 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:11 INFO - PROCESS | 3228 | ++DOCSHELL 190E1000 == 32 [pid = 3228] [id = 299] 13:01:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (190E6000) [pid = 3228] [serial = 896] [outer = 00000000] 13:01:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1955D400) [pid = 3228] [serial = 897] [outer = 190E6000] 13:01:11 INFO - PROCESS | 3228 | 1468008071136 Marionette DEBUG loaded listener.js 13:01:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (19562400) [pid = 3228] [serial = 898] [outer = 190E6000] 13:01:11 INFO - PROCESS | 3228 | 1468008071599 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]]]}] 13:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 13:01:11 INFO - PROCESS | 3228 | 1468008071621 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 13:01:11 INFO - PROCESS | 3228 | 1468008071623 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 13:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:01:11 INFO - PROCESS | 3228 | 1468008071626 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:01:11 INFO - PROCESS | 3228 | 1468008071627 Marionette TRACE conn6 <- [1,1162,null,{}] 13:01:11 INFO - PROCESS | 3228 | 1468008071637 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}] 13:01:11 INFO - PROCESS | 3228 | 1468008071642 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:11 INFO - PROCESS | 3228 | 1468008071776 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 13:01:11 INFO - PROCESS | 3228 | 1468008071787 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:11 INFO - PROCESS | 3228 | 1468008071789 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:11 INFO - PROCESS | 3228 | ++DOCSHELL 1964E000 == 33 [pid = 3228] [id = 300] 13:01:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (196F2400) [pid = 3228] [serial = 899] [outer = 00000000] 13:01:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (19A32400) [pid = 3228] [serial = 900] [outer = 196F2400] 13:01:11 INFO - PROCESS | 3228 | 1468008071881 Marionette DEBUG loaded listener.js 13:01:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (19EDFC00) [pid = 3228] [serial = 901] [outer = 196F2400] 13:01:12 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1B80D000) [pid = 3228] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:01:12 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (19788C00) [pid = 3228] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:01:12 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (18986400) [pid = 3228] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:01:12 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1B489800) [pid = 3228] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:01:12 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (10B01400) [pid = 3228] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:01:12 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (10D08800) [pid = 3228] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:01:12 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (19560C00) [pid = 3228] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:01:12 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (14EF1000) [pid = 3228] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:01:12 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1A7A4800) [pid = 3228] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:01:12 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1821B800) [pid = 3228] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:01:12 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (19EE7400) [pid = 3228] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:01:12 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (150E4C00) [pid = 3228] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:01:12 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (15993800) [pid = 3228] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:01:12 INFO - PROCESS | 3228 | 1468008072527 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] 13:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:01:12 INFO - PROCESS | 3228 | 1468008072559 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 13:01:12 INFO - PROCESS | 3228 | 1468008072562 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:01:12 INFO - PROCESS | 3228 | 1468008072564 Marionette TRACE conn6 <- [1,1166,null,{}] 13:01:12 INFO - PROCESS | 3228 | 1468008072567 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}] 13:01:12 INFO - PROCESS | 3228 | 1468008072569 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:12 INFO - PROCESS | 3228 | 1468008072647 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 13:01:12 INFO - PROCESS | 3228 | 1468008072653 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:12 INFO - PROCESS | 3228 | 1468008072655 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:12 INFO - PROCESS | 3228 | ++DOCSHELL 1100C800 == 34 [pid = 3228] [id = 301] 13:01:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (110E6800) [pid = 3228] [serial = 902] [outer = 00000000] 13:01:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1821EC00) [pid = 3228] [serial = 903] [outer = 110E6800] 13:01:12 INFO - PROCESS | 3228 | 1468008072699 Marionette DEBUG loaded listener.js 13:01:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19563800) [pid = 3228] [serial = 904] [outer = 110E6800] 13:01:13 INFO - PROCESS | 3228 | 1468008073126 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] 13:01:13 INFO - PROCESS | 3228 | 1468008073196 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 13:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:01:13 INFO - PROCESS | 3228 | 1468008073200 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:01:13 INFO - PROCESS | 3228 | 1468008073201 Marionette TRACE conn6 <- [1,1170,null,{}] 13:01:13 INFO - PROCESS | 3228 | 1468008073205 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}] 13:01:13 INFO - PROCESS | 3228 | 1468008073207 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:13 INFO - PROCESS | 3228 | 1468008073285 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 13:01:13 INFO - PROCESS | 3228 | 1468008073289 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:13 INFO - PROCESS | 3228 | 1468008073291 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:13 INFO - PROCESS | 3228 | ++DOCSHELL 08E5B400 == 35 [pid = 3228] [id = 302] 13:01:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1978A000) [pid = 3228] [serial = 905] [outer = 00000000] 13:01:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1A7A6400) [pid = 3228] [serial = 906] [outer = 1978A000] 13:01:13 INFO - PROCESS | 3228 | 1468008073335 Marionette DEBUG loaded listener.js 13:01:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A7AFC00) [pid = 3228] [serial = 907] [outer = 1978A000] 13:01:13 INFO - PROCESS | 3228 | 1468008073752 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] 13:01:13 INFO - PROCESS | 3228 | 1468008073836 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 13:01:13 INFO - PROCESS | 3228 | 1468008073839 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:01:13 INFO - PROCESS | 3228 | 1468008073850 Marionette TRACE conn6 <- [1,1174,null,{}] 13:01:13 INFO - PROCESS | 3228 | 1468008073854 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}] 13:01:13 INFO - PROCESS | 3228 | 1468008073856 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:13 INFO - PROCESS | 3228 | 1468008073935 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 13:01:13 INFO - PROCESS | 3228 | 1468008073942 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:13 INFO - PROCESS | 3228 | 1468008073944 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:13 INFO - PROCESS | 3228 | ++DOCSHELL 1A851400 == 36 [pid = 3228] [id = 303] 13:01:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A851C00) [pid = 3228] [serial = 908] [outer = 00000000] 13:01:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1B47DC00) [pid = 3228] [serial = 909] [outer = 1A851C00] 13:01:13 INFO - PROCESS | 3228 | 1468008073990 Marionette DEBUG loaded listener.js 13:01:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1B508C00) [pid = 3228] [serial = 910] [outer = 1A851C00] 13:01:14 INFO - PROCESS | 3228 | 1468008074428 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] 13:01:14 INFO - PROCESS | 3228 | 1468008074512 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 13:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:01:14 INFO - PROCESS | 3228 | 1468008074518 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:01:14 INFO - PROCESS | 3228 | 1468008074522 Marionette TRACE conn6 <- [1,1178,null,{}] 13:01:14 INFO - PROCESS | 3228 | 1468008074528 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}] 13:01:14 INFO - PROCESS | 3228 | 1468008074532 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:14 INFO - PROCESS | 3228 | 1468008074678 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 13:01:14 INFO - PROCESS | 3228 | 1468008074802 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:14 INFO - PROCESS | 3228 | 1468008074805 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:14 INFO - PROCESS | 3228 | ++DOCSHELL 0CDC9400 == 37 [pid = 3228] [id = 304] 13:01:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (0CDC9C00) [pid = 3228] [serial = 911] [outer = 00000000] 13:01:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (106F7800) [pid = 3228] [serial = 912] [outer = 0CDC9C00] 13:01:14 INFO - PROCESS | 3228 | 1468008074865 Marionette DEBUG loaded listener.js 13:01:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (10D08000) [pid = 3228] [serial = 913] [outer = 0CDC9C00] 13:01:15 INFO - PROCESS | 3228 | 1468008075635 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] 13:01:15 INFO - PROCESS | 3228 | 1468008075714 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 13:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:01:15 INFO - PROCESS | 3228 | 1468008075722 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:01:15 INFO - PROCESS | 3228 | 1468008075726 Marionette TRACE conn6 <- [1,1182,null,{}] 13:01:15 INFO - PROCESS | 3228 | 1468008075731 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}] 13:01:15 INFO - PROCESS | 3228 | 1468008075733 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:15 INFO - PROCESS | 3228 | 1468008075858 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 13:01:15 INFO - PROCESS | 3228 | 1468008075979 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:15 INFO - PROCESS | 3228 | 1468008075982 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:15 INFO - PROCESS | 3228 | ++DOCSHELL 1576F800 == 38 [pid = 3228] [id = 305] 13:01:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (15770C00) [pid = 3228] [serial = 914] [outer = 00000000] 13:01:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (158E7800) [pid = 3228] [serial = 915] [outer = 15770C00] 13:01:16 INFO - PROCESS | 3228 | 1468008076038 Marionette DEBUG loaded listener.js 13:01:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (158E8000) [pid = 3228] [serial = 916] [outer = 15770C00] 13:01:16 INFO - PROCESS | 3228 | 1468008076878 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] 13:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:01:16 INFO - PROCESS | 3228 | 1468008076968 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 13:01:16 INFO - PROCESS | 3228 | 1468008076973 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:01:16 INFO - PROCESS | 3228 | 1468008076976 Marionette TRACE conn6 <- [1,1186,null,{}] 13:01:16 INFO - PROCESS | 3228 | 1468008076982 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}] 13:01:16 INFO - PROCESS | 3228 | 1468008076985 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:17 INFO - PROCESS | 3228 | 1468008077103 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 13:01:17 INFO - PROCESS | 3228 | 1468008077220 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:17 INFO - PROCESS | 3228 | 1468008077224 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:17 INFO - PROCESS | 3228 | --DOCSHELL 08E5B400 == 37 [pid = 3228] [id = 302] 13:01:17 INFO - PROCESS | 3228 | --DOCSHELL 1100C800 == 36 [pid = 3228] [id = 301] 13:01:17 INFO - PROCESS | 3228 | --DOCSHELL 1964E000 == 35 [pid = 3228] [id = 300] 13:01:17 INFO - PROCESS | 3228 | --DOCSHELL 190E1000 == 34 [pid = 3228] [id = 299] 13:01:17 INFO - PROCESS | 3228 | --DOCSHELL 16362800 == 33 [pid = 3228] [id = 298] 13:01:17 INFO - PROCESS | 3228 | --DOCSHELL 16363400 == 32 [pid = 3228] [id = 297] 13:01:17 INFO - PROCESS | 3228 | --DOCSHELL 14EF5C00 == 31 [pid = 3228] [id = 296] 13:01:17 INFO - PROCESS | 3228 | --DOCSHELL 0D1EB000 == 30 [pid = 3228] [id = 295] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1BF03000) [pid = 3228] [serial = 868] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (19EDA400) [pid = 3228] [serial = 855] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1A850400) [pid = 3228] [serial = 858] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (19EDBC00) [pid = 3228] [serial = 856] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1B510C00) [pid = 3228] [serial = 861] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (10D04400) [pid = 3228] [serial = 837] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1100E000) [pid = 3228] [serial = 838] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (110E7C00) [pid = 3228] [serial = 843] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (112D1000) [pid = 3228] [serial = 844] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (196FCC00) [pid = 3228] [serial = 852] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1A857C00) [pid = 3228] [serial = 859] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (150E5400) [pid = 3228] [serial = 846] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (15762C00) [pid = 3228] [serial = 847] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1A831C00) [pid = 3228] [serial = 835] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (189D5000) [pid = 3228] [serial = 849] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1CADDC00) [pid = 3228] [serial = 870] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (189E0400) [pid = 3228] [serial = 850] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (15797800) [pid = 3228] [serial = 840] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (17486C00) [pid = 3228] [serial = 841] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1CFC7000) [pid = 3228] [serial = 871] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1B8EDC00) [pid = 3228] [serial = 862] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1A84C800) [pid = 3228] [serial = 865] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1BF02800) [pid = 3228] [serial = 867] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (19788400) [pid = 3228] [serial = 864] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (19785800) [pid = 3228] [serial = 853] [outer = 00000000] [url = about:blank] 13:01:17 INFO - PROCESS | 3228 | ++DOCSHELL 08E59000 == 31 [pid = 3228] [id = 306] 13:01:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (0CA34000) [pid = 3228] [serial = 917] [outer = 00000000] 13:01:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (10D08800) [pid = 3228] [serial = 918] [outer = 0CA34000] 13:01:17 INFO - PROCESS | 3228 | 1468008077301 Marionette DEBUG loaded listener.js 13:01:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (112D1000) [pid = 3228] [serial = 919] [outer = 0CA34000] 13:01:17 INFO - PROCESS | 3228 | 1468008077747 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]]]}] 13:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 830ms 13:01:17 INFO - PROCESS | 3228 | 1468008077803 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 13:01:17 INFO - PROCESS | 3228 | 1468008077807 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 13:01:17 INFO - PROCESS | 3228 | 1468008077813 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:01:17 INFO - PROCESS | 3228 | 1468008077816 Marionette TRACE conn6 <- [1,1190,null,{}] 13:01:17 INFO - PROCESS | 3228 | 1468008077820 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}] 13:01:17 INFO - PROCESS | 3228 | 1468008077822 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:17 INFO - PROCESS | 3228 | 1468008077908 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 13:01:17 INFO - PROCESS | 3228 | 1468008077914 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:17 INFO - PROCESS | 3228 | 1468008077917 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:17 INFO - PROCESS | 3228 | ++DOCSHELL 150A2C00 == 32 [pid = 3228] [id = 307] 13:01:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (150A3000) [pid = 3228] [serial = 920] [outer = 00000000] 13:01:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (15796C00) [pid = 3228] [serial = 921] [outer = 150A3000] 13:01:17 INFO - PROCESS | 3228 | 1468008077963 Marionette DEBUG loaded listener.js 13:01:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1586E800) [pid = 3228] [serial = 922] [outer = 150A3000] 13:01:18 INFO - PROCESS | 3228 | 1468008078432 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]]]}] 13:01:18 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 13:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 13:01:18 INFO - PROCESS | 3228 | 1468008078489 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 13:01:18 INFO - PROCESS | 3228 | 1468008078491 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 13:01:18 INFO - PROCESS | 3228 | 1468008078494 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:01:18 INFO - PROCESS | 3228 | 1468008078498 Marionette TRACE conn6 <- [1,1194,null,{}] 13:01:18 INFO - PROCESS | 3228 | 1468008078509 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}] 13:01:18 INFO - PROCESS | 3228 | 1468008078513 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:18 INFO - PROCESS | 3228 | 1468008078628 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 13:01:18 INFO - PROCESS | 3228 | 1468008078720 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:18 INFO - PROCESS | 3228 | 1468008078723 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:18 INFO - PROCESS | 3228 | ++DOCSHELL 189DDC00 == 33 [pid = 3228] [id = 308] 13:01:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (189DE000) [pid = 3228] [serial = 923] [outer = 00000000] 13:01:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (18CC1C00) [pid = 3228] [serial = 924] [outer = 189DE000] 13:01:18 INFO - PROCESS | 3228 | 1468008078771 Marionette DEBUG loaded listener.js 13:01:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (190E1000) [pid = 3228] [serial = 925] [outer = 189DE000] 13:01:19 INFO - PROCESS | 3228 | 1468008079155 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]]]}] 13:01:19 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 13:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 13:01:19 INFO - PROCESS | 3228 | 1468008079180 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 13:01:19 INFO - PROCESS | 3228 | 1468008079183 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 13:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:01:19 INFO - PROCESS | 3228 | 1468008079186 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:01:19 INFO - PROCESS | 3228 | 1468008079187 Marionette TRACE conn6 <- [1,1198,null,{}] 13:01:19 INFO - PROCESS | 3228 | 1468008079191 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}] 13:01:19 INFO - PROCESS | 3228 | 1468008079202 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:19 INFO - PROCESS | 3228 | 1468008079287 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 13:01:19 INFO - PROCESS | 3228 | 1468008079293 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:19 INFO - PROCESS | 3228 | 1468008079295 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:19 INFO - PROCESS | 3228 | ++DOCSHELL 196F0400 == 34 [pid = 3228] [id = 309] 13:01:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (196F4C00) [pid = 3228] [serial = 926] [outer = 00000000] 13:01:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (19785C00) [pid = 3228] [serial = 927] [outer = 196F4C00] 13:01:19 INFO - PROCESS | 3228 | 1468008079339 Marionette DEBUG loaded listener.js 13:01:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (19EDA400) [pid = 3228] [serial = 928] [outer = 196F4C00] 13:01:19 INFO - PROCESS | 3228 | 1468008079791 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]]]}] 13:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 13:01:19 INFO - PROCESS | 3228 | 1468008079861 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 13:01:19 INFO - PROCESS | 3228 | 1468008079863 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 13:01:19 INFO - PROCESS | 3228 | 1468008079866 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:01:19 INFO - PROCESS | 3228 | 1468008079868 Marionette TRACE conn6 <- [1,1202,null,{}] 13:01:19 INFO - PROCESS | 3228 | 1468008079871 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}] 13:01:19 INFO - PROCESS | 3228 | 1468008079873 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:19 INFO - PROCESS | 3228 | 1468008079981 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 13:01:20 INFO - PROCESS | 3228 | 1468008080068 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:20 INFO - PROCESS | 3228 | 1468008080070 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:20 INFO - PROCESS | 3228 | ++DOCSHELL 19EE0000 == 35 [pid = 3228] [id = 310] 13:01:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19EE1800) [pid = 3228] [serial = 929] [outer = 00000000] 13:01:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A4B7800) [pid = 3228] [serial = 930] [outer = 19EE1800] 13:01:20 INFO - PROCESS | 3228 | 1468008080114 Marionette DEBUG loaded listener.js 13:01:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1A7A4000) [pid = 3228] [serial = 931] [outer = 19EE1800] 13:01:20 INFO - PROCESS | 3228 | 1468008080533 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]]]}] 13:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 731ms 13:01:20 INFO - PROCESS | 3228 | 1468008080602 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 13:01:20 INFO - PROCESS | 3228 | 1468008080604 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 13:01:20 INFO - PROCESS | 3228 | 1468008080607 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:01:20 INFO - PROCESS | 3228 | 1468008080608 Marionette TRACE conn6 <- [1,1206,null,{}] 13:01:20 INFO - PROCESS | 3228 | 1468008080617 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}] 13:01:20 INFO - PROCESS | 3228 | 1468008080623 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:20 INFO - PROCESS | 3228 | 1468008080762 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 13:01:20 INFO - PROCESS | 3228 | 1468008080777 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:20 INFO - PROCESS | 3228 | 1468008080779 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:20 INFO - PROCESS | 3228 | ++DOCSHELL 1A7AEC00 == 36 [pid = 3228] [id = 311] 13:01:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A853400) [pid = 3228] [serial = 932] [outer = 00000000] 13:01:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1B50EC00) [pid = 3228] [serial = 933] [outer = 1A853400] 13:01:20 INFO - PROCESS | 3228 | 1468008080871 Marionette DEBUG loaded listener.js 13:01:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1B510C00) [pid = 3228] [serial = 934] [outer = 1A853400] 13:01:21 INFO - PROCESS | 3228 | 1468008081304 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]]]}] 13:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 13:01:21 INFO - PROCESS | 3228 | 1468008081351 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 13:01:21 INFO - PROCESS | 3228 | 1468008081353 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 13:01:21 INFO - PROCESS | 3228 | 1468008081357 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:01:21 INFO - PROCESS | 3228 | 1468008081358 Marionette TRACE conn6 <- [1,1210,null,{}] 13:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:01:21 INFO - PROCESS | 3228 | 1468008081362 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}] 13:01:21 INFO - PROCESS | 3228 | 1468008081364 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:21 INFO - PROCESS | 3228 | 1468008081474 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 13:01:21 INFO - PROCESS | 3228 | 1468008081479 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:21 INFO - PROCESS | 3228 | 1468008081481 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:21 INFO - PROCESS | 3228 | ++DOCSHELL 1BCED000 == 37 [pid = 3228] [id = 312] 13:01:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1BCEF400) [pid = 3228] [serial = 935] [outer = 00000000] 13:01:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1BCF8400) [pid = 3228] [serial = 936] [outer = 1BCEF400] 13:01:21 INFO - PROCESS | 3228 | 1468008081525 Marionette DEBUG loaded listener.js 13:01:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1BCFB000) [pid = 3228] [serial = 937] [outer = 1BCEF400] 13:01:21 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (16364000) [pid = 3228] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:01:21 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (0D1EC400) [pid = 3228] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:01:21 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1694A400) [pid = 3228] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:01:21 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (0CDCC000) [pid = 3228] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:01:21 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (16951000) [pid = 3228] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:01:21 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1CA1B000) [pid = 3228] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:01:21 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (190E6000) [pid = 3228] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:01:21 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (196F2400) [pid = 3228] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:01:21 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (110E6800) [pid = 3228] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:01:21 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (08E6AC00) [pid = 3228] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:01:21 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (14EF6000) [pid = 3228] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:01:21 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1978A000) [pid = 3228] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:01:21 INFO - PROCESS | 3228 | 1468008081979 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] 13:01:22 INFO - PROCESS | 3228 | 1468008082034 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 13:01:22 INFO - PROCESS | 3228 | 1468008082037 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:01:22 INFO - PROCESS | 3228 | 1468008082039 Marionette TRACE conn6 <- [1,1214,null,{}] 13:01:22 INFO - PROCESS | 3228 | 1468008082042 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}] 13:01:22 INFO - PROCESS | 3228 | 1468008082044 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:22 INFO - PROCESS | 3228 | 1468008082125 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 13:01:22 INFO - PROCESS | 3228 | 1468008082130 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:22 INFO - PROCESS | 3228 | 1468008082132 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:22 INFO - PROCESS | 3228 | ++DOCSHELL 1577EC00 == 38 [pid = 3228] [id = 313] 13:01:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (196EFC00) [pid = 3228] [serial = 938] [outer = 00000000] 13:01:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1A7AE800) [pid = 3228] [serial = 939] [outer = 196EFC00] 13:01:22 INFO - PROCESS | 3228 | 1468008082176 Marionette DEBUG loaded listener.js 13:01:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A873400) [pid = 3228] [serial = 940] [outer = 196EFC00] 13:01:22 INFO - PROCESS | 3228 | 1468008082594 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]]]}] 13:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 570ms 13:01:22 INFO - PROCESS | 3228 | 1468008082608 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 13:01:22 INFO - PROCESS | 3228 | 1468008082610 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 13:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:01:22 INFO - PROCESS | 3228 | 1468008082613 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:01:22 INFO - PROCESS | 3228 | 1468008082615 Marionette TRACE conn6 <- [1,1218,null,{}] 13:01:22 INFO - PROCESS | 3228 | 1468008082618 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}] 13:01:22 INFO - PROCESS | 3228 | 1468008082620 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:22 INFO - PROCESS | 3228 | 1468008082741 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 13:01:22 INFO - PROCESS | 3228 | 1468008082746 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:22 INFO - PROCESS | 3228 | 1468008082748 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:22 INFO - PROCESS | 3228 | ++DOCSHELL 1BCF8000 == 39 [pid = 3228] [id = 314] 13:01:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1C2E8C00) [pid = 3228] [serial = 941] [outer = 00000000] 13:01:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1CADF000) [pid = 3228] [serial = 942] [outer = 1C2E8C00] 13:01:22 INFO - PROCESS | 3228 | 1468008082791 Marionette DEBUG loaded listener.js 13:01:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1D02D800) [pid = 3228] [serial = 943] [outer = 1C2E8C00] 13:01:23 INFO - PROCESS | 3228 | 1468008083201 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]]]}] 13:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 13:01:23 INFO - PROCESS | 3228 | 1468008083244 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 13:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:01:23 INFO - PROCESS | 3228 | 1468008083246 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 13:01:23 INFO - PROCESS | 3228 | 1468008083249 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:01:23 INFO - PROCESS | 3228 | 1468008083251 Marionette TRACE conn6 <- [1,1222,null,{}] 13:01:23 INFO - PROCESS | 3228 | 1468008083282 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}] 13:01:23 INFO - PROCESS | 3228 | 1468008083284 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:23 INFO - PROCESS | 3228 | 1468008083363 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 13:01:23 INFO - PROCESS | 3228 | 1468008083368 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:23 INFO - PROCESS | 3228 | 1468008083370 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:23 INFO - PROCESS | 3228 | ++DOCSHELL 1CA14000 == 40 [pid = 3228] [id = 315] 13:01:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1D037000) [pid = 3228] [serial = 944] [outer = 00000000] 13:01:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1D101400) [pid = 3228] [serial = 945] [outer = 1D037000] 13:01:23 INFO - PROCESS | 3228 | 1468008083414 Marionette DEBUG loaded listener.js 13:01:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1D101800) [pid = 3228] [serial = 946] [outer = 1D037000] 13:01:24 INFO - PROCESS | 3228 | --DOCSHELL 08E6A400 == 39 [pid = 3228] [id = 294] 13:01:24 INFO - PROCESS | 3228 | --DOCSHELL 08E59000 == 38 [pid = 3228] [id = 306] 13:01:24 INFO - PROCESS | 3228 | --DOCSHELL 1576F800 == 37 [pid = 3228] [id = 305] 13:01:24 INFO - PROCESS | 3228 | --DOCSHELL 1A851400 == 36 [pid = 3228] [id = 303] 13:01:24 INFO - PROCESS | 3228 | --DOCSHELL 0CDC9400 == 35 [pid = 3228] [id = 304] 13:01:24 INFO - PROCESS | 3228 | --DOCSHELL 150A2C00 == 34 [pid = 3228] [id = 307] 13:01:24 INFO - PROCESS | 3228 | --DOCSHELL 196F0400 == 33 [pid = 3228] [id = 309] 13:01:24 INFO - PROCESS | 3228 | --DOCSHELL 19EE0000 == 32 [pid = 3228] [id = 310] 13:01:24 INFO - PROCESS | 3228 | --DOCSHELL 1A7AEC00 == 31 [pid = 3228] [id = 311] 13:01:24 INFO - PROCESS | 3228 | --DOCSHELL 1BCF8000 == 30 [pid = 3228] [id = 314] 13:01:24 INFO - PROCESS | 3228 | --DOCSHELL 1BCED000 == 29 [pid = 3228] [id = 312] 13:01:24 INFO - PROCESS | 3228 | --DOCSHELL 1577EC00 == 28 [pid = 3228] [id = 313] 13:01:24 INFO - PROCESS | 3228 | --DOCSHELL 189DDC00 == 27 [pid = 3228] [id = 308] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1694AC00) [pid = 3228] [serial = 891] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (106FA800) [pid = 3228] [serial = 885] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (10A7B400) [pid = 3228] [serial = 886] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (18CC0400) [pid = 3228] [serial = 894] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (14EEB000) [pid = 3228] [serial = 874] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (110DCC00) [pid = 3228] [serial = 873] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (196EE400) [pid = 3228] [serial = 877] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (18CC1000) [pid = 3228] [serial = 876] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1D102800) [pid = 3228] [serial = 880] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1D0C3C00) [pid = 3228] [serial = 879] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1955D400) [pid = 3228] [serial = 897] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (19562400) [pid = 3228] [serial = 898] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (19A32400) [pid = 3228] [serial = 900] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1821EC00) [pid = 3228] [serial = 903] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (10B0D400) [pid = 3228] [serial = 883] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (150A8C00) [pid = 3228] [serial = 888] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (10A74000) [pid = 3228] [serial = 882] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (151C3000) [pid = 3228] [serial = 889] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (1B47DC00) [pid = 3228] [serial = 909] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (19EDFC00) [pid = 3228] [serial = 901] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (1A7AFC00) [pid = 3228] [serial = 907] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (190E4400) [pid = 3228] [serial = 895] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (1A7A6400) [pid = 3228] [serial = 906] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (17494400) [pid = 3228] [serial = 892] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | --DOMWINDOW == 57 (19563800) [pid = 3228] [serial = 904] [outer = 00000000] [url = about:blank] 13:01:25 INFO - PROCESS | 3228 | 1468008085223 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]]]}] 13:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1992ms 13:01:25 INFO - PROCESS | 3228 | 1468008085243 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 13:01:25 INFO - PROCESS | 3228 | 1468008085247 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 13:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:01:25 INFO - PROCESS | 3228 | 1468008085252 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:01:25 INFO - PROCESS | 3228 | 1468008085255 Marionette TRACE conn6 <- [1,1226,null,{}] 13:01:25 INFO - PROCESS | 3228 | 1468008085261 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}] 13:01:25 INFO - PROCESS | 3228 | 1468008085264 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:25 INFO - PROCESS | 3228 | 1468008085355 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 13:01:25 INFO - PROCESS | 3228 | 1468008085365 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:25 INFO - PROCESS | 3228 | 1468008085369 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:25 INFO - PROCESS | 3228 | ++DOCSHELL 10A72800 == 28 [pid = 3228] [id = 316] 13:01:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (10A73800) [pid = 3228] [serial = 947] [outer = 00000000] 13:01:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (10A7F800) [pid = 3228] [serial = 948] [outer = 10A73800] 13:01:25 INFO - PROCESS | 3228 | 1468008085418 Marionette DEBUG loaded listener.js 13:01:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (10B08000) [pid = 3228] [serial = 949] [outer = 10A73800] 13:01:25 INFO - PROCESS | 3228 | 1468008085885 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]]]}] 13:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 690ms 13:01:25 INFO - PROCESS | 3228 | 1468008085943 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 13:01:25 INFO - PROCESS | 3228 | 1468008085948 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 13:01:25 INFO - PROCESS | 3228 | 1468008085954 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:01:25 INFO - PROCESS | 3228 | 1468008085957 Marionette TRACE conn6 <- [1,1230,null,{}] 13:01:25 INFO - PROCESS | 3228 | 1468008085961 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}] 13:01:25 INFO - PROCESS | 3228 | 1468008085964 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:26 INFO - PROCESS | 3228 | 1468008086050 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 13:01:26 INFO - PROCESS | 3228 | 1468008086060 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:26 INFO - PROCESS | 3228 | 1468008086062 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:26 INFO - PROCESS | 3228 | ++DOCSHELL 1100D400 == 29 [pid = 3228] [id = 317] 13:01:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (1100DC00) [pid = 3228] [serial = 950] [outer = 00000000] 13:01:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (110DF800) [pid = 3228] [serial = 951] [outer = 1100DC00] 13:01:26 INFO - PROCESS | 3228 | 1468008086110 Marionette DEBUG loaded listener.js 13:01:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (11229800) [pid = 3228] [serial = 952] [outer = 1100DC00] 13:01:26 INFO - PROCESS | 3228 | 1468008086598 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]]]}] 13:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 13:01:26 INFO - PROCESS | 3228 | 1468008086628 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 13:01:26 INFO - PROCESS | 3228 | 1468008086630 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 13:01:26 INFO - PROCESS | 3228 | 1468008086634 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:01:26 INFO - PROCESS | 3228 | 1468008086637 Marionette TRACE conn6 <- [1,1234,null,{}] 13:01:26 INFO - PROCESS | 3228 | 1468008086648 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}] 13:01:26 INFO - PROCESS | 3228 | 1468008086653 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:26 INFO - PROCESS | 3228 | 1468008086762 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 13:01:26 INFO - PROCESS | 3228 | 1468008086852 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:26 INFO - PROCESS | 3228 | 1468008086855 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:26 INFO - PROCESS | 3228 | ++DOCSHELL 151C3000 == 30 [pid = 3228] [id = 318] 13:01:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (151C6C00) [pid = 3228] [serial = 953] [outer = 00000000] 13:01:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (1572B400) [pid = 3228] [serial = 954] [outer = 151C6C00] 13:01:26 INFO - PROCESS | 3228 | 1468008086902 Marionette DEBUG loaded listener.js 13:01:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (15767C00) [pid = 3228] [serial = 955] [outer = 151C6C00] 13:01:27 INFO - PROCESS | 3228 | 1468008087272 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]]]}] 13:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 13:01:27 INFO - PROCESS | 3228 | 1468008087310 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 13:01:27 INFO - PROCESS | 3228 | 1468008087313 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 13:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:01:27 INFO - PROCESS | 3228 | 1468008087316 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:01:27 INFO - PROCESS | 3228 | 1468008087318 Marionette TRACE conn6 <- [1,1238,null,{}] 13:01:27 INFO - PROCESS | 3228 | 1468008087321 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}] 13:01:27 INFO - PROCESS | 3228 | 1468008087323 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:27 INFO - PROCESS | 3228 | 1468008087440 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 13:01:27 INFO - PROCESS | 3228 | 1468008087445 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:27 INFO - PROCESS | 3228 | 1468008087447 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:27 INFO - PROCESS | 3228 | ++DOCSHELL 1576AC00 == 31 [pid = 3228] [id = 319] 13:01:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (1576E400) [pid = 3228] [serial = 956] [outer = 00000000] 13:01:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (1582B400) [pid = 3228] [serial = 957] [outer = 1576E400] 13:01:27 INFO - PROCESS | 3228 | 1468008087491 Marionette DEBUG loaded listener.js 13:01:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (16947000) [pid = 3228] [serial = 958] [outer = 1576E400] 13:01:27 INFO - PROCESS | 3228 | 1468008087888 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]]]}] 13:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 13:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:01:27 INFO - PROCESS | 3228 | 1468008087948 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 13:01:27 INFO - PROCESS | 3228 | 1468008087950 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 13:01:27 INFO - PROCESS | 3228 | 1468008087953 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:01:27 INFO - PROCESS | 3228 | 1468008087955 Marionette TRACE conn6 <- [1,1242,null,{}] 13:01:27 INFO - PROCESS | 3228 | 1468008087958 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}] 13:01:27 INFO - PROCESS | 3228 | 1468008087960 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:28 INFO - PROCESS | 3228 | 1468008088037 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 13:01:28 INFO - PROCESS | 3228 | 1468008088042 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:28 INFO - PROCESS | 3228 | 1468008088044 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:28 INFO - PROCESS | 3228 | ++DOCSHELL 1748A000 == 32 [pid = 3228] [id = 320] 13:01:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (17494000) [pid = 3228] [serial = 959] [outer = 00000000] 13:01:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1806DC00) [pid = 3228] [serial = 960] [outer = 17494000] 13:01:28 INFO - PROCESS | 3228 | 1468008088088 Marionette DEBUG loaded listener.js 13:01:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (189D8800) [pid = 3228] [serial = 961] [outer = 17494000] 13:01:28 INFO - PROCESS | 3228 | 1468008088541 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]]]}] 13:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 631ms 13:01:28 INFO - PROCESS | 3228 | 1468008088585 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 13:01:28 INFO - PROCESS | 3228 | 1468008088587 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 13:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:01:28 INFO - PROCESS | 3228 | 1468008088590 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:01:28 INFO - PROCESS | 3228 | 1468008088592 Marionette TRACE conn6 <- [1,1246,null,{}] 13:01:28 INFO - PROCESS | 3228 | 1468008088595 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}] 13:01:28 INFO - PROCESS | 3228 | 1468008088601 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:28 INFO - PROCESS | 3228 | 1468008088704 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 13:01:28 INFO - PROCESS | 3228 | 1468008088712 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:28 INFO - PROCESS | 3228 | 1468008088714 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:28 INFO - PROCESS | 3228 | ++DOCSHELL 18F2CC00 == 33 [pid = 3228] [id = 321] 13:01:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (18F9BC00) [pid = 3228] [serial = 962] [outer = 00000000] 13:01:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1955F000) [pid = 3228] [serial = 963] [outer = 18F9BC00] 13:01:28 INFO - PROCESS | 3228 | 1468008088758 Marionette DEBUG loaded listener.js 13:01:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (19648400) [pid = 3228] [serial = 964] [outer = 18F9BC00] 13:01:29 INFO - PROCESS | 3228 | 1468008089178 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]]]}] 13:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 13:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:01:29 INFO - PROCESS | 3228 | 1468008089229 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 13:01:29 INFO - PROCESS | 3228 | 1468008089231 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 13:01:29 INFO - PROCESS | 3228 | 1468008089234 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:01:29 INFO - PROCESS | 3228 | 1468008089236 Marionette TRACE conn6 <- [1,1250,null,{}] 13:01:29 INFO - PROCESS | 3228 | 1468008089243 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}] 13:01:29 INFO - PROCESS | 3228 | 1468008089245 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:29 INFO - PROCESS | 3228 | 1468008089322 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 13:01:29 INFO - PROCESS | 3228 | 1468008089327 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:29 INFO - PROCESS | 3228 | 1468008089329 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:29 INFO - PROCESS | 3228 | ++DOCSHELL 19650400 == 34 [pid = 3228] [id = 322] 13:01:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (19657800) [pid = 3228] [serial = 965] [outer = 00000000] 13:01:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (196F5C00) [pid = 3228] [serial = 966] [outer = 19657800] 13:01:29 INFO - PROCESS | 3228 | 1468008089372 Marionette DEBUG loaded listener.js 13:01:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (196F9000) [pid = 3228] [serial = 967] [outer = 19657800] 13:01:29 INFO - PROCESS | 3228 | 1468008089803 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]]]}] 13:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 13:01:29 INFO - PROCESS | 3228 | 1468008089871 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 13:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:01:29 INFO - PROCESS | 3228 | 1468008089873 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 13:01:29 INFO - PROCESS | 3228 | 1468008089876 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:01:29 INFO - PROCESS | 3228 | 1468008089878 Marionette TRACE conn6 <- [1,1254,null,{}] 13:01:29 INFO - PROCESS | 3228 | 1468008089882 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}] 13:01:29 INFO - PROCESS | 3228 | 1468008089884 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:29 INFO - PROCESS | 3228 | 1468008089962 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 13:01:29 INFO - PROCESS | 3228 | 1468008089970 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:29 INFO - PROCESS | 3228 | 1468008089972 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:29 INFO - PROCESS | 3228 | ++DOCSHELL 19782000 == 35 [pid = 3228] [id = 323] 13:01:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19782C00) [pid = 3228] [serial = 968] [outer = 00000000] 13:01:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (19789800) [pid = 3228] [serial = 969] [outer = 19782C00] 13:01:30 INFO - PROCESS | 3228 | 1468008090015 Marionette DEBUG loaded listener.js 13:01:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (19786400) [pid = 3228] [serial = 970] [outer = 19782C00] 13:01:30 INFO - PROCESS | 3228 | 1468008090483 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]]]}] 13:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 13:01:30 INFO - PROCESS | 3228 | 1468008090511 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 13:01:30 INFO - PROCESS | 3228 | 1468008090513 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 13:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:01:30 INFO - PROCESS | 3228 | 1468008090516 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:01:30 INFO - PROCESS | 3228 | 1468008090518 Marionette TRACE conn6 <- [1,1258,null,{}] 13:01:30 INFO - PROCESS | 3228 | 1468008090522 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}] 13:01:30 INFO - PROCESS | 3228 | 1468008090524 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:30 INFO - PROCESS | 3228 | 1468008090633 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 13:01:30 INFO - PROCESS | 3228 | 1468008090638 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:30 INFO - PROCESS | 3228 | 1468008090640 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:30 INFO - PROCESS | 3228 | ++DOCSHELL 151C0C00 == 36 [pid = 3228] [id = 324] 13:01:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (19785800) [pid = 3228] [serial = 971] [outer = 00000000] 13:01:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (19EDFC00) [pid = 3228] [serial = 972] [outer = 19785800] 13:01:30 INFO - PROCESS | 3228 | 1468008090708 Marionette DEBUG loaded listener.js 13:01:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (19EE0400) [pid = 3228] [serial = 973] [outer = 19785800] 13:01:31 INFO - PROCESS | 3228 | 1468008091152 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]]]}] 13:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 13:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:01:31 INFO - PROCESS | 3228 | 1468008091191 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 13:01:31 INFO - PROCESS | 3228 | 1468008091193 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 13:01:31 INFO - PROCESS | 3228 | 1468008091196 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:01:31 INFO - PROCESS | 3228 | 1468008091198 Marionette TRACE conn6 <- [1,1262,null,{}] 13:01:31 INFO - PROCESS | 3228 | 1468008091207 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}] 13:01:31 INFO - PROCESS | 3228 | 1468008091209 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:31 INFO - PROCESS | 3228 | 1468008091321 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 13:01:31 INFO - PROCESS | 3228 | 1468008091326 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:31 INFO - PROCESS | 3228 | 1468008091328 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:31 INFO - PROCESS | 3228 | ++DOCSHELL 19EDE800 == 37 [pid = 3228] [id = 325] 13:01:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (19EE0800) [pid = 3228] [serial = 974] [outer = 00000000] 13:01:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1A7AA000) [pid = 3228] [serial = 975] [outer = 19EE0800] 13:01:31 INFO - PROCESS | 3228 | 1468008091371 Marionette DEBUG loaded listener.js 13:01:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1A7AD800) [pid = 3228] [serial = 976] [outer = 19EE0800] 13:01:31 INFO - PROCESS | 3228 | 1468008091828 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]]]}] 13:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 690ms 13:01:31 INFO - PROCESS | 3228 | 1468008091887 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 13:01:31 INFO - PROCESS | 3228 | 1468008091889 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 13:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:01:31 INFO - PROCESS | 3228 | 1468008091897 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:01:31 INFO - PROCESS | 3228 | 1468008091900 Marionette TRACE conn6 <- [1,1266,null,{}] 13:01:31 INFO - PROCESS | 3228 | 1468008091904 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}] 13:01:31 INFO - PROCESS | 3228 | 1468008091906 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:32 INFO - PROCESS | 3228 | 1468008092057 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 13:01:32 INFO - PROCESS | 3228 | 1468008092083 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:32 INFO - PROCESS | 3228 | 1468008092085 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:32 INFO - PROCESS | 3228 | ++DOCSHELL 17488C00 == 38 [pid = 3228] [id = 326] 13:01:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1A84A800) [pid = 3228] [serial = 977] [outer = 00000000] 13:01:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1A855800) [pid = 3228] [serial = 978] [outer = 1A84A800] 13:01:32 INFO - PROCESS | 3228 | 1468008092131 Marionette DEBUG loaded listener.js 13:01:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1B50D400) [pid = 3228] [serial = 979] [outer = 1A84A800] 13:01:32 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (1C2E8C00) [pid = 3228] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:01:32 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (19EE1800) [pid = 3228] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:01:32 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1A853400) [pid = 3228] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:01:32 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1BCEF400) [pid = 3228] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:01:32 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (196F4C00) [pid = 3228] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:01:32 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (189DE000) [pid = 3228] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:01:32 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (150A3000) [pid = 3228] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:01:32 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (0CA34000) [pid = 3228] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:01:32 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (15770C00) [pid = 3228] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:01:32 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (0CDC9C00) [pid = 3228] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:01:32 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1A851C00) [pid = 3228] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:01:32 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (196EFC00) [pid = 3228] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:01:32 INFO - PROCESS | 3228 | 1468008092699 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]]]}] 13:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 830ms 13:01:32 INFO - PROCESS | 3228 | 1468008092727 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 13:01:32 INFO - PROCESS | 3228 | 1468008092729 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 13:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:01:32 INFO - PROCESS | 3228 | 1468008092732 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:01:32 INFO - PROCESS | 3228 | 1468008092734 Marionette TRACE conn6 <- [1,1270,null,{}] 13:01:32 INFO - PROCESS | 3228 | 1468008092750 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}] 13:01:32 INFO - PROCESS | 3228 | 1468008092752 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:32 INFO - PROCESS | 3228 | 1468008092831 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 13:01:32 INFO - PROCESS | 3228 | 1468008092838 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:32 INFO - PROCESS | 3228 | 1468008092840 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:32 INFO - PROCESS | 3228 | ++DOCSHELL 1576A400 == 39 [pid = 3228] [id = 327] 13:01:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1821AC00) [pid = 3228] [serial = 980] [outer = 00000000] 13:01:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (196EFC00) [pid = 3228] [serial = 981] [outer = 1821AC00] 13:01:32 INFO - PROCESS | 3228 | 1468008092893 Marionette DEBUG loaded listener.js 13:01:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (19784800) [pid = 3228] [serial = 982] [outer = 1821AC00] 13:01:33 INFO - PROCESS | 3228 | 1468008093296 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]]]}] 13:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 591ms 13:01:33 INFO - PROCESS | 3228 | 1468008093324 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 13:01:33 INFO - PROCESS | 3228 | 1468008093326 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 13:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:01:33 INFO - PROCESS | 3228 | 1468008093356 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:01:33 INFO - PROCESS | 3228 | 1468008093358 Marionette TRACE conn6 <- [1,1274,null,{}] 13:01:33 INFO - PROCESS | 3228 | 1468008093367 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}] 13:01:33 INFO - PROCESS | 3228 | 1468008093369 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:33 INFO - PROCESS | 3228 | 1468008093447 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 13:01:33 INFO - PROCESS | 3228 | 1468008093456 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:33 INFO - PROCESS | 3228 | 1468008093457 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:33 INFO - PROCESS | 3228 | ++DOCSHELL 17488800 == 40 [pid = 3228] [id = 328] 13:01:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1955F800) [pid = 3228] [serial = 983] [outer = 00000000] 13:01:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1A853800) [pid = 3228] [serial = 984] [outer = 1955F800] 13:01:33 INFO - PROCESS | 3228 | 1468008093500 Marionette DEBUG loaded listener.js 13:01:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1BCF1000) [pid = 3228] [serial = 985] [outer = 1955F800] 13:01:33 INFO - PROCESS | 3228 | 1468008093936 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]]]}] 13:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 650ms 13:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:01:33 INFO - PROCESS | 3228 | 1468008093984 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 13:01:33 INFO - PROCESS | 3228 | 1468008093986 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 13:01:34 INFO - PROCESS | 3228 | 1468008094005 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:01:34 INFO - PROCESS | 3228 | 1468008094006 Marionette TRACE conn6 <- [1,1278,null,{}] 13:01:34 INFO - PROCESS | 3228 | 1468008094010 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}] 13:01:34 INFO - PROCESS | 3228 | 1468008094012 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:34 INFO - PROCESS | 3228 | 1468008094091 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 13:01:34 INFO - PROCESS | 3228 | 1468008094096 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:34 INFO - PROCESS | 3228 | 1468008094098 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:34 INFO - PROCESS | 3228 | ++DOCSHELL 1806CC00 == 41 [pid = 3228] [id = 329] 13:01:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A851C00) [pid = 3228] [serial = 986] [outer = 00000000] 13:01:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1C20E400) [pid = 3228] [serial = 987] [outer = 1A851C00] 13:01:34 INFO - PROCESS | 3228 | 1468008094141 Marionette DEBUG loaded listener.js 13:01:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1C2EBC00) [pid = 3228] [serial = 988] [outer = 1A851C00] 13:01:34 INFO - PROCESS | 3228 | 1468008094719 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]]]}] 13:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 790ms 13:01:34 INFO - PROCESS | 3228 | 1468008094860 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 13:01:34 INFO - PROCESS | 3228 | 1468008094865 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 13:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:01:34 INFO - PROCESS | 3228 | 1468008094875 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:01:34 INFO - PROCESS | 3228 | 1468008094879 Marionette TRACE conn6 <- [1,1282,null,{}] 13:01:34 INFO - PROCESS | 3228 | 1468008094893 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}] 13:01:34 INFO - PROCESS | 3228 | 1468008094896 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:35 INFO - PROCESS | 3228 | 1468008095020 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 13:01:35 INFO - PROCESS | 3228 | 1468008095145 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:35 INFO - PROCESS | 3228 | 1468008095150 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:35 INFO - PROCESS | 3228 | ++DOCSHELL 0CA37800 == 42 [pid = 3228] [id = 330] 13:01:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (0CA3B000) [pid = 3228] [serial = 989] [outer = 00000000] 13:01:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (10B05000) [pid = 3228] [serial = 990] [outer = 0CA3B000] 13:01:35 INFO - PROCESS | 3228 | 1468008095210 Marionette DEBUG loaded listener.js 13:01:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (10D0D400) [pid = 3228] [serial = 991] [outer = 0CA3B000] 13:01:35 INFO - PROCESS | 3228 | 1468008095918 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]]]}] 13:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1080ms 13:01:35 INFO - PROCESS | 3228 | 1468008095980 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 13:01:35 INFO - PROCESS | 3228 | 1468008095985 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 13:01:35 INFO - PROCESS | 3228 | 1468008095992 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:01:35 INFO - PROCESS | 3228 | 1468008095995 Marionette TRACE conn6 <- [1,1286,null,{}] 13:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:01:35 INFO - PROCESS | 3228 | 1468008095999 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}] 13:01:35 INFO - PROCESS | 3228 | 1468008096002 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:36 INFO - PROCESS | 3228 | 1468008096134 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 13:01:36 INFO - PROCESS | 3228 | 1468008096263 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:36 INFO - PROCESS | 3228 | 1468008096266 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:36 INFO - PROCESS | 3228 | ++DOCSHELL 14E44000 == 43 [pid = 3228] [id = 331] 13:01:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (14EEA400) [pid = 3228] [serial = 992] [outer = 00000000] 13:01:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (150A8C00) [pid = 3228] [serial = 993] [outer = 14EEA400] 13:01:36 INFO - PROCESS | 3228 | 1468008096323 Marionette DEBUG loaded listener.js 13:01:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (1575F400) [pid = 3228] [serial = 994] [outer = 14EEA400] 13:01:37 INFO - PROCESS | 3228 | --DOCSHELL 17488800 == 42 [pid = 3228] [id = 328] 13:01:37 INFO - PROCESS | 3228 | --DOCSHELL 1576A400 == 41 [pid = 3228] [id = 327] 13:01:37 INFO - PROCESS | 3228 | --DOCSHELL 17488C00 == 40 [pid = 3228] [id = 326] 13:01:37 INFO - PROCESS | 3228 | --DOCSHELL 19EDE800 == 39 [pid = 3228] [id = 325] 13:01:37 INFO - PROCESS | 3228 | --DOCSHELL 151C0C00 == 38 [pid = 3228] [id = 324] 13:01:37 INFO - PROCESS | 3228 | --DOCSHELL 19782000 == 37 [pid = 3228] [id = 323] 13:01:37 INFO - PROCESS | 3228 | --DOCSHELL 19650400 == 36 [pid = 3228] [id = 322] 13:01:37 INFO - PROCESS | 3228 | --DOCSHELL 18F2CC00 == 35 [pid = 3228] [id = 321] 13:01:37 INFO - PROCESS | 3228 | --DOCSHELL 1748A000 == 34 [pid = 3228] [id = 320] 13:01:37 INFO - PROCESS | 3228 | --DOCSHELL 1576AC00 == 33 [pid = 3228] [id = 319] 13:01:37 INFO - PROCESS | 3228 | --DOCSHELL 151C3000 == 32 [pid = 3228] [id = 318] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (1D101400) [pid = 3228] [serial = 945] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOCSHELL 1100D400 == 31 [pid = 3228] [id = 317] 13:01:37 INFO - PROCESS | 3228 | --DOCSHELL 10A72800 == 30 [pid = 3228] [id = 316] 13:01:37 INFO - PROCESS | 3228 | --DOCSHELL 1CA14000 == 29 [pid = 3228] [id = 315] 13:01:37 INFO - PROCESS | 3228 | 1468008097227 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]]]}] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (1D02D800) [pid = 3228] [serial = 943] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (1A4B7800) [pid = 3228] [serial = 930] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (1B50EC00) [pid = 3228] [serial = 933] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1A7A4000) [pid = 3228] [serial = 931] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1BCF8400) [pid = 3228] [serial = 936] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1B510C00) [pid = 3228] [serial = 934] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1CADF000) [pid = 3228] [serial = 942] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1BCFB000) [pid = 3228] [serial = 937] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (19785C00) [pid = 3228] [serial = 927] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (18CC1C00) [pid = 3228] [serial = 924] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (190E1000) [pid = 3228] [serial = 925] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (15796C00) [pid = 3228] [serial = 921] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1586E800) [pid = 3228] [serial = 922] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (10D08800) [pid = 3228] [serial = 918] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (112D1000) [pid = 3228] [serial = 919] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (158E8000) [pid = 3228] [serial = 916] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (158E7800) [pid = 3228] [serial = 915] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (10D08000) [pid = 3228] [serial = 913] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (106F7800) [pid = 3228] [serial = 912] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1B508C00) [pid = 3228] [serial = 910] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1A7AE800) [pid = 3228] [serial = 939] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (19EDA400) [pid = 3228] [serial = 928] [outer = 00000000] [url = about:blank] 13:01:37 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1A873400) [pid = 3228] [serial = 940] [outer = 00000000] [url = about:blank] 13:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1263ms 13:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:01:37 INFO - PROCESS | 3228 | 1468008097263 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 13:01:37 INFO - PROCESS | 3228 | 1468008097267 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 13:01:37 INFO - PROCESS | 3228 | 1468008097272 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:01:37 INFO - PROCESS | 3228 | 1468008097276 Marionette TRACE conn6 <- [1,1290,null,{}] 13:01:37 INFO - PROCESS | 3228 | 1468008097281 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}] 13:01:37 INFO - PROCESS | 3228 | 1468008097284 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:37 INFO - PROCESS | 3228 | 1468008097370 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 13:01:37 INFO - PROCESS | 3228 | 1468008097377 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:37 INFO - PROCESS | 3228 | 1468008097380 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:37 INFO - PROCESS | 3228 | ++DOCSHELL 10D08800 == 30 [pid = 3228] [id = 332] 13:01:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (10D0B000) [pid = 3228] [serial = 995] [outer = 00000000] 13:01:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (11007000) [pid = 3228] [serial = 996] [outer = 10D0B000] 13:01:37 INFO - PROCESS | 3228 | 1468008097427 Marionette DEBUG loaded listener.js 13:01:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (110E7C00) [pid = 3228] [serial = 997] [outer = 10D0B000] 13:01:37 INFO - PROCESS | 3228 | 1468008097935 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]]]}] 13:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 690ms 13:01:37 INFO - PROCESS | 3228 | 1468008097963 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 13:01:37 INFO - PROCESS | 3228 | 1468008097968 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 13:01:37 INFO - PROCESS | 3228 | 1468008097973 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:01:37 INFO - PROCESS | 3228 | 1468008097976 Marionette TRACE conn6 <- [1,1294,null,{}] 13:01:37 INFO - PROCESS | 3228 | 1468008097980 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}] 13:01:37 INFO - PROCESS | 3228 | 1468008097982 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:38 INFO - PROCESS | 3228 | 1468008098071 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 13:01:38 INFO - PROCESS | 3228 | 1468008098080 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:38 INFO - PROCESS | 3228 | 1468008098082 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:38 INFO - PROCESS | 3228 | ++DOCSHELL 151CBC00 == 31 [pid = 3228] [id = 333] 13:01:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (15761000) [pid = 3228] [serial = 998] [outer = 00000000] 13:01:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1576A800) [pid = 3228] [serial = 999] [outer = 15761000] 13:01:38 INFO - PROCESS | 3228 | 1468008098128 Marionette DEBUG loaded listener.js 13:01:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (15799800) [pid = 3228] [serial = 1000] [outer = 15761000] 13:01:38 INFO - PROCESS | 3228 | 1468008098602 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]]]}] 13:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 13:01:38 INFO - PROCESS | 3228 | 1468008098648 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 13:01:38 INFO - PROCESS | 3228 | 1468008098651 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 13:01:38 INFO - PROCESS | 3228 | 1468008098654 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:01:38 INFO - PROCESS | 3228 | 1468008098658 Marionette TRACE conn6 <- [1,1298,null,{}] 13:01:38 INFO - PROCESS | 3228 | 1468008098669 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}] 13:01:38 INFO - PROCESS | 3228 | 1468008098674 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:38 INFO - PROCESS | 3228 | 1468008098759 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 13:01:38 INFO - PROCESS | 3228 | 1468008098848 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:38 INFO - PROCESS | 3228 | 1468008098851 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:38 INFO - PROCESS | 3228 | ++DOCSHELL 18069C00 == 32 [pid = 3228] [id = 334] 13:01:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1806C400) [pid = 3228] [serial = 1001] [outer = 00000000] 13:01:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (189D4800) [pid = 3228] [serial = 1002] [outer = 1806C400] 13:01:38 INFO - PROCESS | 3228 | 1468008098899 Marionette DEBUG loaded listener.js 13:01:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (18CC0000) [pid = 3228] [serial = 1003] [outer = 1806C400] 13:01:39 INFO - PROCESS | 3228 | 1468008099273 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] 13:01:39 INFO - PROCESS | 3228 | 1468008099331 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 13:01:39 INFO - PROCESS | 3228 | 1468008099333 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:01:39 INFO - PROCESS | 3228 | 1468008099335 Marionette TRACE conn6 <- [1,1302,null,{}] 13:01:39 INFO - PROCESS | 3228 | 1468008099339 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}] 13:01:39 INFO - PROCESS | 3228 | 1468008099340 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:39 INFO - PROCESS | 3228 | 1468008099491 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 13:01:39 INFO - PROCESS | 3228 | 1468008099509 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:39 INFO - PROCESS | 3228 | 1468008099511 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:39 INFO - PROCESS | 3228 | ++DOCSHELL 18CBFC00 == 33 [pid = 3228] [id = 335] 13:01:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (18F8FC00) [pid = 3228] [serial = 1004] [outer = 00000000] 13:01:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1964AC00) [pid = 3228] [serial = 1005] [outer = 18F8FC00] 13:01:39 INFO - PROCESS | 3228 | 1468008099556 Marionette DEBUG loaded listener.js 13:01:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (196F3000) [pid = 3228] [serial = 1006] [outer = 18F8FC00] 13:01:39 INFO - PROCESS | 3228 | 1468008099979 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]]]}] 13:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 13:01:39 INFO - PROCESS | 3228 | 1468008100008 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 13:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:01:40 INFO - PROCESS | 3228 | 1468008100010 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 13:01:40 INFO - PROCESS | 3228 | 1468008100013 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:01:40 INFO - PROCESS | 3228 | 1468008100015 Marionette TRACE conn6 <- [1,1306,null,{}] 13:01:40 INFO - PROCESS | 3228 | 1468008100019 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}] 13:01:40 INFO - PROCESS | 3228 | 1468008100021 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:40 INFO - PROCESS | 3228 | 1468008100134 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 13:01:40 INFO - PROCESS | 3228 | 1468008100140 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:40 INFO - PROCESS | 3228 | 1468008100142 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:40 INFO - PROCESS | 3228 | ++DOCSHELL 1964D000 == 34 [pid = 3228] [id = 336] 13:01:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (196EEC00) [pid = 3228] [serial = 1007] [outer = 00000000] 13:01:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (19A32000) [pid = 3228] [serial = 1008] [outer = 196EEC00] 13:01:40 INFO - PROCESS | 3228 | 1468008100186 Marionette DEBUG loaded listener.js 13:01:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (19A35000) [pid = 3228] [serial = 1009] [outer = 196EEC00] 13:01:40 INFO - PROCESS | 3228 | 1468008100660 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]]]}] 13:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 13:01:40 INFO - PROCESS | 3228 | 1468008100684 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 13:01:40 INFO - PROCESS | 3228 | 1468008100686 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 13:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:01:40 INFO - PROCESS | 3228 | 1468008100699 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:01:40 INFO - PROCESS | 3228 | 1468008100701 Marionette TRACE conn6 <- [1,1310,null,{}] 13:01:40 INFO - PROCESS | 3228 | 1468008100704 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}] 13:01:40 INFO - PROCESS | 3228 | 1468008100710 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:40 INFO - PROCESS | 3228 | 1468008100876 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 13:01:40 INFO - PROCESS | 3228 | 1468008100906 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:40 INFO - PROCESS | 3228 | 1468008100908 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:40 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A8C00 == 35 [pid = 3228] [id = 337] 13:01:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A7AA800) [pid = 3228] [serial = 1010] [outer = 00000000] 13:01:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1A854C00) [pid = 3228] [serial = 1011] [outer = 1A7AA800] 13:01:40 INFO - PROCESS | 3228 | 1468008100952 Marionette DEBUG loaded listener.js 13:01:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1A855400) [pid = 3228] [serial = 1012] [outer = 1A7AA800] 13:01:41 INFO - PROCESS | 3228 | 1468008101389 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]]]}] 13:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 730ms 13:01:41 INFO - PROCESS | 3228 | 1468008101423 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 13:01:41 INFO - PROCESS | 3228 | 1468008101425 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 13:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:01:41 INFO - PROCESS | 3228 | 1468008101428 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:01:41 INFO - PROCESS | 3228 | 1468008101430 Marionette TRACE conn6 <- [1,1314,null,{}] 13:01:41 INFO - PROCESS | 3228 | 1468008101433 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}] 13:01:41 INFO - PROCESS | 3228 | 1468008101435 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:41 INFO - PROCESS | 3228 | 1468008101719 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 13:01:41 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (19785800) [pid = 3228] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:01:41 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (19657800) [pid = 3228] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:01:41 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (10A73800) [pid = 3228] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:01:41 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1100DC00) [pid = 3228] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:01:41 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (19782C00) [pid = 3228] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:01:41 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (19EE0800) [pid = 3228] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:01:41 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (17494000) [pid = 3228] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:01:41 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1D037000) [pid = 3228] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:01:41 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1576E400) [pid = 3228] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:01:41 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (151C6C00) [pid = 3228] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:01:41 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (18F9BC00) [pid = 3228] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:01:41 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1A84A800) [pid = 3228] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:01:41 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1955F800) [pid = 3228] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:01:41 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1821AC00) [pid = 3228] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:01:41 INFO - PROCESS | 3228 | 1468008101783 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:41 INFO - PROCESS | 3228 | 1468008101785 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:41 INFO - PROCESS | 3228 | ++DOCSHELL 0CA33C00 == 36 [pid = 3228] [id = 338] 13:01:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (0CA37C00) [pid = 3228] [serial = 1013] [outer = 00000000] 13:01:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (14EEC000) [pid = 3228] [serial = 1014] [outer = 0CA37C00] 13:01:41 INFO - PROCESS | 3228 | 1468008101828 Marionette DEBUG loaded listener.js 13:01:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (16943C00) [pid = 3228] [serial = 1015] [outer = 0CA37C00] 13:01:42 INFO - PROCESS | 3228 | 1468008102215 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]]]}] 13:01:42 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 13:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 830ms 13:01:42 INFO - PROCESS | 3228 | 1468008102260 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 13:01:42 INFO - PROCESS | 3228 | 1468008102262 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 13:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:01:42 INFO - PROCESS | 3228 | 1468008102265 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:01:42 INFO - PROCESS | 3228 | 1468008102267 Marionette TRACE conn6 <- [1,1318,null,{}] 13:01:42 INFO - PROCESS | 3228 | 1468008102271 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}] 13:01:42 INFO - PROCESS | 3228 | 1468008102273 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:42 INFO - PROCESS | 3228 | 1468008102352 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 13:01:42 INFO - PROCESS | 3228 | 1468008102357 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:42 INFO - PROCESS | 3228 | 1468008102359 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:42 INFO - PROCESS | 3228 | ++DOCSHELL 1955F800 == 37 [pid = 3228] [id = 339] 13:01:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19651000) [pid = 3228] [serial = 1016] [outer = 00000000] 13:01:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A851800) [pid = 3228] [serial = 1017] [outer = 19651000] 13:01:42 INFO - PROCESS | 3228 | 1468008102402 Marionette DEBUG loaded listener.js 13:01:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1B8E0400) [pid = 3228] [serial = 1018] [outer = 19651000] 13:01:42 INFO - PROCESS | 3228 | 1468008102847 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]]]}] 13:01:42 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 13:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 13:01:42 INFO - PROCESS | 3228 | 1468008102896 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 13:01:42 INFO - PROCESS | 3228 | 1468008102898 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 13:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:01:42 INFO - PROCESS | 3228 | 1468008102902 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:01:42 INFO - PROCESS | 3228 | 1468008102903 Marionette TRACE conn6 <- [1,1322,null,{}] 13:01:42 INFO - PROCESS | 3228 | 1468008102907 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}] 13:01:42 INFO - PROCESS | 3228 | 1468008102908 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:42 INFO - PROCESS | 3228 | 1468008102987 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 13:01:42 INFO - PROCESS | 3228 | 1468008102992 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:42 INFO - PROCESS | 3228 | 1468008102994 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:42 INFO - PROCESS | 3228 | ++DOCSHELL 1635D800 == 38 [pid = 3228] [id = 340] 13:01:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1BCC3400) [pid = 3228] [serial = 1019] [outer = 00000000] 13:01:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1C20A400) [pid = 3228] [serial = 1020] [outer = 1BCC3400] 13:01:43 INFO - PROCESS | 3228 | 1468008103037 Marionette DEBUG loaded listener.js 13:01:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1C2EB400) [pid = 3228] [serial = 1021] [outer = 1BCC3400] 13:01:43 INFO - PROCESS | 3228 | 1468008103470 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]]]}] 13:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 13:01:43 INFO - PROCESS | 3228 | 1468008103533 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 13:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:01:43 INFO - PROCESS | 3228 | 1468008103535 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 13:01:43 INFO - PROCESS | 3228 | 1468008103538 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:01:43 INFO - PROCESS | 3228 | 1468008103540 Marionette TRACE conn6 <- [1,1326,null,{}] 13:01:43 INFO - PROCESS | 3228 | 1468008103543 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}] 13:01:43 INFO - PROCESS | 3228 | 1468008103545 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:43 INFO - PROCESS | 3228 | 1468008103626 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 13:01:43 INFO - PROCESS | 3228 | 1468008103634 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:43 INFO - PROCESS | 3228 | 1468008103636 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:43 INFO - PROCESS | 3228 | ++DOCSHELL 1BCED400 == 39 [pid = 3228] [id = 341] 13:01:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1CAD5C00) [pid = 3228] [serial = 1022] [outer = 00000000] 13:01:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1D035400) [pid = 3228] [serial = 1023] [outer = 1CAD5C00] 13:01:43 INFO - PROCESS | 3228 | 1468008103680 Marionette DEBUG loaded listener.js 13:01:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1D035C00) [pid = 3228] [serial = 1024] [outer = 1CAD5C00] 13:01:44 INFO - PROCESS | 3228 | 1468008104880 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]]]}] 13:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1378ms 13:01:44 INFO - PROCESS | 3228 | 1468008104918 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 13:01:44 INFO - PROCESS | 3228 | 1468008104923 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 13:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:01:44 INFO - PROCESS | 3228 | 1468008104927 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:01:44 INFO - PROCESS | 3228 | 1468008104931 Marionette TRACE conn6 <- [1,1330,null,{}] 13:01:44 INFO - PROCESS | 3228 | 1468008104936 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}] 13:01:44 INFO - PROCESS | 3228 | 1468008104940 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:45 INFO - PROCESS | 3228 | 1468008105052 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 13:01:45 INFO - PROCESS | 3228 | 1468008105191 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:45 INFO - PROCESS | 3228 | 1468008105194 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:45 INFO - PROCESS | 3228 | ++DOCSHELL 1065D800 == 40 [pid = 3228] [id = 342] 13:01:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (106F7800) [pid = 3228] [serial = 1025] [outer = 00000000] 13:01:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (14EEF400) [pid = 3228] [serial = 1026] [outer = 106F7800] 13:01:45 INFO - PROCESS | 3228 | 1468008105250 Marionette DEBUG loaded listener.js 13:01:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (151C3000) [pid = 3228] [serial = 1027] [outer = 106F7800] 13:01:45 INFO - PROCESS | 3228 | 1468008105813 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]]]}] 13:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 13:01:45 INFO - PROCESS | 3228 | 1468008105858 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 13:01:45 INFO - PROCESS | 3228 | 1468008105863 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 13:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:01:45 INFO - PROCESS | 3228 | 1468008105869 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:01:45 INFO - PROCESS | 3228 | 1468008105872 Marionette TRACE conn6 <- [1,1334,null,{}] 13:01:45 INFO - PROCESS | 3228 | 1468008105876 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}] 13:01:45 INFO - PROCESS | 3228 | 1468008105878 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:45 INFO - PROCESS | 3228 | 1468008105992 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 13:01:46 INFO - PROCESS | 3228 | 1468008106096 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:46 INFO - PROCESS | 3228 | 1468008106099 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:46 INFO - PROCESS | 3228 | ++DOCSHELL 17494400 == 41 [pid = 3228] [id = 343] 13:01:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (18065800) [pid = 3228] [serial = 1028] [outer = 00000000] 13:01:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (18F9AC00) [pid = 3228] [serial = 1029] [outer = 18065800] 13:01:46 INFO - PROCESS | 3228 | 1468008106155 Marionette DEBUG loaded listener.js 13:01:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1978C800) [pid = 3228] [serial = 1030] [outer = 18065800] 13:01:46 INFO - PROCESS | 3228 | 1468008106724 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]]]}] 13:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 930ms 13:01:46 INFO - PROCESS | 3228 | 1468008106803 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 13:01:46 INFO - PROCESS | 3228 | 1468008106806 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 13:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:01:46 INFO - PROCESS | 3228 | 1468008106810 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:01:46 INFO - PROCESS | 3228 | 1468008106814 Marionette TRACE conn6 <- [1,1338,null,{}] 13:01:46 INFO - PROCESS | 3228 | 1468008106825 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}] 13:01:46 INFO - PROCESS | 3228 | 1468008106830 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:46 INFO - PROCESS | 3228 | 1468008106945 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 13:01:47 INFO - PROCESS | 3228 | 1468008107071 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:47 INFO - PROCESS | 3228 | 1468008107074 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:47 INFO - PROCESS | 3228 | ++DOCSHELL 1D033400 == 42 [pid = 3228] [id = 344] 13:01:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1D035000) [pid = 3228] [serial = 1031] [outer = 00000000] 13:01:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (1D103000) [pid = 3228] [serial = 1032] [outer = 1D035000] 13:01:47 INFO - PROCESS | 3228 | 1468008107134 Marionette DEBUG loaded listener.js 13:01:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (1D10C400) [pid = 3228] [serial = 1033] [outer = 1D035000] 13:01:47 INFO - PROCESS | 3228 | 1468008107700 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]]]}] 13:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 930ms 13:01:47 INFO - PROCESS | 3228 | 1468008107742 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 13:01:47 INFO - PROCESS | 3228 | 1468008107746 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 13:01:47 INFO - PROCESS | 3228 | 1468008107749 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:01:47 INFO - PROCESS | 3228 | 1468008107751 Marionette TRACE conn6 <- [1,1342,null,{}] 13:01:47 INFO - PROCESS | 3228 | 1468008107755 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}] 13:01:47 INFO - PROCESS | 3228 | 1468008107757 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:47 INFO - PROCESS | 3228 | 1468008107867 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 13:01:47 INFO - PROCESS | 3228 | 1468008107968 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:47 INFO - PROCESS | 3228 | 1468008107971 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:47 INFO - PROCESS | 3228 | ++DOCSHELL 11002400 == 43 [pid = 3228] [id = 345] 13:01:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (11005000) [pid = 3228] [serial = 1034] [outer = 00000000] 13:01:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (1635B000) [pid = 3228] [serial = 1035] [outer = 11005000] 13:01:48 INFO - PROCESS | 3228 | 1468008108025 Marionette DEBUG loaded listener.js 13:01:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 97 (189DA000) [pid = 3228] [serial = 1036] [outer = 11005000] 13:01:48 INFO - PROCESS | 3228 | 1468008108737 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]]]}] 13:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1018ms 13:01:48 INFO - PROCESS | 3228 | 1468008108771 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 13:01:48 INFO - PROCESS | 3228 | 1468008108775 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 13:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:01:48 INFO - PROCESS | 3228 | 1468008108779 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:01:48 INFO - PROCESS | 3228 | 1468008108784 Marionette TRACE conn6 <- [1,1346,null,{}] 13:01:48 INFO - PROCESS | 3228 | 1468008108789 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}] 13:01:48 INFO - PROCESS | 3228 | 1468008108792 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:48 INFO - PROCESS | 3228 | 1468008108897 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 1635D800 == 42 [pid = 3228] [id = 340] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 1955F800 == 41 [pid = 3228] [id = 339] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 0CA33C00 == 40 [pid = 3228] [id = 338] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 1A7A8C00 == 39 [pid = 3228] [id = 337] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 1964D000 == 38 [pid = 3228] [id = 336] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 18CBFC00 == 37 [pid = 3228] [id = 335] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 18069C00 == 36 [pid = 3228] [id = 334] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 151CBC00 == 35 [pid = 3228] [id = 333] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 10D08800 == 34 [pid = 3228] [id = 332] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 0CA37800 == 33 [pid = 3228] [id = 330] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 14E44000 == 32 [pid = 3228] [id = 331] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 1806CC00 == 31 [pid = 3228] [id = 329] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 1D033400 == 30 [pid = 3228] [id = 344] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 11002400 == 29 [pid = 3228] [id = 345] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 17494400 == 28 [pid = 3228] [id = 343] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 1BCED400 == 27 [pid = 3228] [id = 341] 13:01:49 INFO - PROCESS | 3228 | --DOCSHELL 1065D800 == 26 [pid = 3228] [id = 342] 13:01:49 INFO - PROCESS | 3228 | 1468008109639 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:49 INFO - PROCESS | 3228 | 1468008109643 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 96 (19EDFC00) [pid = 3228] [serial = 972] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (196F5C00) [pid = 3228] [serial = 966] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (196F9000) [pid = 3228] [serial = 967] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (10A7F800) [pid = 3228] [serial = 948] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (10B08000) [pid = 3228] [serial = 949] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (110DF800) [pid = 3228] [serial = 951] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (11229800) [pid = 3228] [serial = 952] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (19789800) [pid = 3228] [serial = 969] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1A7AA000) [pid = 3228] [serial = 975] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1806DC00) [pid = 3228] [serial = 960] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (189D8800) [pid = 3228] [serial = 961] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1D101800) [pid = 3228] [serial = 946] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1582B400) [pid = 3228] [serial = 957] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (16947000) [pid = 3228] [serial = 958] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1572B400) [pid = 3228] [serial = 954] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (15767C00) [pid = 3228] [serial = 955] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (19648400) [pid = 3228] [serial = 964] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1955F000) [pid = 3228] [serial = 963] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (19EE0400) [pid = 3228] [serial = 973] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1A855800) [pid = 3228] [serial = 978] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1BCF1000) [pid = 3228] [serial = 985] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1C20E400) [pid = 3228] [serial = 987] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1A7AD800) [pid = 3228] [serial = 976] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1A853800) [pid = 3228] [serial = 984] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1B50D400) [pid = 3228] [serial = 979] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (196EFC00) [pid = 3228] [serial = 981] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (19784800) [pid = 3228] [serial = 982] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (19786400) [pid = 3228] [serial = 970] [outer = 00000000] [url = about:blank] 13:01:49 INFO - PROCESS | 3228 | ++DOCSHELL 0CA0FC00 == 27 [pid = 3228] [id = 346] 13:01:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (0CA1B800) [pid = 3228] [serial = 1037] [outer = 00000000] 13:01:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (0CA37000) [pid = 3228] [serial = 1038] [outer = 0CA1B800] 13:01:49 INFO - PROCESS | 3228 | 1468008109798 Marionette DEBUG loaded listener.js 13:01:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (0D136000) [pid = 3228] [serial = 1039] [outer = 0CA1B800] 13:01:50 INFO - PROCESS | 3228 | 1468008110242 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]]]}] 13:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1538ms 13:01:50 INFO - PROCESS | 3228 | 1468008110320 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 13:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:01:50 INFO - PROCESS | 3228 | 1468008110324 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 13:01:50 INFO - PROCESS | 3228 | 1468008110329 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:01:50 INFO - PROCESS | 3228 | 1468008110332 Marionette TRACE conn6 <- [1,1350,null,{}] 13:01:50 INFO - PROCESS | 3228 | 1468008110337 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}] 13:01:50 INFO - PROCESS | 3228 | 1468008110341 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:50 INFO - PROCESS | 3228 | 1468008110433 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 13:01:50 INFO - PROCESS | 3228 | 1468008110444 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:50 INFO - PROCESS | 3228 | 1468008110446 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:50 INFO - PROCESS | 3228 | ++DOCSHELL 10D08800 == 28 [pid = 3228] [id = 347] 13:01:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (10D0E400) [pid = 3228] [serial = 1040] [outer = 00000000] 13:01:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (11008000) [pid = 3228] [serial = 1041] [outer = 10D0E400] 13:01:50 INFO - PROCESS | 3228 | 1468008110493 Marionette DEBUG loaded listener.js 13:01:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (110DFC00) [pid = 3228] [serial = 1042] [outer = 10D0E400] 13:01:50 INFO - PROCESS | 3228 | 1468008110971 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]]]}] 13:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 690ms 13:01:51 INFO - PROCESS | 3228 | 1468008111042 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 13:01:51 INFO - PROCESS | 3228 | 1468008111046 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 13:01:51 INFO - PROCESS | 3228 | 1468008111051 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:01:51 INFO - PROCESS | 3228 | 1468008111054 Marionette TRACE conn6 <- [1,1354,null,{}] 13:01:51 INFO - PROCESS | 3228 | 1468008111058 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}] 13:01:51 INFO - PROCESS | 3228 | 1468008111060 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:51 INFO - PROCESS | 3228 | 1468008111148 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 13:01:51 INFO - PROCESS | 3228 | 1468008111234 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:51 INFO - PROCESS | 3228 | 1468008111236 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:51 INFO - PROCESS | 3228 | ++DOCSHELL 1572B400 == 29 [pid = 3228] [id = 348] 13:01:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1575F800) [pid = 3228] [serial = 1043] [outer = 00000000] 13:01:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (15769400) [pid = 3228] [serial = 1044] [outer = 1575F800] 13:01:51 INFO - PROCESS | 3228 | 1468008111281 Marionette DEBUG loaded listener.js 13:01:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1586B000) [pid = 3228] [serial = 1045] [outer = 1575F800] 13:01:51 INFO - PROCESS | 3228 | 1468008111667 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] 13:01:51 INFO - PROCESS | 3228 | 1468008111728 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 13:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:01:51 INFO - PROCESS | 3228 | 1468008111733 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:01:51 INFO - PROCESS | 3228 | 1468008111739 Marionette TRACE conn6 <- [1,1358,null,{}] 13:01:51 INFO - PROCESS | 3228 | 1468008111748 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}] 13:01:51 INFO - PROCESS | 3228 | 1468008111752 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:51 INFO - PROCESS | 3228 | 1468008111874 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 13:01:51 INFO - PROCESS | 3228 | 1468008111898 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:51 INFO - PROCESS | 3228 | 1468008111900 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:51 INFO - PROCESS | 3228 | ++DOCSHELL 10663400 == 30 [pid = 3228] [id = 349] 13:01:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (10A7D000) [pid = 3228] [serial = 1046] [outer = 00000000] 13:01:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (18987400) [pid = 3228] [serial = 1047] [outer = 10A7D000] 13:01:51 INFO - PROCESS | 3228 | 1468008111953 Marionette DEBUG loaded listener.js 13:01:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (18F24C00) [pid = 3228] [serial = 1048] [outer = 10A7D000] 13:01:52 INFO - PROCESS | 3228 | 1468008112401 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] 13:01:52 INFO - PROCESS | 3228 | 1468008112428 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 13:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:01:52 INFO - PROCESS | 3228 | 1468008112437 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:01:52 INFO - PROCESS | 3228 | 1468008112439 Marionette TRACE conn6 <- [1,1362,null,{}] 13:01:52 INFO - PROCESS | 3228 | 1468008112442 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}] 13:01:52 INFO - PROCESS | 3228 | 1468008112444 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:52 INFO - PROCESS | 3228 | 1468008112583 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 13:01:52 INFO - PROCESS | 3228 | 1468008112598 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:52 INFO - PROCESS | 3228 | 1468008112600 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:52 INFO - PROCESS | 3228 | ++DOCSHELL 19554400 == 31 [pid = 3228] [id = 350] 13:01:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (19557800) [pid = 3228] [serial = 1049] [outer = 00000000] 13:01:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (196F3C00) [pid = 3228] [serial = 1050] [outer = 19557800] 13:01:52 INFO - PROCESS | 3228 | 1468008112690 Marionette DEBUG loaded listener.js 13:01:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (196F8C00) [pid = 3228] [serial = 1051] [outer = 19557800] 13:01:53 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:01:53 INFO - PROCESS | 3228 | 1468008113114 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] 13:01:53 INFO - PROCESS | 3228 | 1468008113173 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 13:01:53 INFO - PROCESS | 3228 | 1468008113176 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:01:53 INFO - PROCESS | 3228 | 1468008113178 Marionette TRACE conn6 <- [1,1366,null,{}] 13:01:53 INFO - PROCESS | 3228 | 1468008113186 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}] 13:01:53 INFO - PROCESS | 3228 | 1468008113188 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:53 INFO - PROCESS | 3228 | 1468008113294 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 13:01:53 INFO - PROCESS | 3228 | 1468008113307 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:53 INFO - PROCESS | 3228 | 1468008113313 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:53 INFO - PROCESS | 3228 | ++DOCSHELL 19784C00 == 32 [pid = 3228] [id = 351] 13:01:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (19785000) [pid = 3228] [serial = 1052] [outer = 00000000] 13:01:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (19EDE800) [pid = 3228] [serial = 1053] [outer = 19785000] 13:01:53 INFO - PROCESS | 3228 | 1468008113414 Marionette DEBUG loaded listener.js 13:01:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1A4B2800) [pid = 3228] [serial = 1054] [outer = 19785000] 13:01:53 INFO - PROCESS | 3228 | 1468008113836 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] 13:01:54 INFO - PROCESS | 3228 | 1468008114076 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 13:01:54 INFO - PROCESS | 3228 | 1468008114085 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:01:54 INFO - PROCESS | 3228 | 1468008114087 Marionette TRACE conn6 <- [1,1370,null,{}] 13:01:54 INFO - PROCESS | 3228 | 1468008114091 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}] 13:01:54 INFO - PROCESS | 3228 | 1468008114093 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:01:54 INFO - PROCESS | 3228 | 1468008114173 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 13:01:54 INFO - PROCESS | 3228 | 1468008114181 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:54 INFO - PROCESS | 3228 | 1468008114192 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:54 INFO - PROCESS | 3228 | ++DOCSHELL 0CD74000 == 33 [pid = 3228] [id = 352] 13:01:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (151CB000) [pid = 3228] [serial = 1055] [outer = 00000000] 13:01:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1806C400) [pid = 3228] [serial = 1056] [outer = 151CB000] 13:01:54 INFO - PROCESS | 3228 | 1468008114237 Marionette DEBUG loaded listener.js 13:01:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19558400) [pid = 3228] [serial = 1057] [outer = 151CB000] 13:01:54 INFO - PROCESS | 3228 | [3228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:01:54 INFO - PROCESS | 3228 | 1468008114661 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] 13:01:54 INFO - PROCESS | 3228 | 1468008114711 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 13:01:54 INFO - PROCESS | 3228 | 1468008114715 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:01:54 INFO - PROCESS | 3228 | 1468008114716 Marionette TRACE conn6 <- [1,1374,null,{}] 13:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:01:54 INFO - PROCESS | 3228 | 1468008114720 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}] 13:01:54 INFO - PROCESS | 3228 | 1468008114722 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:54 INFO - PROCESS | 3228 | 1468008114798 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 13:01:54 INFO - PROCESS | 3228 | 1468008114805 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:54 INFO - PROCESS | 3228 | 1468008114806 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:54 INFO - PROCESS | 3228 | ++DOCSHELL 1A4BB400 == 34 [pid = 3228] [id = 353] 13:01:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A7A6400) [pid = 3228] [serial = 1058] [outer = 00000000] 13:01:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1A840000) [pid = 3228] [serial = 1059] [outer = 1A7A6400] 13:01:54 INFO - PROCESS | 3228 | 1468008114849 Marionette DEBUG loaded listener.js 13:01:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A850400) [pid = 3228] [serial = 1060] [outer = 1A7A6400] 13:01:55 INFO - PROCESS | 3228 | 1468008115255 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] 13:01:55 INFO - PROCESS | 3228 | 1468008115291 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 13:01:55 INFO - PROCESS | 3228 | 1468008115294 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:01:55 INFO - PROCESS | 3228 | 1468008115295 Marionette TRACE conn6 <- [1,1378,null,{}] 13:01:55 INFO - PROCESS | 3228 | 1468008115317 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}] 13:01:55 INFO - PROCESS | 3228 | 1468008115319 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:55 INFO - PROCESS | 3228 | 1468008115398 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 13:01:55 INFO - PROCESS | 3228 | 1468008115406 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:55 INFO - PROCESS | 3228 | 1468008115408 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:55 INFO - PROCESS | 3228 | ++DOCSHELL 18F92C00 == 35 [pid = 3228] [id = 354] 13:01:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A855000) [pid = 3228] [serial = 1061] [outer = 00000000] 13:01:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1B8E3C00) [pid = 3228] [serial = 1062] [outer = 1A855000] 13:01:55 INFO - PROCESS | 3228 | 1468008115451 Marionette DEBUG loaded listener.js 13:01:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (11241800) [pid = 3228] [serial = 1063] [outer = 1A855000] 13:01:55 INFO - PROCESS | 3228 | 1468008115881 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]]]}] 13:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 650ms 13:01:55 INFO - PROCESS | 3228 | 1468008115953 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 13:01:55 INFO - PROCESS | 3228 | 1468008115955 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 13:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:01:55 INFO - PROCESS | 3228 | 1468008115958 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:01:55 INFO - PROCESS | 3228 | 1468008115960 Marionette TRACE conn6 <- [1,1382,null,{}] 13:01:55 INFO - PROCESS | 3228 | 1468008115963 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}] 13:01:55 INFO - PROCESS | 3228 | 1468008115965 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:56 INFO - PROCESS | 3228 | 1468008116042 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 13:01:56 INFO - PROCESS | 3228 | 1468008116179 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:56 INFO - PROCESS | 3228 | 1468008116183 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:56 INFO - PROCESS | 3228 | ++DOCSHELL 08E6AC00 == 36 [pid = 3228] [id = 355] 13:01:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (08E6B800) [pid = 3228] [serial = 1064] [outer = 00000000] 13:01:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (0CA38000) [pid = 3228] [serial = 1065] [outer = 08E6B800] 13:01:56 INFO - PROCESS | 3228 | 1468008116239 Marionette DEBUG loaded listener.js 13:01:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (106FE400) [pid = 3228] [serial = 1066] [outer = 08E6B800] 13:01:57 INFO - PROCESS | 3228 | 1468008117072 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]]]}] 13:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1176ms 13:01:57 INFO - PROCESS | 3228 | 1468008117138 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 13:01:57 INFO - PROCESS | 3228 | 1468008117141 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 13:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:01:57 INFO - PROCESS | 3228 | 1468008117146 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:01:57 INFO - PROCESS | 3228 | 1468008117149 Marionette TRACE conn6 <- [1,1386,null,{}] 13:01:57 INFO - PROCESS | 3228 | 1468008117155 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}] 13:01:57 INFO - PROCESS | 3228 | 1468008117157 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:57 INFO - PROCESS | 3228 | 1468008117285 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 13:01:57 INFO - PROCESS | 3228 | 1468008117409 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:57 INFO - PROCESS | 3228 | 1468008117412 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:57 INFO - PROCESS | 3228 | ++DOCSHELL 14E4D400 == 37 [pid = 3228] [id = 356] 13:01:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (15762400) [pid = 3228] [serial = 1067] [outer = 00000000] 13:01:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (15996000) [pid = 3228] [serial = 1068] [outer = 15762400] 13:01:57 INFO - PROCESS | 3228 | 1468008117468 Marionette DEBUG loaded listener.js 13:01:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (18068C00) [pid = 3228] [serial = 1069] [outer = 15762400] 13:01:58 INFO - PROCESS | 3228 | 1468008118356 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]]]}] 13:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1238ms 13:01:58 INFO - PROCESS | 3228 | 1468008118384 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 13:01:58 INFO - PROCESS | 3228 | 1468008118389 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 13:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:01:58 INFO - PROCESS | 3228 | 1468008118395 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:01:58 INFO - PROCESS | 3228 | 1468008118398 Marionette TRACE conn6 <- [1,1390,null,{}] 13:01:58 INFO - PROCESS | 3228 | 1468008118403 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}] 13:01:58 INFO - PROCESS | 3228 | 1468008118406 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:58 INFO - PROCESS | 3228 | 1468008118517 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 13:01:58 INFO - PROCESS | 3228 | 1468008118651 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:58 INFO - PROCESS | 3228 | 1468008118655 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:58 INFO - PROCESS | 3228 | --DOCSHELL 18F92C00 == 36 [pid = 3228] [id = 354] 13:01:58 INFO - PROCESS | 3228 | --DOCSHELL 1A4BB400 == 35 [pid = 3228] [id = 353] 13:01:58 INFO - PROCESS | 3228 | --DOCSHELL 0CD74000 == 34 [pid = 3228] [id = 352] 13:01:58 INFO - PROCESS | 3228 | --DOCSHELL 19784C00 == 33 [pid = 3228] [id = 351] 13:01:58 INFO - PROCESS | 3228 | --DOCSHELL 19554400 == 32 [pid = 3228] [id = 350] 13:01:58 INFO - PROCESS | 3228 | --DOCSHELL 10663400 == 31 [pid = 3228] [id = 349] 13:01:58 INFO - PROCESS | 3228 | --DOCSHELL 1572B400 == 30 [pid = 3228] [id = 348] 13:01:58 INFO - PROCESS | 3228 | --DOCSHELL 10D08800 == 29 [pid = 3228] [id = 347] 13:01:58 INFO - PROCESS | 3228 | --DOCSHELL 0CA0FC00 == 28 [pid = 3228] [id = 346] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1D035C00) [pid = 3228] [serial = 1024] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1D035400) [pid = 3228] [serial = 1023] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1C20A400) [pid = 3228] [serial = 1020] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (19A32000) [pid = 3228] [serial = 1008] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1A854C00) [pid = 3228] [serial = 1011] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1C2EBC00) [pid = 3228] [serial = 988] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (10B05000) [pid = 3228] [serial = 990] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (10D0D400) [pid = 3228] [serial = 991] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (150A8C00) [pid = 3228] [serial = 993] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (19A35000) [pid = 3228] [serial = 1009] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1575F400) [pid = 3228] [serial = 994] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1576A800) [pid = 3228] [serial = 999] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (15799800) [pid = 3228] [serial = 1000] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (189D4800) [pid = 3228] [serial = 1002] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (18CC0000) [pid = 3228] [serial = 1003] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (14EEC000) [pid = 3228] [serial = 1014] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (11007000) [pid = 3228] [serial = 996] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (110E7C00) [pid = 3228] [serial = 997] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1A855400) [pid = 3228] [serial = 1012] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1A851800) [pid = 3228] [serial = 1017] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1C2EB400) [pid = 3228] [serial = 1021] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1964AC00) [pid = 3228] [serial = 1005] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (196F3000) [pid = 3228] [serial = 1006] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (16943C00) [pid = 3228] [serial = 1015] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (1B8E0400) [pid = 3228] [serial = 1018] [outer = 00000000] [url = about:blank] 13:01:58 INFO - PROCESS | 3228 | ++DOCSHELL 08E5EC00 == 29 [pid = 3228] [id = 357] 13:01:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (08E63800) [pid = 3228] [serial = 1070] [outer = 00000000] 13:01:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (10665400) [pid = 3228] [serial = 1071] [outer = 08E63800] 13:01:58 INFO - PROCESS | 3228 | 1468008118734 Marionette DEBUG loaded listener.js 13:01:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (10B0E000) [pid = 3228] [serial = 1072] [outer = 08E63800] 13:01:59 INFO - PROCESS | 3228 | 1468008119152 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]]]}] 13:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 770ms 13:01:59 INFO - PROCESS | 3228 | 1468008119169 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 13:01:59 INFO - PROCESS | 3228 | 1468008119174 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 13:01:59 INFO - PROCESS | 3228 | 1468008119180 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:01:59 INFO - PROCESS | 3228 | 1468008119183 Marionette TRACE conn6 <- [1,1394,null,{}] 13:01:59 INFO - PROCESS | 3228 | 1468008119187 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}] 13:01:59 INFO - PROCESS | 3228 | 1468008119189 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:59 INFO - PROCESS | 3228 | 1468008119280 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 13:01:59 INFO - PROCESS | 3228 | 1468008119302 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:59 INFO - PROCESS | 3228 | 1468008119304 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:59 INFO - PROCESS | 3228 | ++DOCSHELL 10D0E000 == 30 [pid = 3228] [id = 358] 13:01:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (11008C00) [pid = 3228] [serial = 1073] [outer = 00000000] 13:01:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (119DE800) [pid = 3228] [serial = 1074] [outer = 11008C00] 13:01:59 INFO - PROCESS | 3228 | 1468008119352 Marionette DEBUG loaded listener.js 13:01:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (14EE9C00) [pid = 3228] [serial = 1075] [outer = 11008C00] 13:01:59 INFO - PROCESS | 3228 | 1468008119835 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]]]}] 13:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 13:01:59 INFO - PROCESS | 3228 | 1468008119858 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 13:01:59 INFO - PROCESS | 3228 | 1468008119861 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 13:01:59 INFO - PROCESS | 3228 | 1468008119865 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:01:59 INFO - PROCESS | 3228 | 1468008119868 Marionette TRACE conn6 <- [1,1398,null,{}] 13:01:59 INFO - PROCESS | 3228 | 1468008119880 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}] 13:01:59 INFO - PROCESS | 3228 | 1468008119885 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:01:59 INFO - PROCESS | 3228 | 1468008119975 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 13:02:00 INFO - PROCESS | 3228 | 1468008120099 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:00 INFO - PROCESS | 3228 | 1468008120103 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:00 INFO - PROCESS | 3228 | ++DOCSHELL 1586E800 == 31 [pid = 3228] [id = 359] 13:02:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (158E0C00) [pid = 3228] [serial = 1076] [outer = 00000000] 13:02:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1599C000) [pid = 3228] [serial = 1077] [outer = 158E0C00] 13:02:00 INFO - PROCESS | 3228 | 1468008120159 Marionette DEBUG loaded listener.js 13:02:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (17486C00) [pid = 3228] [serial = 1078] [outer = 158E0C00] 13:02:00 INFO - PROCESS | 3228 | 1468008120568 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]]]}] 13:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 731ms 13:02:00 INFO - PROCESS | 3228 | 1468008120600 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 13:02:00 INFO - PROCESS | 3228 | 1468008120602 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 13:02:00 INFO - PROCESS | 3228 | 1468008120605 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:02:00 INFO - PROCESS | 3228 | 1468008120607 Marionette TRACE conn6 <- [1,1402,null,{}] 13:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:02:00 INFO - PROCESS | 3228 | 1468008120610 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}] 13:02:00 INFO - PROCESS | 3228 | 1468008120612 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:00 INFO - PROCESS | 3228 | 1468008120705 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 13:02:00 INFO - PROCESS | 3228 | 1468008120711 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:00 INFO - PROCESS | 3228 | 1468008120713 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:00 INFO - PROCESS | 3228 | ++DOCSHELL 17486800 == 32 [pid = 3228] [id = 360] 13:02:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (18219000) [pid = 3228] [serial = 1079] [outer = 00000000] 13:02:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (189E0C00) [pid = 3228] [serial = 1080] [outer = 18219000] 13:02:00 INFO - PROCESS | 3228 | 1468008120757 Marionette DEBUG loaded listener.js 13:02:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (190E4400) [pid = 3228] [serial = 1081] [outer = 18219000] 13:02:01 INFO - PROCESS | 3228 | 1468008121240 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]]]}] 13:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 13:02:01 INFO - PROCESS | 3228 | 1468008121280 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 13:02:01 INFO - PROCESS | 3228 | 1468008121282 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 13:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:02:01 INFO - PROCESS | 3228 | 1468008121291 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:02:01 INFO - PROCESS | 3228 | 1468008121293 Marionette TRACE conn6 <- [1,1406,null,{}] 13:02:01 INFO - PROCESS | 3228 | 1468008121296 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}] 13:02:01 INFO - PROCESS | 3228 | 1468008121298 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:01 INFO - PROCESS | 3228 | 1468008121433 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 13:02:01 INFO - PROCESS | 3228 | 1468008121453 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:01 INFO - PROCESS | 3228 | 1468008121455 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:01 INFO - PROCESS | 3228 | ++DOCSHELL 1100EC00 == 33 [pid = 3228] [id = 361] 13:02:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19560800) [pid = 3228] [serial = 1082] [outer = 00000000] 13:02:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (196EFC00) [pid = 3228] [serial = 1083] [outer = 19560800] 13:02:01 INFO - PROCESS | 3228 | 1468008121498 Marionette DEBUG loaded listener.js 13:02:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19781800) [pid = 3228] [serial = 1084] [outer = 19560800] 13:02:01 INFO - PROCESS | 3228 | 1468008121958 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]]]}] 13:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 13:02:02 INFO - PROCESS | 3228 | 1468008122034 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 13:02:02 INFO - PROCESS | 3228 | 1468008122036 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 13:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:02:02 INFO - PROCESS | 3228 | 1468008122039 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:02:02 INFO - PROCESS | 3228 | 1468008122041 Marionette TRACE conn6 <- [1,1410,null,{}] 13:02:02 INFO - PROCESS | 3228 | 1468008122045 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}] 13:02:02 INFO - PROCESS | 3228 | 1468008122050 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:02 INFO - PROCESS | 3228 | 1468008122186 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 13:02:02 INFO - PROCESS | 3228 | 1468008122250 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:02 INFO - PROCESS | 3228 | 1468008122252 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:02 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A3400 == 34 [pid = 3228] [id = 362] 13:02:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A7A6C00) [pid = 3228] [serial = 1085] [outer = 00000000] 13:02:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A7AAC00) [pid = 3228] [serial = 1086] [outer = 1A7A6C00] 13:02:02 INFO - PROCESS | 3228 | 1468008122296 Marionette DEBUG loaded listener.js 13:02:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A7AEC00) [pid = 3228] [serial = 1087] [outer = 1A7A6C00] 13:02:02 INFO - PROCESS | 3228 | 1468008122751 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]]]}] 13:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 770ms 13:02:02 INFO - PROCESS | 3228 | 1468008122810 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 13:02:02 INFO - PROCESS | 3228 | 1468008122812 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 13:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:02:02 INFO - PROCESS | 3228 | 1468008122816 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:02:02 INFO - PROCESS | 3228 | 1468008122817 Marionette TRACE conn6 <- [1,1414,null,{}] 13:02:02 INFO - PROCESS | 3228 | 1468008122825 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}] 13:02:02 INFO - PROCESS | 3228 | 1468008122827 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:02 INFO - PROCESS | 3228 | 1468008122992 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 13:02:02 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (19557800) [pid = 3228] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:02:02 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (0CA1B800) [pid = 3228] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:02:02 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (106F7800) [pid = 3228] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:02:02 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (18065800) [pid = 3228] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:02:02 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1D035000) [pid = 3228] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:02:02 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (19785000) [pid = 3228] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:02:02 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (151CB000) [pid = 3228] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:02:02 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1575F800) [pid = 3228] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:02:02 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (10D0E400) [pid = 3228] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:02:02 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (10A7D000) [pid = 3228] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:02:02 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1A7A6400) [pid = 3228] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:02:03 INFO - PROCESS | 3228 | 1468008123056 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:03 INFO - PROCESS | 3228 | 1468008123058 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:03 INFO - PROCESS | 3228 | ++DOCSHELL 0CA1B800 == 35 [pid = 3228] [id = 363] 13:02:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (0CA35400) [pid = 3228] [serial = 1088] [outer = 00000000] 13:02:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (15024400) [pid = 3228] [serial = 1089] [outer = 0CA35400] 13:02:03 INFO - PROCESS | 3228 | 1468008123102 Marionette DEBUG loaded listener.js 13:02:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (150EC000) [pid = 3228] [serial = 1090] [outer = 0CA35400] 13:02:03 INFO - PROCESS | 3228 | 1468008123458 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]]]}] 13:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 13:02:03 INFO - PROCESS | 3228 | 1468008123491 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 13:02:03 INFO - PROCESS | 3228 | 1468008123493 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 13:02:03 INFO - PROCESS | 3228 | 1468008123497 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:02:03 INFO - PROCESS | 3228 | 1468008123498 Marionette TRACE conn6 <- [1,1418,null,{}] 13:02:03 INFO - PROCESS | 3228 | 1468008123502 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}] 13:02:03 INFO - PROCESS | 3228 | 1468008123504 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:03 INFO - PROCESS | 3228 | 1468008123582 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 13:02:03 INFO - PROCESS | 3228 | 1468008123589 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:03 INFO - PROCESS | 3228 | 1468008123591 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:03 INFO - PROCESS | 3228 | ++DOCSHELL 189E2C00 == 36 [pid = 3228] [id = 364] 13:02:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (19781400) [pid = 3228] [serial = 1091] [outer = 00000000] 13:02:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A840400) [pid = 3228] [serial = 1092] [outer = 19781400] 13:02:03 INFO - PROCESS | 3228 | 1468008123634 Marionette DEBUG loaded listener.js 13:02:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A840800) [pid = 3228] [serial = 1093] [outer = 19781400] 13:02:04 INFO - PROCESS | 3228 | 1468008124065 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]]]}] 13:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 13:02:04 INFO - PROCESS | 3228 | 1468008124131 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 13:02:04 INFO - PROCESS | 3228 | 1468008124133 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 13:02:04 INFO - PROCESS | 3228 | 1468008124136 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:02:04 INFO - PROCESS | 3228 | 1468008124138 Marionette TRACE conn6 <- [1,1422,null,{}] 13:02:04 INFO - PROCESS | 3228 | 1468008124141 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}] 13:02:04 INFO - PROCESS | 3228 | 1468008124143 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:04 INFO - PROCESS | 3228 | 1468008124222 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 13:02:04 INFO - PROCESS | 3228 | 1468008124230 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:04 INFO - PROCESS | 3228 | 1468008124231 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:04 INFO - PROCESS | 3228 | ++DOCSHELL 0CA39C00 == 37 [pid = 3228] [id = 365] 13:02:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (0CA97400) [pid = 3228] [serial = 1094] [outer = 00000000] 13:02:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1A878800) [pid = 3228] [serial = 1095] [outer = 0CA97400] 13:02:04 INFO - PROCESS | 3228 | 1468008124274 Marionette DEBUG loaded listener.js 13:02:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1B50D800) [pid = 3228] [serial = 1096] [outer = 0CA97400] 13:02:04 INFO - PROCESS | 3228 | 1468008124727 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]]]}] 13:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 630ms 13:02:04 INFO - PROCESS | 3228 | 1468008124778 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 13:02:04 INFO - PROCESS | 3228 | 1468008124780 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 13:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:02:04 INFO - PROCESS | 3228 | 1468008124783 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:02:04 INFO - PROCESS | 3228 | 1468008124785 Marionette TRACE conn6 <- [1,1426,null,{}] 13:02:04 INFO - PROCESS | 3228 | 1468008124789 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}] 13:02:04 INFO - PROCESS | 3228 | 1468008124791 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:04 INFO - PROCESS | 3228 | 1468008124870 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 13:02:04 INFO - PROCESS | 3228 | 1468008124875 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:04 INFO - PROCESS | 3228 | 1468008124877 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:04 INFO - PROCESS | 3228 | ++DOCSHELL 17491C00 == 38 [pid = 3228] [id = 366] 13:02:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A7AA800) [pid = 3228] [serial = 1097] [outer = 00000000] 13:02:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1BF03400) [pid = 3228] [serial = 1098] [outer = 1A7AA800] 13:02:04 INFO - PROCESS | 3228 | 1468008124921 Marionette DEBUG loaded listener.js 13:02:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1C20B800) [pid = 3228] [serial = 1099] [outer = 1A7AA800] 13:02:05 INFO - PROCESS | 3228 | 1468008125629 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]]]}] 13:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 870ms 13:02:05 INFO - PROCESS | 3228 | 1468008125663 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 13:02:05 INFO - PROCESS | 3228 | 1468008125667 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 13:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:02:05 INFO - PROCESS | 3228 | 1468008125672 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:02:05 INFO - PROCESS | 3228 | 1468008125678 Marionette TRACE conn6 <- [1,1430,null,{}] 13:02:05 INFO - PROCESS | 3228 | 1468008125683 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}] 13:02:05 INFO - PROCESS | 3228 | 1468008125686 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:05 INFO - PROCESS | 3228 | 1468008125799 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 13:02:05 INFO - PROCESS | 3228 | 1468008125930 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:05 INFO - PROCESS | 3228 | 1468008125933 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:05 INFO - PROCESS | 3228 | ++DOCSHELL 10B09800 == 39 [pid = 3228] [id = 367] 13:02:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (10BA6400) [pid = 3228] [serial = 1100] [outer = 00000000] 13:02:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (119E2400) [pid = 3228] [serial = 1101] [outer = 10BA6400] 13:02:05 INFO - PROCESS | 3228 | 1468008125990 Marionette DEBUG loaded listener.js 13:02:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (150B0800) [pid = 3228] [serial = 1102] [outer = 10BA6400] 13:02:06 INFO - PROCESS | 3228 | 1468008126551 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]]]}] 13:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 930ms 13:02:06 INFO - PROCESS | 3228 | 1468008126607 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 13:02:06 INFO - PROCESS | 3228 | 1468008126612 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 13:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:02:06 INFO - PROCESS | 3228 | 1468008126618 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:02:06 INFO - PROCESS | 3228 | 1468008126621 Marionette TRACE conn6 <- [1,1434,null,{}] 13:02:06 INFO - PROCESS | 3228 | 1468008126626 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}] 13:02:06 INFO - PROCESS | 3228 | 1468008126629 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:06 INFO - PROCESS | 3228 | 1468008126742 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 13:02:06 INFO - PROCESS | 3228 | 1468008126846 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:06 INFO - PROCESS | 3228 | 1468008126848 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:06 INFO - PROCESS | 3228 | ++DOCSHELL 16366800 == 40 [pid = 3228] [id = 368] 13:02:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (16E4B800) [pid = 3228] [serial = 1103] [outer = 00000000] 13:02:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (18CC1000) [pid = 3228] [serial = 1104] [outer = 16E4B800] 13:02:06 INFO - PROCESS | 3228 | 1468008126904 Marionette DEBUG loaded listener.js 13:02:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (196F5400) [pid = 3228] [serial = 1105] [outer = 16E4B800] 13:02:07 INFO - PROCESS | 3228 | 1468008127505 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]]]}] 13:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 930ms 13:02:07 INFO - PROCESS | 3228 | 1468008127552 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 13:02:07 INFO - PROCESS | 3228 | 1468008127555 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 13:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:02:07 INFO - PROCESS | 3228 | 1468008127558 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:02:07 INFO - PROCESS | 3228 | 1468008127562 Marionette TRACE conn6 <- [1,1438,null,{}] 13:02:07 INFO - PROCESS | 3228 | 1468008127573 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}] 13:02:07 INFO - PROCESS | 3228 | 1468008127578 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:07 INFO - PROCESS | 3228 | 1468008127686 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 13:02:07 INFO - PROCESS | 3228 | 1468008127819 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:07 INFO - PROCESS | 3228 | 1468008127822 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:07 INFO - PROCESS | 3228 | ++DOCSHELL 1BF02C00 == 41 [pid = 3228] [id = 369] 13:02:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1BF04800) [pid = 3228] [serial = 1106] [outer = 00000000] 13:02:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1CA19400) [pid = 3228] [serial = 1107] [outer = 1BF04800] 13:02:07 INFO - PROCESS | 3228 | 1468008127879 Marionette DEBUG loaded listener.js 13:02:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1CADF000) [pid = 3228] [serial = 1108] [outer = 1BF04800] 13:02:08 INFO - PROCESS | 3228 | 1468008128531 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]]]}] 13:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1021ms 13:02:08 INFO - PROCESS | 3228 | 1468008128583 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 13:02:08 INFO - PROCESS | 3228 | 1468008128586 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 13:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:02:08 INFO - PROCESS | 3228 | 1468008128589 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:02:08 INFO - PROCESS | 3228 | 1468008128592 Marionette TRACE conn6 <- [1,1442,null,{}] 13:02:08 INFO - PROCESS | 3228 | 1468008128596 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}] 13:02:08 INFO - PROCESS | 3228 | 1468008128598 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:08 INFO - PROCESS | 3228 | 1468008128829 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 13:02:08 INFO - PROCESS | 3228 | 1468008128982 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:08 INFO - PROCESS | 3228 | 1468008128985 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:08 INFO - PROCESS | 3228 | ++DOCSHELL 0CD76C00 == 42 [pid = 3228] [id = 370] 13:02:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (0CDC9C00) [pid = 3228] [serial = 1109] [outer = 00000000] 13:02:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (0D1E7800) [pid = 3228] [serial = 1110] [outer = 0CDC9C00] 13:02:09 INFO - PROCESS | 3228 | 1468008129037 Marionette DEBUG loaded listener.js 13:02:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (10B02000) [pid = 3228] [serial = 1111] [outer = 0CDC9C00] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 0CA39C00 == 41 [pid = 3228] [id = 365] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 189E2C00 == 40 [pid = 3228] [id = 364] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 0CA1B800 == 39 [pid = 3228] [id = 363] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 1A7A3400 == 38 [pid = 3228] [id = 362] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 1100EC00 == 37 [pid = 3228] [id = 361] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 17486800 == 36 [pid = 3228] [id = 360] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 1586E800 == 35 [pid = 3228] [id = 359] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 10D0E000 == 34 [pid = 3228] [id = 358] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 08E5EC00 == 33 [pid = 3228] [id = 357] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 08E6AC00 == 32 [pid = 3228] [id = 355] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 14E4D400 == 31 [pid = 3228] [id = 356] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 1BF02C00 == 30 [pid = 3228] [id = 369] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 16366800 == 29 [pid = 3228] [id = 368] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 17491C00 == 28 [pid = 3228] [id = 366] 13:02:10 INFO - PROCESS | 3228 | --DOCSHELL 10B09800 == 27 [pid = 3228] [id = 367] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (1B8E3C00) [pid = 3228] [serial = 1062] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (196F3C00) [pid = 3228] [serial = 1050] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (0CA37000) [pid = 3228] [serial = 1038] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (0D136000) [pid = 3228] [serial = 1039] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (151C3000) [pid = 3228] [serial = 1027] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (14EEF400) [pid = 3228] [serial = 1026] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1978C800) [pid = 3228] [serial = 1030] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (18F9AC00) [pid = 3228] [serial = 1029] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1D10C400) [pid = 3228] [serial = 1033] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1D103000) [pid = 3228] [serial = 1032] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (19EDE800) [pid = 3228] [serial = 1053] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1635B000) [pid = 3228] [serial = 1035] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (196F8C00) [pid = 3228] [serial = 1051] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (19558400) [pid = 3228] [serial = 1057] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1806C400) [pid = 3228] [serial = 1056] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1A4B2800) [pid = 3228] [serial = 1054] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (15769400) [pid = 3228] [serial = 1044] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1586B000) [pid = 3228] [serial = 1045] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (110DFC00) [pid = 3228] [serial = 1042] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (11008000) [pid = 3228] [serial = 1041] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (18987400) [pid = 3228] [serial = 1047] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1A850400) [pid = 3228] [serial = 1060] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1A840000) [pid = 3228] [serial = 1059] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (18F24C00) [pid = 3228] [serial = 1048] [outer = 00000000] [url = about:blank] 13:02:10 INFO - PROCESS | 3228 | 1468008130339 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]]]}] 13:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1778ms 13:02:10 INFO - PROCESS | 3228 | 1468008130371 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 13:02:10 INFO - PROCESS | 3228 | 1468008130376 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 13:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:02:10 INFO - PROCESS | 3228 | 1468008130381 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:02:10 INFO - PROCESS | 3228 | 1468008130384 Marionette TRACE conn6 <- [1,1446,null,{}] 13:02:10 INFO - PROCESS | 3228 | 1468008130390 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}] 13:02:10 INFO - PROCESS | 3228 | 1468008130392 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:10 INFO - PROCESS | 3228 | 1468008130480 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 13:02:10 INFO - PROCESS | 3228 | 1468008130566 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:10 INFO - PROCESS | 3228 | 1468008130570 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:10 INFO - PROCESS | 3228 | ++DOCSHELL 106F7C00 == 28 [pid = 3228] [id = 371] 13:02:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (106FE800) [pid = 3228] [serial = 1112] [outer = 00000000] 13:02:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (10B05C00) [pid = 3228] [serial = 1113] [outer = 106FE800] 13:02:10 INFO - PROCESS | 3228 | 1468008130619 Marionette DEBUG loaded listener.js 13:02:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (10D06C00) [pid = 3228] [serial = 1114] [outer = 106FE800] 13:02:11 INFO - PROCESS | 3228 | 1468008131052 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]]]}] 13:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 13:02:11 INFO - PROCESS | 3228 | 1468008131111 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 13:02:11 INFO - PROCESS | 3228 | 1468008131116 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 13:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:02:11 INFO - PROCESS | 3228 | 1468008131122 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:02:11 INFO - PROCESS | 3228 | 1468008131125 Marionette TRACE conn6 <- [1,1450,null,{}] 13:02:11 INFO - PROCESS | 3228 | 1468008131129 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}] 13:02:11 INFO - PROCESS | 3228 | 1468008131131 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:11 INFO - PROCESS | 3228 | 1468008131218 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 13:02:11 INFO - PROCESS | 3228 | 1468008131224 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:11 INFO - PROCESS | 3228 | 1468008131227 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:11 INFO - PROCESS | 3228 | ++DOCSHELL 11B3D400 == 29 [pid = 3228] [id = 372] 13:02:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (14E4D400) [pid = 3228] [serial = 1115] [outer = 00000000] 13:02:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (14EF6400) [pid = 3228] [serial = 1116] [outer = 14E4D400] 13:02:11 INFO - PROCESS | 3228 | 1468008131274 Marionette DEBUG loaded listener.js 13:02:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (150E5400) [pid = 3228] [serial = 1117] [outer = 14E4D400] 13:02:11 INFO - PROCESS | 3228 | 1468008131752 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]]]}] 13:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 671ms 13:02:11 INFO - PROCESS | 3228 | 1468008131797 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 13:02:11 INFO - PROCESS | 3228 | 1468008131799 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 13:02:11 INFO - PROCESS | 3228 | 1468008131802 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:02:11 INFO - PROCESS | 3228 | 1468008131806 Marionette TRACE conn6 <- [1,1454,null,{}] 13:02:11 INFO - PROCESS | 3228 | 1468008131818 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}] 13:02:11 INFO - PROCESS | 3228 | 1468008131823 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:11 INFO - PROCESS | 3228 | 1468008131951 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 13:02:12 INFO - PROCESS | 3228 | 1468008132050 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:12 INFO - PROCESS | 3228 | 1468008132053 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:12 INFO - PROCESS | 3228 | ++DOCSHELL 15993000 == 30 [pid = 3228] [id = 373] 13:02:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1599E400) [pid = 3228] [serial = 1118] [outer = 00000000] 13:02:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (16366800) [pid = 3228] [serial = 1119] [outer = 1599E400] 13:02:12 INFO - PROCESS | 3228 | 1468008132101 Marionette DEBUG loaded listener.js 13:02:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1805F800) [pid = 3228] [serial = 1120] [outer = 1599E400] 13:02:12 INFO - PROCESS | 3228 | 1468008132530 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]]]}] 13:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 770ms 13:02:12 INFO - PROCESS | 3228 | 1468008132577 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 13:02:12 INFO - PROCESS | 3228 | 1468008132579 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 13:02:12 INFO - PROCESS | 3228 | 1468008132583 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:02:12 INFO - PROCESS | 3228 | 1468008132585 Marionette TRACE conn6 <- [1,1458,null,{}] 13:02:12 INFO - PROCESS | 3228 | 1468008132592 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}] 13:02:12 INFO - PROCESS | 3228 | 1468008132594 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:12 INFO - PROCESS | 3228 | 1468008132710 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 13:02:12 INFO - PROCESS | 3228 | 1468008132770 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:12 INFO - PROCESS | 3228 | 1468008132772 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:12 INFO - PROCESS | 3228 | ++DOCSHELL 1806C800 == 31 [pid = 3228] [id = 374] 13:02:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (18987800) [pid = 3228] [serial = 1121] [outer = 00000000] 13:02:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (18CC0800) [pid = 3228] [serial = 1122] [outer = 18987800] 13:02:12 INFO - PROCESS | 3228 | 1468008132816 Marionette DEBUG loaded listener.js 13:02:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (190E7800) [pid = 3228] [serial = 1123] [outer = 18987800] 13:02:13 INFO - PROCESS | 3228 | 1468008133245 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]]]}] 13:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 13:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:02:13 INFO - PROCESS | 3228 | 1468008133256 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 13:02:13 INFO - PROCESS | 3228 | 1468008133258 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 13:02:13 INFO - PROCESS | 3228 | 1468008133261 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:02:13 INFO - PROCESS | 3228 | 1468008133263 Marionette TRACE conn6 <- [1,1462,null,{}] 13:02:13 INFO - PROCESS | 3228 | 1468008133266 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}] 13:02:13 INFO - PROCESS | 3228 | 1468008133268 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:13 INFO - PROCESS | 3228 | 1468008133403 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 13:02:13 INFO - PROCESS | 3228 | 1468008133417 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:13 INFO - PROCESS | 3228 | 1468008133419 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:13 INFO - PROCESS | 3228 | ++DOCSHELL 189E2400 == 32 [pid = 3228] [id = 375] 13:02:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (18F20C00) [pid = 3228] [serial = 1124] [outer = 00000000] 13:02:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (196F0800) [pid = 3228] [serial = 1125] [outer = 18F20C00] 13:02:13 INFO - PROCESS | 3228 | 1468008133464 Marionette DEBUG loaded listener.js 13:02:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (19780000) [pid = 3228] [serial = 1126] [outer = 18F20C00] 13:02:13 INFO - PROCESS | 3228 | 1468008133931 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]]]}] 13:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 13:02:13 INFO - PROCESS | 3228 | 1468008133993 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 13:02:13 INFO - PROCESS | 3228 | 1468008133995 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 13:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:02:13 INFO - PROCESS | 3228 | 1468008134007 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:02:13 INFO - PROCESS | 3228 | 1468008134009 Marionette TRACE conn6 <- [1,1466,null,{}] 13:02:14 INFO - PROCESS | 3228 | 1468008134012 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}] 13:02:14 INFO - PROCESS | 3228 | 1468008134018 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:14 INFO - PROCESS | 3228 | 1468008134152 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 13:02:14 INFO - PROCESS | 3228 | 1468008134215 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:14 INFO - PROCESS | 3228 | 1468008134217 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:14 INFO - PROCESS | 3228 | ++DOCSHELL 1A4B4400 == 33 [pid = 3228] [id = 376] 13:02:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1A4BB400) [pid = 3228] [serial = 1127] [outer = 00000000] 13:02:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1A7A4400) [pid = 3228] [serial = 1128] [outer = 1A4BB400] 13:02:14 INFO - PROCESS | 3228 | 1468008134261 Marionette DEBUG loaded listener.js 13:02:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1A7AE400) [pid = 3228] [serial = 1129] [outer = 1A4BB400] 13:02:14 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (0CA97400) [pid = 3228] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:02:14 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (19560800) [pid = 3228] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:02:14 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1A7A6C00) [pid = 3228] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:02:14 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (0CA35400) [pid = 3228] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:02:14 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (08E6B800) [pid = 3228] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:02:14 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (08E63800) [pid = 3228] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:02:14 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (15762400) [pid = 3228] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:02:14 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (158E0C00) [pid = 3228] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:02:14 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (18219000) [pid = 3228] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:02:14 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (11008C00) [pid = 3228] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:02:14 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (19781400) [pid = 3228] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:02:14 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1A855000) [pid = 3228] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:02:14 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (11005000) [pid = 3228] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:02:14 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1A7AA800) [pid = 3228] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:02:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (0CA94C00) [pid = 3228] [serial = 1130] [outer = 0CDCE400] 13:02:15 INFO - PROCESS | 3228 | 1468008135335 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]]]}] 13:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1378ms 13:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:02:15 INFO - PROCESS | 3228 | 1468008135386 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 13:02:15 INFO - PROCESS | 3228 | 1468008135391 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 13:02:15 INFO - PROCESS | 3228 | 1468008135396 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:02:15 INFO - PROCESS | 3228 | 1468008135401 Marionette TRACE conn6 <- [1,1470,null,{}] 13:02:15 INFO - PROCESS | 3228 | 1468008135406 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}] 13:02:15 INFO - PROCESS | 3228 | 1468008135409 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:15 INFO - PROCESS | 3228 | 1468008135535 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 13:02:15 INFO - PROCESS | 3228 | 1468008135662 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:15 INFO - PROCESS | 3228 | 1468008135665 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:15 INFO - PROCESS | 3228 | ++DOCSHELL 1100BC00 == 34 [pid = 3228] [id = 377] 13:02:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1100D400) [pid = 3228] [serial = 1131] [outer = 00000000] 13:02:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (110DF400) [pid = 3228] [serial = 1132] [outer = 1100D400] 13:02:15 INFO - PROCESS | 3228 | 1468008135726 Marionette DEBUG loaded listener.js 13:02:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (11231000) [pid = 3228] [serial = 1133] [outer = 1100D400] 13:02:16 INFO - PROCESS | 3228 | 1468008136638 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]]]}] 13:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1277ms 13:02:16 INFO - PROCESS | 3228 | 1468008136673 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 13:02:16 INFO - PROCESS | 3228 | 1468008136677 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 13:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:02:16 INFO - PROCESS | 3228 | 1468008136682 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:02:16 INFO - PROCESS | 3228 | 1468008136685 Marionette TRACE conn6 <- [1,1474,null,{}] 13:02:16 INFO - PROCESS | 3228 | 1468008136691 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}] 13:02:16 INFO - PROCESS | 3228 | 1468008136694 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:16 INFO - PROCESS | 3228 | 1468008136811 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 13:02:16 INFO - PROCESS | 3228 | 1468008136942 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:16 INFO - PROCESS | 3228 | 1468008136947 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:16 INFO - PROCESS | 3228 | ++DOCSHELL 11003000 == 35 [pid = 3228] [id = 378] 13:02:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (11003C00) [pid = 3228] [serial = 1134] [outer = 00000000] 13:02:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1100D800) [pid = 3228] [serial = 1135] [outer = 11003C00] 13:02:16 INFO - PROCESS | 3228 | 1468008136999 Marionette DEBUG loaded listener.js 13:02:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1122F800) [pid = 3228] [serial = 1136] [outer = 11003C00] 13:02:17 INFO - PROCESS | 3228 | --DOCSHELL 19787400 == 34 [pid = 3228] [id = 210] 13:02:17 INFO - PROCESS | 3228 | --DOCSHELL 196F3800 == 33 [pid = 3228] [id = 209] 13:02:17 INFO - PROCESS | 3228 | --DOCSHELL 15021C00 == 32 [pid = 3228] [id = 198] 13:02:17 INFO - PROCESS | 3228 | --DOCSHELL 14E10400 == 31 [pid = 3228] [id = 206] 13:02:17 INFO - PROCESS | 3228 | --DOCSHELL 0D1E5000 == 30 [pid = 3228] [id = 200] 13:02:17 INFO - PROCESS | 3228 | --DOCSHELL 189DF000 == 29 [pid = 3228] [id = 208] 13:02:17 INFO - PROCESS | 3228 | --DOCSHELL 1576B800 == 28 [pid = 3228] [id = 199] 13:02:17 INFO - PROCESS | 3228 | --DOCSHELL 0D1E7400 == 27 [pid = 3228] [id = 196] 13:02:17 INFO - PROCESS | 3228 | --DOCSHELL 189E2400 == 26 [pid = 3228] [id = 375] 13:02:17 INFO - PROCESS | 3228 | --DOCSHELL 1806C800 == 25 [pid = 3228] [id = 374] 13:02:17 INFO - PROCESS | 3228 | --DOCSHELL 15993000 == 24 [pid = 3228] [id = 373] 13:02:17 INFO - PROCESS | 3228 | --DOCSHELL 11B3D400 == 23 [pid = 3228] [id = 372] 13:02:17 INFO - PROCESS | 3228 | --DOCSHELL 106F7C00 == 22 [pid = 3228] [id = 371] 13:02:17 INFO - PROCESS | 3228 | --DOCSHELL 0CD76C00 == 21 [pid = 3228] [id = 370] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (11241800) [pid = 3228] [serial = 1063] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (189DA000) [pid = 3228] [serial = 1036] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1BF03400) [pid = 3228] [serial = 1098] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1C20B800) [pid = 3228] [serial = 1099] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1A878800) [pid = 3228] [serial = 1095] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (196EFC00) [pid = 3228] [serial = 1083] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1A7AAC00) [pid = 3228] [serial = 1086] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (19781800) [pid = 3228] [serial = 1084] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (15024400) [pid = 3228] [serial = 1089] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (0CA38000) [pid = 3228] [serial = 1065] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (106FE400) [pid = 3228] [serial = 1066] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (10665400) [pid = 3228] [serial = 1071] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (10B0E000) [pid = 3228] [serial = 1072] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (15996000) [pid = 3228] [serial = 1068] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (18068C00) [pid = 3228] [serial = 1069] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1599C000) [pid = 3228] [serial = 1077] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (17486C00) [pid = 3228] [serial = 1078] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (189E0C00) [pid = 3228] [serial = 1080] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (119DE800) [pid = 3228] [serial = 1074] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (14EE9C00) [pid = 3228] [serial = 1075] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (1A7AEC00) [pid = 3228] [serial = 1087] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (1B50D800) [pid = 3228] [serial = 1096] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (1A840400) [pid = 3228] [serial = 1092] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (1A840800) [pid = 3228] [serial = 1093] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 57 (150EC000) [pid = 3228] [serial = 1090] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | --DOMWINDOW == 56 (190E4400) [pid = 3228] [serial = 1081] [outer = 00000000] [url = about:blank] 13:02:17 INFO - PROCESS | 3228 | 1468008137695 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]]]}] 13:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1081ms 13:02:17 INFO - PROCESS | 3228 | 1468008137764 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 13:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:02:17 INFO - PROCESS | 3228 | 1468008137769 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 13:02:17 INFO - PROCESS | 3228 | 1468008137774 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:02:17 INFO - PROCESS | 3228 | 1468008137779 Marionette TRACE conn6 <- [1,1478,null,{}] 13:02:17 INFO - PROCESS | 3228 | 1468008137785 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}] 13:02:17 INFO - PROCESS | 3228 | 1468008137787 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:17 INFO - PROCESS | 3228 | 1468008137947 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 13:02:17 INFO - PROCESS | 3228 | 1468008137958 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:17 INFO - PROCESS | 3228 | 1468008137961 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:17 INFO - PROCESS | 3228 | ++DOCSHELL 110E1000 == 22 [pid = 3228] [id = 379] 13:02:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 57 (110EB800) [pid = 3228] [serial = 1137] [outer = 00000000] 13:02:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (14E13C00) [pid = 3228] [serial = 1138] [outer = 110EB800] 13:02:18 INFO - PROCESS | 3228 | 1468008138019 Marionette DEBUG loaded listener.js 13:02:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (14EF3400) [pid = 3228] [serial = 1139] [outer = 110EB800] 13:02:18 INFO - PROCESS | 3228 | 1468008138691 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]]]}] 13:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 987ms 13:02:18 INFO - PROCESS | 3228 | 1468008138761 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 13:02:18 INFO - PROCESS | 3228 | 1468008138767 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 13:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:02:18 INFO - PROCESS | 3228 | 1468008138774 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:02:18 INFO - PROCESS | 3228 | 1468008138777 Marionette TRACE conn6 <- [1,1482,null,{}] 13:02:18 INFO - PROCESS | 3228 | 1468008138781 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}] 13:02:18 INFO - PROCESS | 3228 | 1468008138784 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:18 INFO - PROCESS | 3228 | 1468008138933 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 13:02:19 INFO - PROCESS | 3228 | 1468008139059 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:19 INFO - PROCESS | 3228 | 1468008139061 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:19 INFO - PROCESS | 3228 | ++DOCSHELL 1575FC00 == 23 [pid = 3228] [id = 380] 13:02:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (15763800) [pid = 3228] [serial = 1140] [outer = 00000000] 13:02:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (1576A800) [pid = 3228] [serial = 1141] [outer = 15763800] 13:02:19 INFO - PROCESS | 3228 | 1468008139119 Marionette DEBUG loaded listener.js 13:02:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (15774000) [pid = 3228] [serial = 1142] [outer = 15763800] 13:02:19 INFO - PROCESS | 3228 | 1468008139745 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]]]}] 13:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1022ms 13:02:19 INFO - PROCESS | 3228 | 1468008139798 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 13:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:02:19 INFO - PROCESS | 3228 | 1468008139801 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 13:02:19 INFO - PROCESS | 3228 | 1468008139805 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:02:19 INFO - PROCESS | 3228 | 1468008139809 Marionette TRACE conn6 <- [1,1486,null,{}] 13:02:19 INFO - PROCESS | 3228 | 1468008139820 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}] 13:02:19 INFO - PROCESS | 3228 | 1468008139826 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:19 INFO - PROCESS | 3228 | 1468008139978 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 13:02:19 INFO - PROCESS | 3228 | 1468008139997 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:19 INFO - PROCESS | 3228 | 1468008140000 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:20 INFO - PROCESS | 3228 | ++DOCSHELL 1748A000 == 24 [pid = 3228] [id = 381] 13:02:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (1748AC00) [pid = 3228] [serial = 1143] [outer = 00000000] 13:02:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (18063800) [pid = 3228] [serial = 1144] [outer = 1748AC00] 13:02:20 INFO - PROCESS | 3228 | 1468008140059 Marionette DEBUG loaded listener.js 13:02:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (189D6800) [pid = 3228] [serial = 1145] [outer = 1748AC00] 13:02:20 INFO - PROCESS | 3228 | 1468008140714 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]]]}] 13:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 931ms 13:02:20 INFO - PROCESS | 3228 | 1468008140752 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 13:02:20 INFO - PROCESS | 3228 | 1468008140755 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 13:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:02:20 INFO - PROCESS | 3228 | 1468008140760 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:02:20 INFO - PROCESS | 3228 | 1468008140762 Marionette TRACE conn6 <- [1,1490,null,{}] 13:02:20 INFO - PROCESS | 3228 | 1468008140765 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}] 13:02:20 INFO - PROCESS | 3228 | 1468008140768 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:20 INFO - PROCESS | 3228 | 1468008140881 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 13:02:21 INFO - PROCESS | 3228 | 1468008141010 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:21 INFO - PROCESS | 3228 | 1468008141012 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:21 INFO - PROCESS | 3228 | ++DOCSHELL 10B09800 == 25 [pid = 3228] [id = 382] 13:02:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (17494000) [pid = 3228] [serial = 1146] [outer = 00000000] 13:02:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (190E1400) [pid = 3228] [serial = 1147] [outer = 17494000] 13:02:21 INFO - PROCESS | 3228 | 1468008141068 Marionette DEBUG loaded listener.js 13:02:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (1955AC00) [pid = 3228] [serial = 1148] [outer = 17494000] 13:02:21 INFO - PROCESS | 3228 | 1468008141668 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]]]}] 13:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 13:02:21 INFO - PROCESS | 3228 | 1468008141730 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 13:02:21 INFO - PROCESS | 3228 | 1468008141734 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 13:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:02:21 INFO - PROCESS | 3228 | 1468008141739 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:02:21 INFO - PROCESS | 3228 | 1468008141742 Marionette TRACE conn6 <- [1,1494,null,{}] 13:02:21 INFO - PROCESS | 3228 | 1468008141747 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}] 13:02:21 INFO - PROCESS | 3228 | 1468008141750 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 17495400 == 24 [pid = 3228] [id = 213] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 18F9A000 == 23 [pid = 3228] [id = 203] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 1100BC00 == 22 [pid = 3228] [id = 377] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 1694B000 == 21 [pid = 3228] [id = 201] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 10D10000 == 20 [pid = 3228] [id = 197] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 112CEC00 == 19 [pid = 3228] [id = 212] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 10D03800 == 18 [pid = 3228] [id = 204] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 16944C00 == 17 [pid = 3228] [id = 207] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 10B0C800 == 16 [pid = 3228] [id = 205] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 0CD29400 == 15 [pid = 3228] [id = 211] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 16946400 == 14 [pid = 3228] [id = 202] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 10B09800 == 13 [pid = 3228] [id = 382] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 1748A000 == 12 [pid = 3228] [id = 381] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 1575FC00 == 11 [pid = 3228] [id = 380] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 1A4B4400 == 10 [pid = 3228] [id = 376] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 11003000 == 9 [pid = 3228] [id = 378] 13:02:23 INFO - PROCESS | 3228 | --DOCSHELL 110E1000 == 8 [pid = 3228] [id = 379] 13:02:24 INFO - PROCESS | 3228 | 1468008144411 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 13:02:24 INFO - PROCESS | 3228 | 1468008144585 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:24 INFO - PROCESS | 3228 | 1468008144588 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:24 INFO - PROCESS | 3228 | ++DOCSHELL 0CA12800 == 9 [pid = 3228] [id = 383] 13:02:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (0CA31800) [pid = 3228] [serial = 1149] [outer = 00000000] 13:02:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (0D133400) [pid = 3228] [serial = 1150] [outer = 0CA31800] 13:02:24 INFO - PROCESS | 3228 | 1468008144638 Marionette DEBUG loaded listener.js 13:02:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (106F5400) [pid = 3228] [serial = 1151] [outer = 0CA31800] 13:02:25 INFO - PROCESS | 3228 | 1468008145085 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]]]}] 13:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 3389ms 13:02:25 INFO - PROCESS | 3228 | 1468008145130 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 13:02:25 INFO - PROCESS | 3228 | 1468008145135 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 13:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:02:25 INFO - PROCESS | 3228 | 1468008145143 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:02:25 INFO - PROCESS | 3228 | 1468008145147 Marionette TRACE conn6 <- [1,1498,null,{}] 13:02:25 INFO - PROCESS | 3228 | 1468008145152 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}] 13:02:25 INFO - PROCESS | 3228 | 1468008145155 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:25 INFO - PROCESS | 3228 | 1468008145248 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 13:02:25 INFO - PROCESS | 3228 | 1468008145264 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:25 INFO - PROCESS | 3228 | 1468008145266 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:25 INFO - PROCESS | 3228 | ++DOCSHELL 112C8C00 == 10 [pid = 3228] [id = 384] 13:02:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (112CEC00) [pid = 3228] [serial = 1152] [outer = 00000000] 13:02:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (11BD0000) [pid = 3228] [serial = 1153] [outer = 112CEC00] 13:02:25 INFO - PROCESS | 3228 | 1468008145314 Marionette DEBUG loaded listener.js 13:02:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (14EF2000) [pid = 3228] [serial = 1154] [outer = 112CEC00] 13:02:25 INFO - PROCESS | 3228 | 1468008145776 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]]]}] 13:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 690ms 13:02:25 INFO - PROCESS | 3228 | 1468008145829 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 13:02:25 INFO - PROCESS | 3228 | 1468008145833 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 13:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:02:25 INFO - PROCESS | 3228 | 1468008145836 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:02:25 INFO - PROCESS | 3228 | 1468008145838 Marionette TRACE conn6 <- [1,1502,null,{}] 13:02:25 INFO - PROCESS | 3228 | 1468008145876 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}] 13:02:25 INFO - PROCESS | 3228 | 1468008145878 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:25 INFO - PROCESS | 3228 | 1468008145971 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 13:02:26 INFO - PROCESS | 3228 | 1468008146058 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:26 INFO - PROCESS | 3228 | 1468008146060 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:26 INFO - PROCESS | 3228 | ++DOCSHELL 15762C00 == 11 [pid = 3228] [id = 385] 13:02:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (15765C00) [pid = 3228] [serial = 1155] [outer = 00000000] 13:02:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1576C400) [pid = 3228] [serial = 1156] [outer = 15765C00] 13:02:26 INFO - PROCESS | 3228 | 1468008146106 Marionette DEBUG loaded listener.js 13:02:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1579BC00) [pid = 3228] [serial = 1157] [outer = 15765C00] 13:02:26 INFO - PROCESS | 3228 | 1468008146514 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]]]}] 13:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 13:02:26 INFO - PROCESS | 3228 | 1468008146572 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 13:02:26 INFO - PROCESS | 3228 | 1468008146576 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 13:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:02:26 INFO - PROCESS | 3228 | 1468008146588 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:02:26 INFO - PROCESS | 3228 | 1468008146592 Marionette TRACE conn6 <- [1,1506,null,{}] 13:02:26 INFO - PROCESS | 3228 | 1468008146609 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}] 13:02:26 INFO - PROCESS | 3228 | 1468008146612 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:26 INFO - PROCESS | 3228 | 1468008146733 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 13:02:26 INFO - PROCESS | 3228 | 1468008146745 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:26 INFO - PROCESS | 3228 | 1468008146747 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:26 INFO - PROCESS | 3228 | ++DOCSHELL 11010800 == 12 [pid = 3228] [id = 386] 13:02:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (150A5C00) [pid = 3228] [serial = 1158] [outer = 00000000] 13:02:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (17493C00) [pid = 3228] [serial = 1159] [outer = 150A5C00] 13:02:26 INFO - PROCESS | 3228 | 1468008146801 Marionette DEBUG loaded listener.js 13:02:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (18218C00) [pid = 3228] [serial = 1160] [outer = 150A5C00] 13:02:27 INFO - PROCESS | 3228 | 1468008147257 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]]]}] 13:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 690ms 13:02:27 INFO - PROCESS | 3228 | 1468008147276 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 13:02:27 INFO - PROCESS | 3228 | 1468008147278 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 13:02:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:02:27 INFO - PROCESS | 3228 | 1468008147281 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:02:27 INFO - PROCESS | 3228 | 1468008147283 Marionette TRACE conn6 <- [1,1510,null,{}] 13:02:27 INFO - PROCESS | 3228 | 1468008147292 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}] 13:02:27 INFO - PROCESS | 3228 | 1468008147294 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:27 INFO - PROCESS | 3228 | 1468008147430 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 13:02:27 INFO - PROCESS | 3228 | 1468008147436 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:27 INFO - PROCESS | 3228 | 1468008147438 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:27 INFO - PROCESS | 3228 | ++DOCSHELL 0D184400 == 13 [pid = 3228] [id = 387] 13:02:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (0D1E5C00) [pid = 3228] [serial = 1161] [outer = 00000000] 13:02:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (189D8C00) [pid = 3228] [serial = 1162] [outer = 0D1E5C00] 13:02:27 INFO - PROCESS | 3228 | 1468008147483 Marionette DEBUG loaded listener.js 13:02:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (18CC0400) [pid = 3228] [serial = 1163] [outer = 0D1E5C00] 13:02:27 INFO - PROCESS | 3228 | 1468008147922 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"]]]}] 13:02:27 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 () { 13:02:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:02:27 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 () { 13:02:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:02:27 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 () { 13:02:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:02:27 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 () { 13:02:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:02:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 696ms 13:02:27 INFO - PROCESS | 3228 | 1468008147980 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 13:02:27 INFO - PROCESS | 3228 | 1468008147982 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 13:02:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:02:27 INFO - PROCESS | 3228 | 1468008147985 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:02:27 INFO - PROCESS | 3228 | 1468008147987 Marionette TRACE conn6 <- [1,1514,null,{}] 13:02:27 INFO - PROCESS | 3228 | 1468008147997 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}] 13:02:27 INFO - PROCESS | 3228 | 1468008147999 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:28 INFO - PROCESS | 3228 | 1468008148123 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 13:02:28 INFO - PROCESS | 3228 | 1468008148135 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:28 INFO - PROCESS | 3228 | 1468008148141 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:28 INFO - PROCESS | 3228 | ++DOCSHELL 19554400 == 14 [pid = 3228] [id = 388] 13:02:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (19556800) [pid = 3228] [serial = 1164] [outer = 00000000] 13:02:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (196F6400) [pid = 3228] [serial = 1165] [outer = 19556800] 13:02:28 INFO - PROCESS | 3228 | 1468008148245 Marionette DEBUG loaded listener.js 13:02:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1978E000) [pid = 3228] [serial = 1166] [outer = 19556800] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (18987800) [pid = 3228] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1748AC00) [pid = 3228] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (15763800) [pid = 3228] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (16E4B800) [pid = 3228] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1BF04800) [pid = 3228] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (10BA6400) [pid = 3228] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1100D400) [pid = 3228] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (110EB800) [pid = 3228] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1A4BB400) [pid = 3228] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (18F20C00) [pid = 3228] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (11003C00) [pid = 3228] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (106FE800) [pid = 3228] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (0CDC9C00) [pid = 3228] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (14E4D400) [pid = 3228] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:02:28 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1599E400) [pid = 3228] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:02:28 INFO - PROCESS | 3228 | 1468008148922 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"]]]}] 13:02:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:02:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:02:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:02:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:02:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:02:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:02:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:02:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:02:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:02:28 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 991ms 13:02:28 INFO - PROCESS | 3228 | 1468008148978 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 13:02:28 INFO - PROCESS | 3228 | 1468008148980 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 13:02:28 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:02:28 INFO - PROCESS | 3228 | 1468008148983 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:02:28 INFO - PROCESS | 3228 | 1468008148985 Marionette TRACE conn6 <- [1,1518,null,{}] 13:02:28 INFO - PROCESS | 3228 | 1468008148988 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}] 13:02:28 INFO - PROCESS | 3228 | 1468008148990 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:29 INFO - PROCESS | 3228 | 1468008149110 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 13:02:29 INFO - PROCESS | 3228 | 1468008149167 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:29 INFO - PROCESS | 3228 | 1468008149169 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:29 INFO - PROCESS | 3228 | ++DOCSHELL 0CA0D400 == 15 [pid = 3228] [id = 389] 13:02:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (0CA0DC00) [pid = 3228] [serial = 1167] [outer = 00000000] 13:02:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (11BCE400) [pid = 3228] [serial = 1168] [outer = 0CA0DC00] 13:02:29 INFO - PROCESS | 3228 | 1468008149212 Marionette DEBUG loaded listener.js 13:02:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1582C400) [pid = 3228] [serial = 1169] [outer = 0CA0DC00] 13:02:29 INFO - PROCESS | 3228 | 1468008149536 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]]]}] 13:02:29 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 13:02:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:02:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:02:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:02:29 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. 13:02:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:02:29 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 13:02:29 INFO - PROCESS | 3228 | 1468008149560 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 13:02:29 INFO - PROCESS | 3228 | 1468008149562 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 13:02:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:02:29 INFO - PROCESS | 3228 | 1468008149566 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:02:29 INFO - PROCESS | 3228 | 1468008149567 Marionette TRACE conn6 <- [1,1522,null,{}] 13:02:29 INFO - PROCESS | 3228 | 1468008149571 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}] 13:02:29 INFO - PROCESS | 3228 | 1468008149573 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:29 INFO - PROCESS | 3228 | 1468008149683 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 13:02:29 INFO - PROCESS | 3228 | 1468008149732 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:29 INFO - PROCESS | 3228 | 1468008149734 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:29 INFO - PROCESS | 3228 | ++DOCSHELL 0CA36000 == 16 [pid = 3228] [id = 390] 13:02:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (15767000) [pid = 3228] [serial = 1170] [outer = 00000000] 13:02:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (18F9B800) [pid = 3228] [serial = 1171] [outer = 15767000] 13:02:29 INFO - PROCESS | 3228 | 1468008149779 Marionette DEBUG loaded listener.js 13:02:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19787000) [pid = 3228] [serial = 1172] [outer = 15767000] 13:02:30 INFO - PROCESS | 3228 | 1468008150115 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]]]}] 13:02:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:02:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 570ms 13:02:30 INFO - PROCESS | 3228 | 1468008150138 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 13:02:30 INFO - PROCESS | 3228 | 1468008150140 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 13:02:30 INFO - PROCESS | 3228 | 1468008150143 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:02:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:02:30 INFO - PROCESS | 3228 | 1468008150144 Marionette TRACE conn6 <- [1,1526,null,{}] 13:02:30 INFO - PROCESS | 3228 | 1468008150148 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}] 13:02:30 INFO - PROCESS | 3228 | 1468008150150 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:30 INFO - PROCESS | 3228 | 1468008150228 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 13:02:30 INFO - PROCESS | 3228 | 1468008150233 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:30 INFO - PROCESS | 3228 | 1468008150235 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:30 INFO - PROCESS | 3228 | ++DOCSHELL 1572BC00 == 17 [pid = 3228] [id = 391] 13:02:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (189DF800) [pid = 3228] [serial = 1173] [outer = 00000000] 13:02:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1A4B2800) [pid = 3228] [serial = 1174] [outer = 189DF800] 13:02:30 INFO - PROCESS | 3228 | 1468008150356 Marionette DEBUG loaded listener.js 13:02:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A4B4C00) [pid = 3228] [serial = 1175] [outer = 189DF800] 13:02:30 INFO - PROCESS | 3228 | 1468008150759 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]]]}] 13:02:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:02:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 13:02:30 INFO - PROCESS | 3228 | 1468008150841 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 13:02:30 INFO - PROCESS | 3228 | 1468008150846 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 13:02:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:02:30 INFO - PROCESS | 3228 | 1468008150851 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:02:30 INFO - PROCESS | 3228 | 1468008150856 Marionette TRACE conn6 <- [1,1530,null,{}] 13:02:30 INFO - PROCESS | 3228 | 1468008150867 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}] 13:02:30 INFO - PROCESS | 3228 | 1468008150870 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:30 INFO - PROCESS | 3228 | 1468008150994 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 13:02:31 INFO - PROCESS | 3228 | 1468008151106 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:31 INFO - PROCESS | 3228 | 1468008151111 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:31 INFO - PROCESS | 3228 | ++DOCSHELL 106F2000 == 18 [pid = 3228] [id = 392] 13:02:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (106F4C00) [pid = 3228] [serial = 1176] [outer = 00000000] 13:02:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (10D06400) [pid = 3228] [serial = 1177] [outer = 106F4C00] 13:02:31 INFO - PROCESS | 3228 | 1468008151167 Marionette DEBUG loaded listener.js 13:02:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1100C800) [pid = 3228] [serial = 1178] [outer = 106F4C00] 13:02:31 INFO - PROCESS | 3228 | 1468008151938 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]]]}] 13:02:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:02:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1128ms 13:02:31 INFO - PROCESS | 3228 | 1468008151982 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 13:02:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:02:31 INFO - PROCESS | 3228 | 1468008151986 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 13:02:31 INFO - PROCESS | 3228 | 1468008151992 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:02:31 INFO - PROCESS | 3228 | 1468008151996 Marionette TRACE conn6 <- [1,1534,null,{}] 13:02:31 INFO - PROCESS | 3228 | 1468008152001 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}] 13:02:31 INFO - PROCESS | 3228 | 1468008152003 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:32 INFO - PROCESS | 3228 | 1468008152122 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 13:02:32 INFO - PROCESS | 3228 | 1468008152252 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:32 INFO - PROCESS | 3228 | 1468008152255 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:32 INFO - PROCESS | 3228 | ++DOCSHELL 1576A000 == 19 [pid = 3228] [id = 393] 13:02:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1576B800) [pid = 3228] [serial = 1179] [outer = 00000000] 13:02:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (158E1800) [pid = 3228] [serial = 1180] [outer = 1576B800] 13:02:32 INFO - PROCESS | 3228 | 1468008152319 Marionette DEBUG loaded listener.js 13:02:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (16947800) [pid = 3228] [serial = 1181] [outer = 1576B800] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (14EF6400) [pid = 3228] [serial = 1116] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (150E5400) [pid = 3228] [serial = 1117] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1100D800) [pid = 3228] [serial = 1135] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (119E2400) [pid = 3228] [serial = 1101] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (18CC1000) [pid = 3228] [serial = 1104] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1CA19400) [pid = 3228] [serial = 1107] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (190E1400) [pid = 3228] [serial = 1147] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (11002000) [pid = 3228] [serial = 688] [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.] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (18063800) [pid = 3228] [serial = 1144] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (15774000) [pid = 3228] [serial = 1142] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (196F5400) [pid = 3228] [serial = 1105] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1CADF000) [pid = 3228] [serial = 1108] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (150B0800) [pid = 3228] [serial = 1102] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (11231000) [pid = 3228] [serial = 1133] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (14E13C00) [pid = 3228] [serial = 1138] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (14EF3400) [pid = 3228] [serial = 1139] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1576A800) [pid = 3228] [serial = 1141] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1A7AE400) [pid = 3228] [serial = 1129] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (110DF400) [pid = 3228] [serial = 1132] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (196F0800) [pid = 3228] [serial = 1125] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1A7A4400) [pid = 3228] [serial = 1128] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (19780000) [pid = 3228] [serial = 1126] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (16366800) [pid = 3228] [serial = 1119] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (1122F800) [pid = 3228] [serial = 1136] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (190E7800) [pid = 3228] [serial = 1123] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (10B05C00) [pid = 3228] [serial = 1113] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (10D06C00) [pid = 3228] [serial = 1114] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (10B02000) [pid = 3228] [serial = 1111] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 57 (0D1E7800) [pid = 3228] [serial = 1110] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 56 (1805F800) [pid = 3228] [serial = 1120] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 55 (18CC0800) [pid = 3228] [serial = 1122] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | --DOMWINDOW == 54 (189D6800) [pid = 3228] [serial = 1145] [outer = 00000000] [url = about:blank] 13:02:33 INFO - PROCESS | 3228 | 1468008153196 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]]]}] 13:02:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:02:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1239ms 13:02:33 INFO - PROCESS | 3228 | 1468008153231 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 13:02:33 INFO - PROCESS | 3228 | 1468008153234 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 13:02:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:02:33 INFO - PROCESS | 3228 | 1468008153239 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:02:33 INFO - PROCESS | 3228 | 1468008153242 Marionette TRACE conn6 <- [1,1538,null,{}] 13:02:33 INFO - PROCESS | 3228 | 1468008153247 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}] 13:02:33 INFO - PROCESS | 3228 | 1468008153250 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:33 INFO - PROCESS | 3228 | 1468008153335 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 13:02:33 INFO - PROCESS | 3228 | 1468008153342 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:33 INFO - PROCESS | 3228 | 1468008153346 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:33 INFO - PROCESS | 3228 | ++DOCSHELL 10B0C400 == 20 [pid = 3228] [id = 394] 13:02:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 55 (10B0D000) [pid = 3228] [serial = 1182] [outer = 00000000] 13:02:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 56 (10D07000) [pid = 3228] [serial = 1183] [outer = 10B0D000] 13:02:33 INFO - PROCESS | 3228 | 1468008153393 Marionette DEBUG loaded listener.js 13:02:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 57 (11003800) [pid = 3228] [serial = 1184] [outer = 10B0D000] 13:02:33 INFO - PROCESS | 3228 | 1468008153906 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]]]}] 13:02:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:02:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 13:02:33 INFO - PROCESS | 3228 | 1468008153971 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 13:02:33 INFO - PROCESS | 3228 | 1468008153975 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 13:02:33 INFO - PROCESS | 3228 | 1468008153981 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:02:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:02:33 INFO - PROCESS | 3228 | 1468008153983 Marionette TRACE conn6 <- [1,1542,null,{}] 13:02:33 INFO - PROCESS | 3228 | 1468008153987 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}] 13:02:33 INFO - PROCESS | 3228 | 1468008153990 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:34 INFO - PROCESS | 3228 | 1468008154074 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 13:02:34 INFO - PROCESS | 3228 | 1468008154160 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:34 INFO - PROCESS | 3228 | 1468008154163 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:34 INFO - PROCESS | 3228 | ++DOCSHELL 11135800 == 21 [pid = 3228] [id = 395] 13:02:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (11138400) [pid = 3228] [serial = 1185] [outer = 00000000] 13:02:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (119DD800) [pid = 3228] [serial = 1186] [outer = 11138400] 13:02:34 INFO - PROCESS | 3228 | 1468008154209 Marionette DEBUG loaded listener.js 13:02:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (14E14C00) [pid = 3228] [serial = 1187] [outer = 11138400] 13:02:34 INFO - PROCESS | 3228 | 1468008154604 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]]]}] 13:02:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:02:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 13:02:34 INFO - PROCESS | 3228 | 1468008154657 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 13:02:34 INFO - PROCESS | 3228 | 1468008154659 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 13:02:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:02:34 INFO - PROCESS | 3228 | 1468008154662 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:02:34 INFO - PROCESS | 3228 | 1468008154666 Marionette TRACE conn6 <- [1,1546,null,{}] 13:02:34 INFO - PROCESS | 3228 | 1468008154677 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}] 13:02:34 INFO - PROCESS | 3228 | 1468008154682 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:34 INFO - PROCESS | 3228 | 1468008154794 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 13:02:34 INFO - PROCESS | 3228 | 1468008154812 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:34 INFO - PROCESS | 3228 | 1468008154815 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:34 INFO - PROCESS | 3228 | ++DOCSHELL 15761400 == 22 [pid = 3228] [id = 396] 13:02:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (15761800) [pid = 3228] [serial = 1188] [outer = 00000000] 13:02:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (1576D800) [pid = 3228] [serial = 1189] [outer = 15761800] 13:02:34 INFO - PROCESS | 3228 | 1468008154862 Marionette DEBUG loaded listener.js 13:02:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (1582AC00) [pid = 3228] [serial = 1190] [outer = 15761800] 13:02:35 INFO - PROCESS | 3228 | 1468008155314 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]]]}] 13:02:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:02:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 13:02:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:02:35 INFO - PROCESS | 3228 | 1468008155344 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 13:02:35 INFO - PROCESS | 3228 | 1468008155347 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 13:02:35 INFO - PROCESS | 3228 | 1468008155350 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:02:35 INFO - PROCESS | 3228 | 1468008155351 Marionette TRACE conn6 <- [1,1550,null,{}] 13:02:35 INFO - PROCESS | 3228 | 1468008155355 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}] 13:02:35 INFO - PROCESS | 3228 | 1468008155357 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:35 INFO - PROCESS | 3228 | 1468008155473 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 13:02:35 INFO - PROCESS | 3228 | 1468008155479 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:35 INFO - PROCESS | 3228 | 1468008155481 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:35 INFO - PROCESS | 3228 | ++DOCSHELL 16363C00 == 23 [pid = 3228] [id = 397] 13:02:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (16364000) [pid = 3228] [serial = 1191] [outer = 00000000] 13:02:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (1805F800) [pid = 3228] [serial = 1192] [outer = 16364000] 13:02:35 INFO - PROCESS | 3228 | 1468008155525 Marionette DEBUG loaded listener.js 13:02:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (18222800) [pid = 3228] [serial = 1193] [outer = 16364000] 13:02:35 INFO - PROCESS | 3228 | 1468008155991 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]]]}] 13:02:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:02:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 13:02:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:02:36 INFO - PROCESS | 3228 | 1468008156025 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 13:02:36 INFO - PROCESS | 3228 | 1468008156027 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 13:02:36 INFO - PROCESS | 3228 | 1468008156031 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:02:36 INFO - PROCESS | 3228 | 1468008156033 Marionette TRACE conn6 <- [1,1554,null,{}] 13:02:36 INFO - PROCESS | 3228 | 1468008156036 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}] 13:02:36 INFO - PROCESS | 3228 | 1468008156038 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:36 INFO - PROCESS | 3228 | 1468008156146 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 13:02:36 INFO - PROCESS | 3228 | 1468008156240 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:36 INFO - PROCESS | 3228 | 1468008156242 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:36 INFO - PROCESS | 3228 | ++DOCSHELL 1821EC00 == 24 [pid = 3228] [id = 398] 13:02:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (18980000) [pid = 3228] [serial = 1194] [outer = 00000000] 13:02:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (189DE400) [pid = 3228] [serial = 1195] [outer = 18980000] 13:02:36 INFO - PROCESS | 3228 | 1468008156285 Marionette DEBUG loaded listener.js 13:02:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (189E2400) [pid = 3228] [serial = 1196] [outer = 18980000] 13:02:36 INFO - PROCESS | 3228 | 1468008156719 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]]]}] 13:02:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:02:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 13:02:36 INFO - PROCESS | 3228 | 1468008156762 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 13:02:36 INFO - PROCESS | 3228 | 1468008156764 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 13:02:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:02:36 INFO - PROCESS | 3228 | 1468008156767 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:02:36 INFO - PROCESS | 3228 | 1468008156769 Marionette TRACE conn6 <- [1,1558,null,{}] 13:02:36 INFO - PROCESS | 3228 | 1468008156772 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}] 13:02:36 INFO - PROCESS | 3228 | 1468008156778 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:36 INFO - PROCESS | 3228 | 1468008156913 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 13:02:36 INFO - PROCESS | 3228 | 1468008156985 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:36 INFO - PROCESS | 3228 | 1468008156987 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:36 INFO - PROCESS | 3228 | ++DOCSHELL 18F95000 == 25 [pid = 3228] [id = 399] 13:02:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (190E7800) [pid = 3228] [serial = 1197] [outer = 00000000] 13:02:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (196F2C00) [pid = 3228] [serial = 1198] [outer = 190E7800] 13:02:37 INFO - PROCESS | 3228 | 1468008157031 Marionette DEBUG loaded listener.js 13:02:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (18064800) [pid = 3228] [serial = 1199] [outer = 190E7800] 13:02:37 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (0CA31800) [pid = 3228] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:02:37 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (112CEC00) [pid = 3228] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:02:37 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (15765C00) [pid = 3228] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:02:37 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (150A5C00) [pid = 3228] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:02:37 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (19556800) [pid = 3228] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:02:37 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (0D1E5C00) [pid = 3228] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:02:37 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (0CA0DC00) [pid = 3228] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:02:37 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (15767000) [pid = 3228] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:02:37 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (17494000) [pid = 3228] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:02:37 INFO - PROCESS | 3228 | 1468008157733 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]]]}] 13:02:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:02:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1022ms 13:02:37 INFO - PROCESS | 3228 | 1468008157790 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 13:02:37 INFO - PROCESS | 3228 | 1468008157795 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 13:02:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:02:37 INFO - PROCESS | 3228 | 1468008157799 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:02:37 INFO - PROCESS | 3228 | 1468008157805 Marionette TRACE conn6 <- [1,1562,null,{}] 13:02:37 INFO - PROCESS | 3228 | 1468008157810 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}] 13:02:37 INFO - PROCESS | 3228 | 1468008157813 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:37 INFO - PROCESS | 3228 | 1468008157922 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 13:02:38 INFO - PROCESS | 3228 | 1468008158049 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:38 INFO - PROCESS | 3228 | 1468008158052 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:38 INFO - PROCESS | 3228 | ++DOCSHELL 106FE400 == 26 [pid = 3228] [id = 400] 13:02:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (10B08400) [pid = 3228] [serial = 1200] [outer = 00000000] 13:02:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (1100E400) [pid = 3228] [serial = 1201] [outer = 10B08400] 13:02:38 INFO - PROCESS | 3228 | 1468008158110 Marionette DEBUG loaded listener.js 13:02:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (11228400) [pid = 3228] [serial = 1202] [outer = 10B08400] 13:02:38 INFO - PROCESS | 3228 | 1468008158703 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]]]}] 13:02:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:02:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 13:02:38 INFO - PROCESS | 3228 | 1468008158730 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 13:02:38 INFO - PROCESS | 3228 | 1468008158735 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 13:02:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:02:38 INFO - PROCESS | 3228 | 1468008158741 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:02:38 INFO - PROCESS | 3228 | 1468008158744 Marionette TRACE conn6 <- [1,1566,null,{}] 13:02:38 INFO - PROCESS | 3228 | 1468008158748 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}] 13:02:38 INFO - PROCESS | 3228 | 1468008158751 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:38 INFO - PROCESS | 3228 | 1468008158861 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 13:02:38 INFO - PROCESS | 3228 | 1468008158962 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:38 INFO - PROCESS | 3228 | 1468008158965 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:38 INFO - PROCESS | 3228 | ++DOCSHELL 150E3C00 == 27 [pid = 3228] [id = 401] 13:02:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (150EC000) [pid = 3228] [serial = 1203] [outer = 00000000] 13:02:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (15766C00) [pid = 3228] [serial = 1204] [outer = 150EC000] 13:02:39 INFO - PROCESS | 3228 | 1468008159021 Marionette DEBUG loaded listener.js 13:02:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (1599F400) [pid = 3228] [serial = 1205] [outer = 150EC000] 13:02:39 INFO - PROCESS | 3228 | 1468008159600 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]]]}] 13:02:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:02:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 870ms 13:02:39 INFO - PROCESS | 3228 | 1468008159621 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 13:02:39 INFO - PROCESS | 3228 | 1468008159624 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 13:02:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:02:39 INFO - PROCESS | 3228 | 1468008159629 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:02:39 INFO - PROCESS | 3228 | 1468008159632 Marionette TRACE conn6 <- [1,1570,null,{}] 13:02:39 INFO - PROCESS | 3228 | 1468008159644 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}] 13:02:39 INFO - PROCESS | 3228 | 1468008159648 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:39 INFO - PROCESS | 3228 | 1468008159754 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 13:02:39 INFO - PROCESS | 3228 | 1468008159857 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:39 INFO - PROCESS | 3228 | 1468008159860 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:39 INFO - PROCESS | 3228 | ++DOCSHELL 1964EC00 == 28 [pid = 3228] [id = 402] 13:02:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (19650400) [pid = 3228] [serial = 1206] [outer = 00000000] 13:02:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (196F1800) [pid = 3228] [serial = 1207] [outer = 19650400] 13:02:39 INFO - PROCESS | 3228 | 1468008159916 Marionette DEBUG loaded listener.js 13:02:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (19785C00) [pid = 3228] [serial = 1208] [outer = 19650400] 13:02:40 INFO - PROCESS | 3228 | 1468008160536 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]]]}] 13:02:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:02:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1028ms 13:02:40 INFO - PROCESS | 3228 | 1468008160669 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 13:02:40 INFO - PROCESS | 3228 | 1468008160673 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 13:02:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:02:40 INFO - PROCESS | 3228 | 1468008160678 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:02:40 INFO - PROCESS | 3228 | 1468008160682 Marionette TRACE conn6 <- [1,1574,null,{}] 13:02:40 INFO - PROCESS | 3228 | 1468008160707 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}] 13:02:40 INFO - PROCESS | 3228 | 1468008160711 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:40 INFO - PROCESS | 3228 | 1468008160818 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 13:02:40 INFO - PROCESS | 3228 | 1468008160900 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:40 INFO - PROCESS | 3228 | 1468008160905 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:40 INFO - PROCESS | 3228 | ++DOCSHELL 10B07000 == 29 [pid = 3228] [id = 403] 13:02:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (10B08000) [pid = 3228] [serial = 1209] [outer = 00000000] 13:02:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (10D04400) [pid = 3228] [serial = 1210] [outer = 10B08000] 13:02:40 INFO - PROCESS | 3228 | 1468008160999 Marionette DEBUG loaded listener.js 13:02:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1100AC00) [pid = 3228] [serial = 1211] [outer = 10B08000] 13:02:41 INFO - PROCESS | 3228 | --DOCSHELL 0CA12800 == 28 [pid = 3228] [id = 383] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1955AC00) [pid = 3228] [serial = 1148] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (0D133400) [pid = 3228] [serial = 1150] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (11BD0000) [pid = 3228] [serial = 1153] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (14EF2000) [pid = 3228] [serial = 1154] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1576C400) [pid = 3228] [serial = 1156] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (17493C00) [pid = 3228] [serial = 1159] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (196F6400) [pid = 3228] [serial = 1165] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (18CC0400) [pid = 3228] [serial = 1163] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (189D8C00) [pid = 3228] [serial = 1162] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (11BCE400) [pid = 3228] [serial = 1168] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (18F9B800) [pid = 3228] [serial = 1171] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (1978E000) [pid = 3228] [serial = 1166] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (19787000) [pid = 3228] [serial = 1172] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (106F5400) [pid = 3228] [serial = 1151] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (18218C00) [pid = 3228] [serial = 1160] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (1582C400) [pid = 3228] [serial = 1169] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (1579BC00) [pid = 3228] [serial = 1157] [outer = 00000000] [url = about:blank] 13:02:41 INFO - PROCESS | 3228 | --DOMWINDOW == 57 (1A4B2800) [pid = 3228] [serial = 1174] [outer = 00000000] [url = about:blank] 13:02:42 INFO - PROCESS | 3228 | 1468008162114 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]]]}] 13:02:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:02:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1481ms 13:02:42 INFO - PROCESS | 3228 | 1468008162161 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 13:02:42 INFO - PROCESS | 3228 | 1468008162164 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 13:02:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:02:42 INFO - PROCESS | 3228 | 1468008162169 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:02:42 INFO - PROCESS | 3228 | 1468008162172 Marionette TRACE conn6 <- [1,1578,null,{}] 13:02:42 INFO - PROCESS | 3228 | 1468008162184 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}] 13:02:42 INFO - PROCESS | 3228 | 1468008162187 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:42 INFO - PROCESS | 3228 | 1468008162269 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 13:02:42 INFO - PROCESS | 3228 | 1468008162356 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:42 INFO - PROCESS | 3228 | 1468008162358 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:42 INFO - PROCESS | 3228 | ++DOCSHELL 10B06000 == 29 [pid = 3228] [id = 404] 13:02:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (10B06C00) [pid = 3228] [serial = 1212] [outer = 00000000] 13:02:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (11005000) [pid = 3228] [serial = 1213] [outer = 10B06C00] 13:02:42 INFO - PROCESS | 3228 | 1468008162406 Marionette DEBUG loaded listener.js 13:02:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (10D08000) [pid = 3228] [serial = 1214] [outer = 10B06C00] 13:02:42 INFO - PROCESS | 3228 | 1468008162821 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]]]}] 13:02:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:02:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 690ms 13:02:42 INFO - PROCESS | 3228 | 1468008162860 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 13:02:42 INFO - PROCESS | 3228 | 1468008162865 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 13:02:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:02:42 INFO - PROCESS | 3228 | 1468008162871 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:02:42 INFO - PROCESS | 3228 | 1468008162874 Marionette TRACE conn6 <- [1,1582,null,{}] 13:02:42 INFO - PROCESS | 3228 | 1468008162878 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}] 13:02:42 INFO - PROCESS | 3228 | 1468008162880 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:42 INFO - PROCESS | 3228 | 1468008162972 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 13:02:42 INFO - PROCESS | 3228 | 1468008162978 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:42 INFO - PROCESS | 3228 | 1468008162981 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:42 INFO - PROCESS | 3228 | ++DOCSHELL 14EE9800 == 30 [pid = 3228] [id = 405] 13:02:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (14EEB800) [pid = 3228] [serial = 1215] [outer = 00000000] 13:02:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (150AE000) [pid = 3228] [serial = 1216] [outer = 14EEB800] 13:02:43 INFO - PROCESS | 3228 | 1468008163028 Marionette DEBUG loaded listener.js 13:02:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (1536F400) [pid = 3228] [serial = 1217] [outer = 14EEB800] 13:02:43 INFO - PROCESS | 3228 | 1468008163481 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]]]}] 13:02:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:02:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 13:02:43 INFO - PROCESS | 3228 | 1468008163545 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 13:02:43 INFO - PROCESS | 3228 | 1468008163548 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 13:02:43 INFO - PROCESS | 3228 | 1468008163551 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:02:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:02:43 INFO - PROCESS | 3228 | 1468008163555 Marionette TRACE conn6 <- [1,1586,null,{}] 13:02:43 INFO - PROCESS | 3228 | 1468008163565 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}] 13:02:43 INFO - PROCESS | 3228 | 1468008163570 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:43 INFO - PROCESS | 3228 | 1468008163680 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 13:02:43 INFO - PROCESS | 3228 | 1468008163778 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:43 INFO - PROCESS | 3228 | 1468008163781 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:43 INFO - PROCESS | 3228 | ++DOCSHELL 1599A400 == 31 [pid = 3228] [id = 406] 13:02:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (1599D800) [pid = 3228] [serial = 1218] [outer = 00000000] 13:02:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (16946400) [pid = 3228] [serial = 1219] [outer = 1599D800] 13:02:43 INFO - PROCESS | 3228 | 1468008163828 Marionette DEBUG loaded listener.js 13:02:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (17494800) [pid = 3228] [serial = 1220] [outer = 1599D800] 13:02:44 INFO - PROCESS | 3228 | 1468008164242 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]]]}] 13:02:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:02:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 13:02:44 INFO - PROCESS | 3228 | 1468008164285 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 13:02:44 INFO - PROCESS | 3228 | 1468008164288 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 13:02:44 INFO - PROCESS | 3228 | 1468008164291 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:02:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:02:44 INFO - PROCESS | 3228 | 1468008164293 Marionette TRACE conn6 <- [1,1590,null,{}] 13:02:44 INFO - PROCESS | 3228 | 1468008164296 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}] 13:02:44 INFO - PROCESS | 3228 | 1468008164298 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:44 INFO - PROCESS | 3228 | 1468008164412 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 13:02:44 INFO - PROCESS | 3228 | 1468008164417 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:44 INFO - PROCESS | 3228 | 1468008164419 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:44 INFO - PROCESS | 3228 | ++DOCSHELL 1821AC00 == 32 [pid = 3228] [id = 407] 13:02:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (1821C000) [pid = 3228] [serial = 1221] [outer = 00000000] 13:02:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (189DA000) [pid = 3228] [serial = 1222] [outer = 1821C000] 13:02:44 INFO - PROCESS | 3228 | 1468008164463 Marionette DEBUG loaded listener.js 13:02:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (18CBF800) [pid = 3228] [serial = 1223] [outer = 1821C000] 13:02:44 INFO - PROCESS | 3228 | 1468008164904 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]]]}] 13:02:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:02:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 13:02:44 INFO - PROCESS | 3228 | 1468008164977 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 13:02:44 INFO - PROCESS | 3228 | 1468008164979 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 13:02:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:02:44 INFO - PROCESS | 3228 | 1468008164983 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:02:44 INFO - PROCESS | 3228 | 1468008164984 Marionette TRACE conn6 <- [1,1594,null,{}] 13:02:44 INFO - PROCESS | 3228 | 1468008164988 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}] 13:02:44 INFO - PROCESS | 3228 | 1468008164990 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:45 INFO - PROCESS | 3228 | 1468008165125 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 13:02:45 INFO - PROCESS | 3228 | 1468008165137 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:45 INFO - PROCESS | 3228 | 1468008165139 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:45 INFO - PROCESS | 3228 | ++DOCSHELL 18CC9800 == 33 [pid = 3228] [id = 408] 13:02:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (18CCA000) [pid = 3228] [serial = 1224] [outer = 00000000] 13:02:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (190DF800) [pid = 3228] [serial = 1225] [outer = 18CCA000] 13:02:45 INFO - PROCESS | 3228 | 1468008165184 Marionette DEBUG loaded listener.js 13:02:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (19556800) [pid = 3228] [serial = 1226] [outer = 18CCA000] 13:02:45 INFO - PROCESS | 3228 | 1468008165645 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]]]}] 13:02:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:02:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 13:02:45 INFO - PROCESS | 3228 | 1468008165717 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 13:02:45 INFO - PROCESS | 3228 | 1468008165719 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 13:02:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:02:45 INFO - PROCESS | 3228 | 1468008165722 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:02:45 INFO - PROCESS | 3228 | 1468008165724 Marionette TRACE conn6 <- [1,1598,null,{}] 13:02:45 INFO - PROCESS | 3228 | 1468008165733 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}] 13:02:45 INFO - PROCESS | 3228 | 1468008165738 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:45 INFO - PROCESS | 3228 | 1468008165867 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 13:02:45 INFO - PROCESS | 3228 | 1468008165877 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:45 INFO - PROCESS | 3228 | 1468008165879 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:45 INFO - PROCESS | 3228 | ++DOCSHELL 14E44000 == 34 [pid = 3228] [id = 409] 13:02:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (196F2400) [pid = 3228] [serial = 1227] [outer = 00000000] 13:02:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (19A31800) [pid = 3228] [serial = 1228] [outer = 196F2400] 13:02:45 INFO - PROCESS | 3228 | 1468008165923 Marionette DEBUG loaded listener.js 13:02:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (19EE1800) [pid = 3228] [serial = 1229] [outer = 196F2400] 13:02:46 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (190E7800) [pid = 3228] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:02:46 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (106F4C00) [pid = 3228] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:02:46 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1576B800) [pid = 3228] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:02:46 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (11138400) [pid = 3228] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:02:46 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (10B0D000) [pid = 3228] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:02:46 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (15761800) [pid = 3228] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:02:46 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (16364000) [pid = 3228] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:02:46 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (189DF800) [pid = 3228] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:02:46 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (18980000) [pid = 3228] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:02:46 INFO - PROCESS | 3228 | 1468008166458 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]]]}] 13:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 770ms 13:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:02:46 INFO - PROCESS | 3228 | 1468008166493 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 13:02:46 INFO - PROCESS | 3228 | 1468008166495 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 13:02:46 INFO - PROCESS | 3228 | 1468008166504 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:02:46 INFO - PROCESS | 3228 | 1468008166506 Marionette TRACE conn6 <- [1,1602,null,{}] 13:02:46 INFO - PROCESS | 3228 | 1468008166510 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}] 13:02:46 INFO - PROCESS | 3228 | 1468008166512 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:46 INFO - PROCESS | 3228 | 1468008166587 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 13:02:46 INFO - PROCESS | 3228 | 1468008166593 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:46 INFO - PROCESS | 3228 | 1468008166595 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:46 INFO - PROCESS | 3228 | ++DOCSHELL 0CA10800 == 35 [pid = 3228] [id = 410] 13:02:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (0CA35C00) [pid = 3228] [serial = 1230] [outer = 00000000] 13:02:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (196F1000) [pid = 3228] [serial = 1231] [outer = 0CA35C00] 13:02:46 INFO - PROCESS | 3228 | 1468008166638 Marionette DEBUG loaded listener.js 13:02:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (19A31400) [pid = 3228] [serial = 1232] [outer = 0CA35C00] 13:02:47 INFO - PROCESS | 3228 | 1468008167051 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]]]}] 13:02:47 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 13:02:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 590ms 13:02:47 INFO - PROCESS | 3228 | 1468008167089 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 13:02:47 INFO - PROCESS | 3228 | 1468008167092 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 13:02:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:02:47 INFO - PROCESS | 3228 | 1468008167112 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:02:47 INFO - PROCESS | 3228 | 1468008167114 Marionette TRACE conn6 <- [1,1606,null,{}] 13:02:47 INFO - PROCESS | 3228 | 1468008167117 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}] 13:02:47 INFO - PROCESS | 3228 | 1468008167119 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:47 INFO - PROCESS | 3228 | 1468008167198 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 13:02:47 INFO - PROCESS | 3228 | 1468008167204 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:47 INFO - PROCESS | 3228 | 1468008167206 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:47 INFO - PROCESS | 3228 | ++DOCSHELL 1A4B2400 == 36 [pid = 3228] [id = 411] 13:02:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1A4B4400) [pid = 3228] [serial = 1233] [outer = 00000000] 13:02:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1A7A6400) [pid = 3228] [serial = 1234] [outer = 1A4B4400] 13:02:47 INFO - PROCESS | 3228 | 1468008167251 Marionette DEBUG loaded listener.js 13:02:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1A7A2000) [pid = 3228] [serial = 1235] [outer = 1A4B4400] 13:02:47 INFO - PROCESS | 3228 | 1468008167667 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]]]}] 13:02:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:02:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 650ms 13:02:47 INFO - PROCESS | 3228 | 1468008167750 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 13:02:47 INFO - PROCESS | 3228 | 1468008167752 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 13:02:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:02:47 INFO - PROCESS | 3228 | 1468008167755 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:02:47 INFO - PROCESS | 3228 | 1468008167757 Marionette TRACE conn6 <- [1,1610,null,{}] 13:02:47 INFO - PROCESS | 3228 | 1468008167761 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}] 13:02:47 INFO - PROCESS | 3228 | 1468008167762 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:47 INFO - PROCESS | 3228 | 1468008167840 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 13:02:47 INFO - PROCESS | 3228 | 1468008167848 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:47 INFO - PROCESS | 3228 | 1468008167850 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:47 INFO - PROCESS | 3228 | ++DOCSHELL 1599A000 == 37 [pid = 3228] [id = 412] 13:02:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1A832C00) [pid = 3228] [serial = 1236] [outer = 00000000] 13:02:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1A83BC00) [pid = 3228] [serial = 1237] [outer = 1A832C00] 13:02:47 INFO - PROCESS | 3228 | 1468008167902 Marionette DEBUG loaded listener.js 13:02:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1A84D400) [pid = 3228] [serial = 1238] [outer = 1A832C00] 13:02:48 INFO - PROCESS | 3228 | 1468008168527 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]]]}] 13:02:48 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 13:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 830ms 13:02:48 INFO - PROCESS | 3228 | 1468008168613 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 13:02:48 INFO - PROCESS | 3228 | 1468008168618 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 13:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:02:48 INFO - PROCESS | 3228 | 1468008168625 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:02:48 INFO - PROCESS | 3228 | 1468008168628 Marionette TRACE conn6 <- [1,1614,null,{}] 13:02:48 INFO - PROCESS | 3228 | 1468008168634 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}] 13:02:48 INFO - PROCESS | 3228 | 1468008168637 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:48 INFO - PROCESS | 3228 | 1468008168765 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 13:02:48 INFO - PROCESS | 3228 | 1468008168889 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:48 INFO - PROCESS | 3228 | 1468008168893 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:48 INFO - PROCESS | 3228 | ++DOCSHELL 0CA38C00 == 38 [pid = 3228] [id = 413] 13:02:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (0CA39000) [pid = 3228] [serial = 1239] [outer = 00000000] 13:02:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (10B0F800) [pid = 3228] [serial = 1240] [outer = 0CA39000] 13:02:48 INFO - PROCESS | 3228 | 1468008168953 Marionette DEBUG loaded listener.js 13:02:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (11243000) [pid = 3228] [serial = 1241] [outer = 0CA39000] 13:02:49 INFO - PROCESS | 3228 | 1468008169651 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]]]}] 13:02:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:02:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1071ms 13:02:49 INFO - PROCESS | 3228 | 1468008169699 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 13:02:49 INFO - PROCESS | 3228 | 1468008169703 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 13:02:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:02:49 INFO - PROCESS | 3228 | 1468008169710 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:02:49 INFO - PROCESS | 3228 | 1468008169713 Marionette TRACE conn6 <- [1,1618,null,{}] 13:02:49 INFO - PROCESS | 3228 | 1468008169718 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}] 13:02:49 INFO - PROCESS | 3228 | 1468008169720 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:49 INFO - PROCESS | 3228 | 1468008169897 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 13:02:49 INFO - PROCESS | 3228 | 1468008169907 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:49 INFO - PROCESS | 3228 | 1468008169910 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:49 INFO - PROCESS | 3228 | ++DOCSHELL 15760000 == 39 [pid = 3228] [id = 414] 13:02:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (15760800) [pid = 3228] [serial = 1242] [outer = 00000000] 13:02:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (15825400) [pid = 3228] [serial = 1243] [outer = 15760800] 13:02:49 INFO - PROCESS | 3228 | 1468008169965 Marionette DEBUG loaded listener.js 13:02:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (16368C00) [pid = 3228] [serial = 1244] [outer = 15760800] 13:02:50 INFO - PROCESS | 3228 | 1468008170888 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]]]}] 13:02:50 INFO - PROCESS | 3228 | --DOCSHELL 1A4B2400 == 38 [pid = 3228] [id = 411] 13:02:50 INFO - PROCESS | 3228 | --DOCSHELL 0CA10800 == 37 [pid = 3228] [id = 410] 13:02:50 INFO - PROCESS | 3228 | --DOCSHELL 14E44000 == 36 [pid = 3228] [id = 409] 13:02:50 INFO - PROCESS | 3228 | --DOCSHELL 18CC9800 == 35 [pid = 3228] [id = 408] 13:02:50 INFO - PROCESS | 3228 | --DOCSHELL 1821AC00 == 34 [pid = 3228] [id = 407] 13:02:50 INFO - PROCESS | 3228 | --DOCSHELL 1599A400 == 33 [pid = 3228] [id = 406] 13:02:50 INFO - PROCESS | 3228 | --DOCSHELL 14EE9800 == 32 [pid = 3228] [id = 405] 13:02:50 INFO - PROCESS | 3228 | --DOCSHELL 10B06000 == 31 [pid = 3228] [id = 404] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (189DE400) [pid = 3228] [serial = 1195] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (196F2C00) [pid = 3228] [serial = 1198] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (10D06400) [pid = 3228] [serial = 1177] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1100C800) [pid = 3228] [serial = 1178] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (158E1800) [pid = 3228] [serial = 1180] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (16947800) [pid = 3228] [serial = 1181] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (119DD800) [pid = 3228] [serial = 1186] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (14E14C00) [pid = 3228] [serial = 1187] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (10D07000) [pid = 3228] [serial = 1183] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (11003800) [pid = 3228] [serial = 1184] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1582AC00) [pid = 3228] [serial = 1190] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1576D800) [pid = 3228] [serial = 1189] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1805F800) [pid = 3228] [serial = 1192] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1A4B4C00) [pid = 3228] [serial = 1175] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (189E2400) [pid = 3228] [serial = 1196] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (18064800) [pid = 3228] [serial = 1199] [outer = 00000000] [url = about:blank] 13:02:50 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (18222800) [pid = 3228] [serial = 1193] [outer = 00000000] [url = about:blank] 13:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1221ms 13:02:50 INFO - PROCESS | 3228 | 1468008170933 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 13:02:50 INFO - PROCESS | 3228 | 1468008170937 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 13:02:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:02:50 INFO - PROCESS | 3228 | 1468008170942 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:02:50 INFO - PROCESS | 3228 | 1468008170945 Marionette TRACE conn6 <- [1,1622,null,{}] 13:02:50 INFO - PROCESS | 3228 | 1468008170950 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}] 13:02:50 INFO - PROCESS | 3228 | 1468008170953 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:51 INFO - PROCESS | 3228 | 1468008171079 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 13:02:51 INFO - PROCESS | 3228 | 1468008171138 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:51 INFO - PROCESS | 3228 | 1468008171142 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:51 INFO - PROCESS | 3228 | ++DOCSHELL 10B04000 == 32 [pid = 3228] [id = 415] 13:02:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (10B07C00) [pid = 3228] [serial = 1245] [outer = 00000000] 13:02:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (10D06400) [pid = 3228] [serial = 1246] [outer = 10B07C00] 13:02:51 INFO - PROCESS | 3228 | 1468008171190 Marionette DEBUG loaded listener.js 13:02:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (11002800) [pid = 3228] [serial = 1247] [outer = 10B07C00] 13:02:51 INFO - PROCESS | 3228 | 1468008171567 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]]]}] 13:02:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:02:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 671ms 13:02:51 INFO - PROCESS | 3228 | 1468008171614 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 13:02:51 INFO - PROCESS | 3228 | 1468008171618 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 13:02:51 INFO - PROCESS | 3228 | 1468008171653 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:02:51 INFO - PROCESS | 3228 | 1468008171656 Marionette TRACE conn6 <- [1,1626,null,{}] 13:02:51 INFO - PROCESS | 3228 | 1468008171664 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}] 13:02:51 INFO - PROCESS | 3228 | 1468008171666 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:51 INFO - PROCESS | 3228 | 1468008171753 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 13:02:51 INFO - PROCESS | 3228 | 1468008171766 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:51 INFO - PROCESS | 3228 | 1468008171768 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:51 INFO - PROCESS | 3228 | ++DOCSHELL 14EEC400 == 33 [pid = 3228] [id = 416] 13:02:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (14EEDC00) [pid = 3228] [serial = 1248] [outer = 00000000] 13:02:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (150AC400) [pid = 3228] [serial = 1249] [outer = 14EEDC00] 13:02:51 INFO - PROCESS | 3228 | 1468008171815 Marionette DEBUG loaded listener.js 13:02:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (151CB800) [pid = 3228] [serial = 1250] [outer = 14EEDC00] 13:02:52 INFO - PROCESS | 3228 | 1468008172282 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]]]}] 13:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 13:02:52 INFO - PROCESS | 3228 | 1468008172329 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 13:02:52 INFO - PROCESS | 3228 | 1468008172331 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 13:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:02:52 INFO - PROCESS | 3228 | 1468008172334 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:02:52 INFO - PROCESS | 3228 | 1468008172338 Marionette TRACE conn6 <- [1,1630,null,{}] 13:02:52 INFO - PROCESS | 3228 | 1468008172349 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}] 13:02:52 INFO - PROCESS | 3228 | 1468008172353 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:52 INFO - PROCESS | 3228 | 1468008172437 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 13:02:52 INFO - PROCESS | 3228 | 1468008172446 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:52 INFO - PROCESS | 3228 | 1468008172449 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:52 INFO - PROCESS | 3228 | ++DOCSHELL 1599C000 == 34 [pid = 3228] [id = 417] 13:02:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1599E400) [pid = 3228] [serial = 1251] [outer = 00000000] 13:02:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1694A400) [pid = 3228] [serial = 1252] [outer = 1599E400] 13:02:52 INFO - PROCESS | 3228 | 1468008172576 Marionette DEBUG loaded listener.js 13:02:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (18069000) [pid = 3228] [serial = 1253] [outer = 1599E400] 13:02:52 INFO - PROCESS | 3228 | 1468008172975 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]]]}] 13:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 13:02:52 INFO - PROCESS | 3228 | 1468008173008 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 13:02:53 INFO - PROCESS | 3228 | 1468008173011 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 13:02:53 INFO - PROCESS | 3228 | 1468008173014 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:02:53 INFO - PROCESS | 3228 | 1468008173016 Marionette TRACE conn6 <- [1,1634,null,{}] 13:02:53 INFO - PROCESS | 3228 | 1468008173020 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}] 13:02:53 INFO - PROCESS | 3228 | 1468008173022 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:53 INFO - PROCESS | 3228 | 1468008173174 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 13:02:53 INFO - PROCESS | 3228 | 1468008173237 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:53 INFO - PROCESS | 3228 | 1468008173239 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:53 INFO - PROCESS | 3228 | ++DOCSHELL 189D5400 == 35 [pid = 3228] [id = 418] 13:02:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (189D5800) [pid = 3228] [serial = 1254] [outer = 00000000] 13:02:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (18CC1000) [pid = 3228] [serial = 1255] [outer = 189D5800] 13:02:53 INFO - PROCESS | 3228 | 1468008173285 Marionette DEBUG loaded listener.js 13:02:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (18F92C00) [pid = 3228] [serial = 1256] [outer = 189D5800] 13:02:53 INFO - PROCESS | 3228 | 1468008173727 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]]]}] 13:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 13:02:53 INFO - PROCESS | 3228 | 1468008173748 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 13:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:02:53 INFO - PROCESS | 3228 | 1468008173751 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 13:02:53 INFO - PROCESS | 3228 | 1468008173760 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:02:53 INFO - PROCESS | 3228 | 1468008173762 Marionette TRACE conn6 <- [1,1638,null,{}] 13:02:53 INFO - PROCESS | 3228 | 1468008173766 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}] 13:02:53 INFO - PROCESS | 3228 | 1468008173768 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:53 INFO - PROCESS | 3228 | 1468008173877 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 13:02:53 INFO - PROCESS | 3228 | 1468008173882 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:53 INFO - PROCESS | 3228 | 1468008173884 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:53 INFO - PROCESS | 3228 | ++DOCSHELL 190E1400 == 36 [pid = 3228] [id = 419] 13:02:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (190E3C00) [pid = 3228] [serial = 1257] [outer = 00000000] 13:02:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1964F800) [pid = 3228] [serial = 1258] [outer = 190E3C00] 13:02:53 INFO - PROCESS | 3228 | 1468008173928 Marionette DEBUG loaded listener.js 13:02:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19657800) [pid = 3228] [serial = 1259] [outer = 190E3C00] 13:02:54 INFO - PROCESS | 3228 | 1468008174367 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]]]}] 13:02:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:02:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 13:02:54 INFO - PROCESS | 3228 | 1468008174445 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 13:02:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:02:54 INFO - PROCESS | 3228 | 1468008174447 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 13:02:54 INFO - PROCESS | 3228 | 1468008174450 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:02:54 INFO - PROCESS | 3228 | 1468008174452 Marionette TRACE conn6 <- [1,1642,null,{}] 13:02:54 INFO - PROCESS | 3228 | 1468008174455 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}] 13:02:54 INFO - PROCESS | 3228 | 1468008174461 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:54 INFO - PROCESS | 3228 | 1468008174638 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 13:02:54 INFO - PROCESS | 3228 | 1468008174656 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:54 INFO - PROCESS | 3228 | 1468008174658 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:54 INFO - PROCESS | 3228 | ++DOCSHELL 19787000 == 37 [pid = 3228] [id = 420] 13:02:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (19A33800) [pid = 3228] [serial = 1260] [outer = 00000000] 13:02:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A7AF800) [pid = 3228] [serial = 1261] [outer = 19A33800] 13:02:54 INFO - PROCESS | 3228 | 1468008174702 Marionette DEBUG loaded listener.js 13:02:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (19ED8C00) [pid = 3228] [serial = 1262] [outer = 19A33800] 13:02:55 INFO - PROCESS | 3228 | 1468008175132 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]]]}] 13:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 731ms 13:02:55 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1599D800) [pid = 3228] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:02:55 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (10B06C00) [pid = 3228] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:02:55 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1821C000) [pid = 3228] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:02:55 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (10B08000) [pid = 3228] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:02:55 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (10B08400) [pid = 3228] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:02:55 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (150EC000) [pid = 3228] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:02:55 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (19650400) [pid = 3228] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:02:55 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (18CCA000) [pid = 3228] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:02:55 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (196F2400) [pid = 3228] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:02:55 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1A4B4400) [pid = 3228] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:02:55 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (14EEB800) [pid = 3228] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:02:55 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (0CA35C00) [pid = 3228] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:02:55 INFO - PROCESS | 3228 | 1468008175243 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 13:02:55 INFO - PROCESS | 3228 | 1468008175245 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 13:02:55 INFO - PROCESS | 3228 | 1468008175249 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:02:55 INFO - PROCESS | 3228 | 1468008175251 Marionette TRACE conn6 <- [1,1646,null,{}] 13:02:55 INFO - PROCESS | 3228 | 1468008175254 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}] 13:02:55 INFO - PROCESS | 3228 | 1468008175256 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:02:55 INFO - PROCESS | 3228 | 1468008175338 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 13:02:55 INFO - PROCESS | 3228 | 1468008175348 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:55 INFO - PROCESS | 3228 | 1468008175350 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:55 INFO - PROCESS | 3228 | ++DOCSHELL 10B08400 == 38 [pid = 3228] [id = 421] 13:02:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (11006400) [pid = 3228] [serial = 1263] [outer = 00000000] 13:02:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (150EC000) [pid = 3228] [serial = 1264] [outer = 11006400] 13:02:55 INFO - PROCESS | 3228 | 1468008175393 Marionette DEBUG loaded listener.js 13:02:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1582C000) [pid = 3228] [serial = 1265] [outer = 11006400] 13:02:55 INFO - PROCESS | 3228 | 1468008175829 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]]]}] 13:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 610ms 13:02:55 INFO - PROCESS | 3228 | 1468008175870 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 13:02:55 INFO - PROCESS | 3228 | 1468008175872 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 13:02:55 INFO - PROCESS | 3228 | 1468008175880 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:02:55 INFO - PROCESS | 3228 | 1468008175881 Marionette TRACE conn6 <- [1,1650,null,{}] 13:02:55 INFO - PROCESS | 3228 | 1468008175885 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}] 13:02:55 INFO - PROCESS | 3228 | 1468008175887 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:55 INFO - PROCESS | 3228 | 1468008175993 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 13:02:55 INFO - PROCESS | 3228 | 1468008176001 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:55 INFO - PROCESS | 3228 | 1468008176003 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:56 INFO - PROCESS | 3228 | ++DOCSHELL 106F1000 == 39 [pid = 3228] [id = 422] 13:02:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (189DE800) [pid = 3228] [serial = 1266] [outer = 00000000] 13:02:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1A7AF000) [pid = 3228] [serial = 1267] [outer = 189DE800] 13:02:56 INFO - PROCESS | 3228 | 1468008176046 Marionette DEBUG loaded listener.js 13:02:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A853400) [pid = 3228] [serial = 1268] [outer = 189DE800] 13:02:56 INFO - PROCESS | 3228 | 1468008176459 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]]]}] 13:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 13:02:56 INFO - PROCESS | 3228 | 1468008176518 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 13:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:02:56 INFO - PROCESS | 3228 | 1468008176529 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 13:02:56 INFO - PROCESS | 3228 | 1468008176533 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:02:56 INFO - PROCESS | 3228 | 1468008176535 Marionette TRACE conn6 <- [1,1654,null,{}] 13:02:56 INFO - PROCESS | 3228 | 1468008176538 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}] 13:02:56 INFO - PROCESS | 3228 | 1468008176540 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:56 INFO - PROCESS | 3228 | 1468008176618 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 13:02:56 INFO - PROCESS | 3228 | 1468008176624 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:56 INFO - PROCESS | 3228 | 1468008176626 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:56 INFO - PROCESS | 3228 | ++DOCSHELL 1599A400 == 40 [pid = 3228] [id = 423] 13:02:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19EDEC00) [pid = 3228] [serial = 1269] [outer = 00000000] 13:02:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1B507C00) [pid = 3228] [serial = 1270] [outer = 19EDEC00] 13:02:56 INFO - PROCESS | 3228 | 1468008176670 Marionette DEBUG loaded listener.js 13:02:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1BCBAC00) [pid = 3228] [serial = 1271] [outer = 19EDEC00] 13:02:57 INFO - PROCESS | 3228 | 1468008177095 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]]]}] 13:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 570ms 13:02:57 INFO - PROCESS | 3228 | 1468008177106 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 13:02:57 INFO - PROCESS | 3228 | 1468008177108 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 13:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:02:57 INFO - PROCESS | 3228 | 1468008177111 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:02:57 INFO - PROCESS | 3228 | 1468008177112 Marionette TRACE conn6 <- [1,1658,null,{}] 13:02:57 INFO - PROCESS | 3228 | 1468008177116 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}] 13:02:57 INFO - PROCESS | 3228 | 1468008177117 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:57 INFO - PROCESS | 3228 | 1468008177256 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 13:02:57 INFO - PROCESS | 3228 | 1468008177455 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:57 INFO - PROCESS | 3228 | 1468008177458 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:57 INFO - PROCESS | 3228 | ++DOCSHELL 08E68C00 == 41 [pid = 3228] [id = 424] 13:02:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (08E6A400) [pid = 3228] [serial = 1272] [outer = 00000000] 13:02:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (0CD20C00) [pid = 3228] [serial = 1273] [outer = 08E6A400] 13:02:57 INFO - PROCESS | 3228 | 1468008177519 Marionette DEBUG loaded listener.js 13:02:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (106F4C00) [pid = 3228] [serial = 1274] [outer = 08E6A400] 13:02:58 INFO - PROCESS | 3228 | 1468008178075 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]]]}] 13:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1021ms 13:02:58 INFO - PROCESS | 3228 | 1468008178135 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 13:02:58 INFO - PROCESS | 3228 | 1468008178138 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 13:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:02:58 INFO - PROCESS | 3228 | 1468008178143 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:02:58 INFO - PROCESS | 3228 | 1468008178147 Marionette TRACE conn6 <- [1,1662,null,{}] 13:02:58 INFO - PROCESS | 3228 | 1468008178172 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}] 13:02:58 INFO - PROCESS | 3228 | 1468008178175 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:58 INFO - PROCESS | 3228 | 1468008178285 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 13:02:58 INFO - PROCESS | 3228 | 1468008178420 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:58 INFO - PROCESS | 3228 | 1468008178423 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:58 INFO - PROCESS | 3228 | ++DOCSHELL 15398C00 == 42 [pid = 3228] [id = 425] 13:02:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (15762400) [pid = 3228] [serial = 1275] [outer = 00000000] 13:02:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1576D000) [pid = 3228] [serial = 1276] [outer = 15762400] 13:02:58 INFO - PROCESS | 3228 | 1468008178479 Marionette DEBUG loaded listener.js 13:02:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (15829400) [pid = 3228] [serial = 1277] [outer = 15762400] 13:02:59 INFO - PROCESS | 3228 | 1468008179071 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]]]}] 13:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 990ms 13:02:59 INFO - PROCESS | 3228 | 1468008179141 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 13:02:59 INFO - PROCESS | 3228 | 1468008179145 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 13:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:02:59 INFO - PROCESS | 3228 | 1468008179149 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:02:59 INFO - PROCESS | 3228 | 1468008179152 Marionette TRACE conn6 <- [1,1666,null,{}] 13:02:59 INFO - PROCESS | 3228 | 1468008179169 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}] 13:02:59 INFO - PROCESS | 3228 | 1468008179172 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:59 INFO - PROCESS | 3228 | 1468008179313 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 13:02:59 INFO - PROCESS | 3228 | 1468008179376 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:59 INFO - PROCESS | 3228 | 1468008179379 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:02:59 INFO - PROCESS | 3228 | ++DOCSHELL 18CC7000 == 43 [pid = 3228] [id = 426] 13:02:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1964D000) [pid = 3228] [serial = 1278] [outer = 00000000] 13:02:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (19EDBC00) [pid = 3228] [serial = 1279] [outer = 1964D000] 13:02:59 INFO - PROCESS | 3228 | 1468008179432 Marionette DEBUG loaded listener.js 13:02:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1A7A9C00) [pid = 3228] [serial = 1280] [outer = 1964D000] 13:03:00 INFO - PROCESS | 3228 | 1468008180043 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]]]}] 13:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 930ms 13:03:00 INFO - PROCESS | 3228 | 1468008180083 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 13:03:00 INFO - PROCESS | 3228 | 1468008180086 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 13:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:03:00 INFO - PROCESS | 3228 | 1468008180096 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:03:00 INFO - PROCESS | 3228 | 1468008180102 Marionette TRACE conn6 <- [1,1670,null,{}] 13:03:00 INFO - PROCESS | 3228 | 1468008180107 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}] 13:03:00 INFO - PROCESS | 3228 | 1468008180111 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:00 INFO - PROCESS | 3228 | 1468008180222 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 13:03:00 INFO - PROCESS | 3228 | 1468008180362 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:00 INFO - PROCESS | 3228 | 1468008180365 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:00 INFO - PROCESS | 3228 | ++DOCSHELL 1A7ADC00 == 44 [pid = 3228] [id = 427] 13:03:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1A7AE000) [pid = 3228] [serial = 1281] [outer = 00000000] 13:03:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1C20DC00) [pid = 3228] [serial = 1282] [outer = 1A7AE000] 13:03:00 INFO - PROCESS | 3228 | 1468008180419 Marionette DEBUG loaded listener.js 13:03:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1C2EB000) [pid = 3228] [serial = 1283] [outer = 1A7AE000] 13:03:01 INFO - PROCESS | 3228 | 1468008181141 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]]]}] 13:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1081ms 13:03:01 INFO - PROCESS | 3228 | 1468008181185 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 13:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:03:01 INFO - PROCESS | 3228 | 1468008181189 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 13:03:01 INFO - PROCESS | 3228 | 1468008181194 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:03:01 INFO - PROCESS | 3228 | 1468008181197 Marionette TRACE conn6 <- [1,1674,null,{}] 13:03:01 INFO - PROCESS | 3228 | 1468008181204 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}] 13:03:01 INFO - PROCESS | 3228 | 1468008181206 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:01 INFO - PROCESS | 3228 | 1468008181307 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 13:03:01 INFO - PROCESS | 3228 | 1468008181415 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:01 INFO - PROCESS | 3228 | 1468008181418 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:01 INFO - PROCESS | 3228 | ++DOCSHELL 11009400 == 45 [pid = 3228] [id = 428] 13:03:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1100C800) [pid = 3228] [serial = 1284] [outer = 00000000] 13:03:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (11241000) [pid = 3228] [serial = 1285] [outer = 1100C800] 13:03:01 INFO - PROCESS | 3228 | 1468008181467 Marionette DEBUG loaded listener.js 13:03:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (14EE9C00) [pid = 3228] [serial = 1286] [outer = 1100C800] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 150E3C00 == 44 [pid = 3228] [id = 401] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 1964EC00 == 43 [pid = 3228] [id = 402] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 1599A400 == 42 [pid = 3228] [id = 423] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 106F1000 == 41 [pid = 3228] [id = 422] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 10B08400 == 40 [pid = 3228] [id = 421] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 19787000 == 39 [pid = 3228] [id = 420] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 190E1400 == 38 [pid = 3228] [id = 419] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 189D5400 == 37 [pid = 3228] [id = 418] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 1599C000 == 36 [pid = 3228] [id = 417] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 14EEC400 == 35 [pid = 3228] [id = 416] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 10B04000 == 34 [pid = 3228] [id = 415] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 0CA38C00 == 33 [pid = 3228] [id = 413] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 10B07000 == 32 [pid = 3228] [id = 403] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 15760000 == 31 [pid = 3228] [id = 414] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 1599A000 == 30 [pid = 3228] [id = 412] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 1A7ADC00 == 29 [pid = 3228] [id = 427] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 18CC7000 == 28 [pid = 3228] [id = 426] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 08E68C00 == 27 [pid = 3228] [id = 424] 13:03:02 INFO - PROCESS | 3228 | --DOCSHELL 15398C00 == 26 [pid = 3228] [id = 425] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (16946400) [pid = 3228] [serial = 1219] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (11005000) [pid = 3228] [serial = 1213] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (189DA000) [pid = 3228] [serial = 1222] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (10D08000) [pid = 3228] [serial = 1214] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (10D04400) [pid = 3228] [serial = 1210] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1100AC00) [pid = 3228] [serial = 1211] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (11228400) [pid = 3228] [serial = 1202] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1100E400) [pid = 3228] [serial = 1201] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1599F400) [pid = 3228] [serial = 1205] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (15766C00) [pid = 3228] [serial = 1204] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (19785C00) [pid = 3228] [serial = 1208] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (196F1800) [pid = 3228] [serial = 1207] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (190DF800) [pid = 3228] [serial = 1225] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (19A31800) [pid = 3228] [serial = 1228] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1A7A6400) [pid = 3228] [serial = 1234] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (19EE1800) [pid = 3228] [serial = 1229] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1536F400) [pid = 3228] [serial = 1217] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (150AE000) [pid = 3228] [serial = 1216] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (19A31400) [pid = 3228] [serial = 1232] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (19556800) [pid = 3228] [serial = 1226] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (18CBF800) [pid = 3228] [serial = 1223] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (196F1000) [pid = 3228] [serial = 1231] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1A7A2000) [pid = 3228] [serial = 1235] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1A83BC00) [pid = 3228] [serial = 1237] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (17494800) [pid = 3228] [serial = 1220] [outer = 00000000] [url = about:blank] 13:03:02 INFO - PROCESS | 3228 | 1468008182595 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]]]}] 13:03:02 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 13:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1439ms 13:03:02 INFO - PROCESS | 3228 | 1468008182634 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 13:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:03:02 INFO - PROCESS | 3228 | 1468008182638 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 13:03:02 INFO - PROCESS | 3228 | 1468008182643 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:03:02 INFO - PROCESS | 3228 | 1468008182648 Marionette TRACE conn6 <- [1,1678,null,{}] 13:03:02 INFO - PROCESS | 3228 | 1468008182652 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}] 13:03:02 INFO - PROCESS | 3228 | 1468008182655 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:02 INFO - PROCESS | 3228 | 1468008182773 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 13:03:02 INFO - PROCESS | 3228 | 1468008182862 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:02 INFO - PROCESS | 3228 | 1468008182864 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:02 INFO - PROCESS | 3228 | ++DOCSHELL 10D06000 == 27 [pid = 3228] [id = 429] 13:03:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (10D0C800) [pid = 3228] [serial = 1287] [outer = 00000000] 13:03:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (11008000) [pid = 3228] [serial = 1288] [outer = 10D0C800] 13:03:02 INFO - PROCESS | 3228 | 1468008182912 Marionette DEBUG loaded listener.js 13:03:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1100E400) [pid = 3228] [serial = 1289] [outer = 10D0C800] 13:03:03 INFO - PROCESS | 3228 | 1468008183277 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]]]}] 13:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 13:03:03 INFO - PROCESS | 3228 | 1468008183335 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 13:03:03 INFO - PROCESS | 3228 | 1468008183340 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 13:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:03:03 INFO - PROCESS | 3228 | 1468008183346 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:03:03 INFO - PROCESS | 3228 | 1468008183349 Marionette TRACE conn6 <- [1,1682,null,{}] 13:03:03 INFO - PROCESS | 3228 | 1468008183353 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}] 13:03:03 INFO - PROCESS | 3228 | 1468008183355 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:03 INFO - PROCESS | 3228 | 1468008183473 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 13:03:03 INFO - PROCESS | 3228 | 1468008183480 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:03 INFO - PROCESS | 3228 | 1468008183483 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:03 INFO - PROCESS | 3228 | ++DOCSHELL 14EEE000 == 28 [pid = 3228] [id = 430] 13:03:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (15024800) [pid = 3228] [serial = 1290] [outer = 00000000] 13:03:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (15371800) [pid = 3228] [serial = 1291] [outer = 15024800] 13:03:03 INFO - PROCESS | 3228 | 1468008183530 Marionette DEBUG loaded listener.js 13:03:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (15761800) [pid = 3228] [serial = 1292] [outer = 15024800] 13:03:03 INFO - PROCESS | 3228 | 1468008183976 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]]]}] 13:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 13:03:04 INFO - PROCESS | 3228 | 1468008184020 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 13:03:04 INFO - PROCESS | 3228 | 1468008184022 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 13:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:03:04 INFO - PROCESS | 3228 | 1468008184026 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:03:04 INFO - PROCESS | 3228 | 1468008184029 Marionette TRACE conn6 <- [1,1686,null,{}] 13:03:04 INFO - PROCESS | 3228 | 1468008184040 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}] 13:03:04 INFO - PROCESS | 3228 | 1468008184044 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:04 INFO - PROCESS | 3228 | 1468008184129 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 13:03:04 INFO - PROCESS | 3228 | 1468008184139 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:04 INFO - PROCESS | 3228 | 1468008184141 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:04 INFO - PROCESS | 3228 | ++DOCSHELL 16951000 == 29 [pid = 3228] [id = 431] 13:03:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (16E47400) [pid = 3228] [serial = 1293] [outer = 00000000] 13:03:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (17494000) [pid = 3228] [serial = 1294] [outer = 16E47400] 13:03:04 INFO - PROCESS | 3228 | 1468008184190 Marionette DEBUG loaded listener.js 13:03:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1806C800) [pid = 3228] [serial = 1295] [outer = 16E47400] 13:03:04 INFO - PROCESS | 3228 | 1468008184693 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]]]}] 13:03:04 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 13:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 13:03:04 INFO - PROCESS | 3228 | 1468008184765 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 13:03:04 INFO - PROCESS | 3228 | 1468008184767 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 13:03:04 INFO - PROCESS | 3228 | 1468008184771 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:03:04 INFO - PROCESS | 3228 | 1468008184772 Marionette TRACE conn6 <- [1,1690,null,{}] 13:03:04 INFO - PROCESS | 3228 | 1468008184776 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}] 13:03:04 INFO - PROCESS | 3228 | 1468008184778 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:04 INFO - PROCESS | 3228 | 1468008184921 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 13:03:04 INFO - PROCESS | 3228 | 1468008184979 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:04 INFO - PROCESS | 3228 | 1468008184981 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:04 INFO - PROCESS | 3228 | ++DOCSHELL 189D7000 == 30 [pid = 3228] [id = 432] 13:03:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (189DA400) [pid = 3228] [serial = 1296] [outer = 00000000] 13:03:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (18CC2400) [pid = 3228] [serial = 1297] [outer = 189DA400] 13:03:05 INFO - PROCESS | 3228 | 1468008185026 Marionette DEBUG loaded listener.js 13:03:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (18F8F800) [pid = 3228] [serial = 1298] [outer = 189DA400] 13:03:05 INFO - PROCESS | 3228 | 1468008185438 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]]]}] 13:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 13:03:05 INFO - PROCESS | 3228 | 1468008185512 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 13:03:05 INFO - PROCESS | 3228 | 1468008185514 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 13:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:03:05 INFO - PROCESS | 3228 | 1468008185518 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:03:05 INFO - PROCESS | 3228 | 1468008185519 Marionette TRACE conn6 <- [1,1694,null,{}] 13:03:05 INFO - PROCESS | 3228 | 1468008185523 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}] 13:03:05 INFO - PROCESS | 3228 | 1468008185525 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:05 INFO - PROCESS | 3228 | 1468008185636 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 13:03:05 INFO - PROCESS | 3228 | 1468008185645 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:05 INFO - PROCESS | 3228 | 1468008185647 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:05 INFO - PROCESS | 3228 | ++DOCSHELL 190DF800 == 31 [pid = 3228] [id = 433] 13:03:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (190E1400) [pid = 3228] [serial = 1299] [outer = 00000000] 13:03:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (196ED800) [pid = 3228] [serial = 1300] [outer = 190E1400] 13:03:05 INFO - PROCESS | 3228 | 1468008185691 Marionette DEBUG loaded listener.js 13:03:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (196EEC00) [pid = 3228] [serial = 1301] [outer = 190E1400] 13:03:06 INFO - PROCESS | 3228 | 1468008186149 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]]]}] 13:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 13:03:06 INFO - PROCESS | 3228 | 1468008186197 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 13:03:06 INFO - PROCESS | 3228 | 1468008186199 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 13:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:03:06 INFO - PROCESS | 3228 | 1468008186203 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:03:06 INFO - PROCESS | 3228 | 1468008186204 Marionette TRACE conn6 <- [1,1698,null,{}] 13:03:06 INFO - PROCESS | 3228 | 1468008186208 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}] 13:03:06 INFO - PROCESS | 3228 | 1468008186214 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:06 INFO - PROCESS | 3228 | 1468008186365 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 13:03:06 INFO - PROCESS | 3228 | 1468008186623 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:06 INFO - PROCESS | 3228 | 1468008186625 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:06 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (190E3C00) [pid = 3228] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:03:06 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (19A33800) [pid = 3228] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:03:06 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1599E400) [pid = 3228] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:03:06 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (15760800) [pid = 3228] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:03:06 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (10B07C00) [pid = 3228] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:03:06 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (14EEDC00) [pid = 3228] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:03:06 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (0CA39000) [pid = 3228] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:03:06 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A832C00) [pid = 3228] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:03:06 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (11006400) [pid = 3228] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:03:06 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (189DE800) [pid = 3228] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:03:06 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (189D5800) [pid = 3228] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:03:06 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (19EDEC00) [pid = 3228] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:03:06 INFO - PROCESS | 3228 | ++DOCSHELL 08E5EC00 == 32 [pid = 3228] [id = 434] 13:03:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (08E5F000) [pid = 3228] [serial = 1302] [outer = 00000000] 13:03:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (10A7C000) [pid = 3228] [serial = 1303] [outer = 08E5F000] 13:03:06 INFO - PROCESS | 3228 | 1468008186679 Marionette DEBUG loaded listener.js 13:03:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (15767400) [pid = 3228] [serial = 1304] [outer = 08E5F000] 13:03:07 INFO - PROCESS | 3228 | 1468008187051 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]]]}] 13:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 870ms 13:03:07 INFO - PROCESS | 3228 | 1468008187075 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 13:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:03:07 INFO - PROCESS | 3228 | 1468008187077 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 13:03:07 INFO - PROCESS | 3228 | 1468008187080 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:03:07 INFO - PROCESS | 3228 | 1468008187081 Marionette TRACE conn6 <- [1,1702,null,{}] 13:03:07 INFO - PROCESS | 3228 | 1468008187085 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}] 13:03:07 INFO - PROCESS | 3228 | 1468008187086 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:07 INFO - PROCESS | 3228 | 1468008187164 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 13:03:07 INFO - PROCESS | 3228 | 1468008187169 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:07 INFO - PROCESS | 3228 | 1468008187171 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:07 INFO - PROCESS | 3228 | ++DOCSHELL 1635D400 == 33 [pid = 3228] [id = 435] 13:03:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (18CC2000) [pid = 3228] [serial = 1305] [outer = 00000000] 13:03:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A339800) [pid = 3228] [serial = 1306] [outer = 18CC2000] 13:03:07 INFO - PROCESS | 3228 | 1468008187214 Marionette DEBUG loaded listener.js 13:03:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (19A36000) [pid = 3228] [serial = 1307] [outer = 18CC2000] 13:03:07 INFO - PROCESS | 3228 | 1468008187648 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]]]}] 13:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 13:03:07 INFO - PROCESS | 3228 | 1468008187711 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 13:03:07 INFO - PROCESS | 3228 | 1468008187713 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 13:03:07 INFO - PROCESS | 3228 | 1468008187717 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:03:07 INFO - PROCESS | 3228 | 1468008187718 Marionette TRACE conn6 <- [1,1706,null,{}] 13:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:03:07 INFO - PROCESS | 3228 | 1468008187722 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}] 13:03:07 INFO - PROCESS | 3228 | 1468008187724 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:07 INFO - PROCESS | 3228 | 1468008187806 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 13:03:07 INFO - PROCESS | 3228 | 1468008187812 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:07 INFO - PROCESS | 3228 | 1468008187814 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:07 INFO - PROCESS | 3228 | ++DOCSHELL 110E8C00 == 34 [pid = 3228] [id = 436] 13:03:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1536F400) [pid = 3228] [serial = 1308] [outer = 00000000] 13:03:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A831C00) [pid = 3228] [serial = 1309] [outer = 1536F400] 13:03:07 INFO - PROCESS | 3228 | 1468008187857 Marionette DEBUG loaded listener.js 13:03:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A849800) [pid = 3228] [serial = 1310] [outer = 1536F400] 13:03:08 INFO - PROCESS | 3228 | 1468008188299 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]]]}] 13:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 13:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:03:08 INFO - PROCESS | 3228 | 1468008188351 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 13:03:08 INFO - PROCESS | 3228 | 1468008188353 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 13:03:08 INFO - PROCESS | 3228 | 1468008188360 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:03:08 INFO - PROCESS | 3228 | 1468008188362 Marionette TRACE conn6 <- [1,1710,null,{}] 13:03:08 INFO - PROCESS | 3228 | 1468008188366 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}] 13:03:08 INFO - PROCESS | 3228 | 1468008188367 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:08 INFO - PROCESS | 3228 | 1468008188445 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 13:03:08 INFO - PROCESS | 3228 | 1468008188451 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:08 INFO - PROCESS | 3228 | 1468008188453 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:08 INFO - PROCESS | 3228 | ++DOCSHELL 1A86C400 == 35 [pid = 3228] [id = 437] 13:03:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A871C00) [pid = 3228] [serial = 1311] [outer = 00000000] 13:03:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1B508800) [pid = 3228] [serial = 1312] [outer = 1A871C00] 13:03:08 INFO - PROCESS | 3228 | 1468008188496 Marionette DEBUG loaded listener.js 13:03:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1B8EE400) [pid = 3228] [serial = 1313] [outer = 1A871C00] 13:03:09 INFO - PROCESS | 3228 | 1468008189288 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]]]}] 13:03:09 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 13:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 990ms 13:03:09 INFO - PROCESS | 3228 | 1468008189348 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 13:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:03:09 INFO - PROCESS | 3228 | 1468008189352 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 13:03:09 INFO - PROCESS | 3228 | 1468008189357 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:03:09 INFO - PROCESS | 3228 | 1468008189363 Marionette TRACE conn6 <- [1,1714,null,{}] 13:03:09 INFO - PROCESS | 3228 | 1468008189368 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}] 13:03:09 INFO - PROCESS | 3228 | 1468008189371 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:09 INFO - PROCESS | 3228 | 1468008189491 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 13:03:09 INFO - PROCESS | 3228 | 1468008189624 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:09 INFO - PROCESS | 3228 | 1468008189627 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:09 INFO - PROCESS | 3228 | ++DOCSHELL 0D1E1800 == 36 [pid = 3228] [id = 438] 13:03:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (10B0A000) [pid = 3228] [serial = 1314] [outer = 00000000] 13:03:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (11139800) [pid = 3228] [serial = 1315] [outer = 10B0A000] 13:03:09 INFO - PROCESS | 3228 | 1468008189684 Marionette DEBUG loaded listener.js 13:03:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (14EEFC00) [pid = 3228] [serial = 1316] [outer = 10B0A000] 13:03:10 INFO - PROCESS | 3228 | 1468008190362 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]]]}] 13:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1027ms 13:03:10 INFO - PROCESS | 3228 | 1468008190385 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 13:03:10 INFO - PROCESS | 3228 | 1468008190389 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 13:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:03:10 INFO - PROCESS | 3228 | 1468008190396 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:03:10 INFO - PROCESS | 3228 | 1468008190399 Marionette TRACE conn6 <- [1,1718,null,{}] 13:03:10 INFO - PROCESS | 3228 | 1468008190403 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}] 13:03:10 INFO - PROCESS | 3228 | 1468008190406 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:10 INFO - PROCESS | 3228 | 1468008190612 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 13:03:10 INFO - PROCESS | 3228 | 1468008190622 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:10 INFO - PROCESS | 3228 | 1468008190625 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:10 INFO - PROCESS | 3228 | ++DOCSHELL 15872800 == 37 [pid = 3228] [id = 439] 13:03:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1599C000) [pid = 3228] [serial = 1317] [outer = 00000000] 13:03:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (17494800) [pid = 3228] [serial = 1318] [outer = 1599C000] 13:03:10 INFO - PROCESS | 3228 | 1468008190680 Marionette DEBUG loaded listener.js 13:03:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (189D8800) [pid = 3228] [serial = 1319] [outer = 1599C000] 13:03:11 INFO - PROCESS | 3228 | --DOCSHELL 110E8C00 == 36 [pid = 3228] [id = 436] 13:03:11 INFO - PROCESS | 3228 | --DOCSHELL 1635D400 == 35 [pid = 3228] [id = 435] 13:03:11 INFO - PROCESS | 3228 | --DOCSHELL 08E5EC00 == 34 [pid = 3228] [id = 434] 13:03:11 INFO - PROCESS | 3228 | --DOCSHELL 190DF800 == 33 [pid = 3228] [id = 433] 13:03:11 INFO - PROCESS | 3228 | --DOCSHELL 189D7000 == 32 [pid = 3228] [id = 432] 13:03:11 INFO - PROCESS | 3228 | --DOCSHELL 16951000 == 31 [pid = 3228] [id = 431] 13:03:11 INFO - PROCESS | 3228 | --DOCSHELL 14EEE000 == 30 [pid = 3228] [id = 430] 13:03:11 INFO - PROCESS | 3228 | --DOCSHELL 10D06000 == 29 [pid = 3228] [id = 429] 13:03:11 INFO - PROCESS | 3228 | --DOCSHELL 11009400 == 28 [pid = 3228] [id = 428] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (1B507C00) [pid = 3228] [serial = 1270] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1964F800) [pid = 3228] [serial = 1258] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1A7AF800) [pid = 3228] [serial = 1261] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1694A400) [pid = 3228] [serial = 1252] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (18069000) [pid = 3228] [serial = 1253] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (15825400) [pid = 3228] [serial = 1243] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (16368C00) [pid = 3228] [serial = 1244] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (10D06400) [pid = 3228] [serial = 1246] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (11002800) [pid = 3228] [serial = 1247] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (150AC400) [pid = 3228] [serial = 1249] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (151CB800) [pid = 3228] [serial = 1250] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (10B0F800) [pid = 3228] [serial = 1240] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (11243000) [pid = 3228] [serial = 1241] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A84D400) [pid = 3228] [serial = 1238] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1BCBAC00) [pid = 3228] [serial = 1271] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1582C000) [pid = 3228] [serial = 1265] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (150EC000) [pid = 3228] [serial = 1264] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1A7AF000) [pid = 3228] [serial = 1267] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (19ED8C00) [pid = 3228] [serial = 1262] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1A853400) [pid = 3228] [serial = 1268] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (18CC1000) [pid = 3228] [serial = 1255] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (18F92C00) [pid = 3228] [serial = 1256] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (19657800) [pid = 3228] [serial = 1259] [outer = 00000000] [url = about:blank] 13:03:11 INFO - PROCESS | 3228 | 1468008191585 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]]]}] 13:03:11 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 13:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1219ms 13:03:11 INFO - PROCESS | 3228 | 1468008191619 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 13:03:11 INFO - PROCESS | 3228 | 1468008191623 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 13:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:03:11 INFO - PROCESS | 3228 | 1468008191627 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:03:11 INFO - PROCESS | 3228 | 1468008191630 Marionette TRACE conn6 <- [1,1722,null,{}] 13:03:11 INFO - PROCESS | 3228 | 1468008191636 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}] 13:03:11 INFO - PROCESS | 3228 | 1468008191638 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:11 INFO - PROCESS | 3228 | 1468008191724 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 13:03:11 INFO - PROCESS | 3228 | 1468008191731 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:11 INFO - PROCESS | 3228 | 1468008191735 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:11 INFO - PROCESS | 3228 | ++DOCSHELL 10B0C800 == 29 [pid = 3228] [id = 440] 13:03:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (10B0E400) [pid = 3228] [serial = 1320] [outer = 00000000] 13:03:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (10D09C00) [pid = 3228] [serial = 1321] [outer = 10B0E400] 13:03:11 INFO - PROCESS | 3228 | 1468008191782 Marionette DEBUG loaded listener.js 13:03:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (11004800) [pid = 3228] [serial = 1322] [outer = 10B0E400] 13:03:12 INFO - PROCESS | 3228 | 1468008192308 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]]]}] 13:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 13:03:12 INFO - PROCESS | 3228 | 1468008192358 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 13:03:12 INFO - PROCESS | 3228 | 1468008192362 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 13:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:03:12 INFO - PROCESS | 3228 | 1468008192368 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:03:12 INFO - PROCESS | 3228 | 1468008192371 Marionette TRACE conn6 <- [1,1726,null,{}] 13:03:12 INFO - PROCESS | 3228 | 1468008192374 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}] 13:03:12 INFO - PROCESS | 3228 | 1468008192377 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:12 INFO - PROCESS | 3228 | 1468008192466 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 13:03:12 INFO - PROCESS | 3228 | 1468008192557 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:12 INFO - PROCESS | 3228 | 1468008192559 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:12 INFO - PROCESS | 3228 | ++DOCSHELL 150AC400 == 30 [pid = 3228] [id = 441] 13:03:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (150E6400) [pid = 3228] [serial = 1323] [outer = 00000000] 13:03:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (15393000) [pid = 3228] [serial = 1324] [outer = 150E6400] 13:03:12 INFO - PROCESS | 3228 | 1468008192606 Marionette DEBUG loaded listener.js 13:03:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (15768400) [pid = 3228] [serial = 1325] [outer = 150E6400] 13:03:12 INFO - PROCESS | 3228 | 1468008193004 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]]]}] 13:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 13:03:13 INFO - PROCESS | 3228 | 1468008193043 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 13:03:13 INFO - PROCESS | 3228 | 1468008193046 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 13:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:03:13 INFO - PROCESS | 3228 | 1468008193049 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:03:13 INFO - PROCESS | 3228 | 1468008193052 Marionette TRACE conn6 <- [1,1730,null,{}] 13:03:13 INFO - PROCESS | 3228 | 1468008193063 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}] 13:03:13 INFO - PROCESS | 3228 | 1468008193068 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:13 INFO - PROCESS | 3228 | 1468008193152 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 13:03:13 INFO - PROCESS | 3228 | 1468008193159 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:13 INFO - PROCESS | 3228 | 1468008193162 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:13 INFO - PROCESS | 3228 | ++DOCSHELL 1748F400 == 31 [pid = 3228] [id = 442] 13:03:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (17493C00) [pid = 3228] [serial = 1326] [outer = 00000000] 13:03:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1821C000) [pid = 3228] [serial = 1327] [outer = 17493C00] 13:03:13 INFO - PROCESS | 3228 | 1468008193218 Marionette DEBUG loaded listener.js 13:03:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (189DA800) [pid = 3228] [serial = 1328] [outer = 17493C00] 13:03:13 INFO - PROCESS | 3228 | 1468008193671 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]]]}] 13:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 13:03:13 INFO - PROCESS | 3228 | 1468008193729 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 13:03:13 INFO - PROCESS | 3228 | 1468008193732 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 13:03:13 INFO - PROCESS | 3228 | 1468008193735 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:03:13 INFO - PROCESS | 3228 | 1468008193736 Marionette TRACE conn6 <- [1,1734,null,{}] 13:03:13 INFO - PROCESS | 3228 | 1468008193749 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}] 13:03:13 INFO - PROCESS | 3228 | 1468008193752 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:13 INFO - PROCESS | 3228 | 1468008193871 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 13:03:13 INFO - PROCESS | 3228 | 1468008193877 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:13 INFO - PROCESS | 3228 | 1468008193879 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:13 INFO - PROCESS | 3228 | ++DOCSHELL 18F9B800 == 32 [pid = 3228] [id = 443] 13:03:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (18F9BC00) [pid = 3228] [serial = 1329] [outer = 00000000] 13:03:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (19648C00) [pid = 3228] [serial = 1330] [outer = 18F9BC00] 13:03:13 INFO - PROCESS | 3228 | 1468008193923 Marionette DEBUG loaded listener.js 13:03:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (196F3C00) [pid = 3228] [serial = 1331] [outer = 18F9BC00] 13:03:14 INFO - PROCESS | 3228 | 1468008194338 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]]]}] 13:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 13:03:14 INFO - PROCESS | 3228 | 1468008194380 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 13:03:14 INFO - PROCESS | 3228 | 1468008194382 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 13:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:03:14 INFO - PROCESS | 3228 | 1468008194386 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:03:14 INFO - PROCESS | 3228 | 1468008194387 Marionette TRACE conn6 <- [1,1738,null,{}] 13:03:14 INFO - PROCESS | 3228 | 1468008194391 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}] 13:03:14 INFO - PROCESS | 3228 | 1468008194393 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:14 INFO - PROCESS | 3228 | 1468008194504 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 13:03:14 INFO - PROCESS | 3228 | 1468008194509 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:14 INFO - PROCESS | 3228 | 1468008194511 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:14 INFO - PROCESS | 3228 | ++DOCSHELL 119D9800 == 33 [pid = 3228] [id = 444] 13:03:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (18068000) [pid = 3228] [serial = 1332] [outer = 00000000] 13:03:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (19785800) [pid = 3228] [serial = 1333] [outer = 18068000] 13:03:14 INFO - PROCESS | 3228 | 1468008194555 Marionette DEBUG loaded listener.js 13:03:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1978CC00) [pid = 3228] [serial = 1334] [outer = 18068000] 13:03:15 INFO - PROCESS | 3228 | 1468008195054 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]]]}] 13:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 730ms 13:03:15 INFO - PROCESS | 3228 | 1468008195119 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 13:03:15 INFO - PROCESS | 3228 | 1468008195122 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 13:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:03:15 INFO - PROCESS | 3228 | 1468008195124 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:03:15 INFO - PROCESS | 3228 | 1468008195126 Marionette TRACE conn6 <- [1,1742,null,{}] 13:03:15 INFO - PROCESS | 3228 | 1468008195130 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}] 13:03:15 INFO - PROCESS | 3228 | 1468008195135 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:15 INFO - PROCESS | 3228 | 1468008195286 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 13:03:15 INFO - PROCESS | 3228 | 1468008195299 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:15 INFO - PROCESS | 3228 | 1468008195301 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:15 INFO - PROCESS | 3228 | ++DOCSHELL 0D136800 == 34 [pid = 3228] [id = 445] 13:03:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1576BC00) [pid = 3228] [serial = 1335] [outer = 00000000] 13:03:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A833C00) [pid = 3228] [serial = 1336] [outer = 1576BC00] 13:03:15 INFO - PROCESS | 3228 | 1468008195398 Marionette DEBUG loaded listener.js 13:03:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A83B800) [pid = 3228] [serial = 1337] [outer = 1576BC00] 13:03:15 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (15762400) [pid = 3228] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:03:15 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1964D000) [pid = 3228] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:03:15 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1536F400) [pid = 3228] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:03:15 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1A7AE000) [pid = 3228] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:03:15 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (08E5F000) [pid = 3228] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:03:15 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (18CC2000) [pid = 3228] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:03:15 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (189DA400) [pid = 3228] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:03:15 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (16E47400) [pid = 3228] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:03:15 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1100C800) [pid = 3228] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:03:15 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (10D0C800) [pid = 3228] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:03:15 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (15024800) [pid = 3228] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:03:15 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (190E1400) [pid = 3228] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:03:15 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (08E6A400) [pid = 3228] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:03:15 INFO - PROCESS | 3228 | 1468008195929 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]]]}] 13:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 830ms 13:03:15 INFO - PROCESS | 3228 | 1468008195955 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 13:03:15 INFO - PROCESS | 3228 | 1468008195957 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 13:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:03:15 INFO - PROCESS | 3228 | 1468008195961 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:03:15 INFO - PROCESS | 3228 | 1468008195962 Marionette TRACE conn6 <- [1,1746,null,{}] 13:03:15 INFO - PROCESS | 3228 | 1468008195966 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}] 13:03:15 INFO - PROCESS | 3228 | 1468008195968 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:16 INFO - PROCESS | 3228 | 1468008196046 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 13:03:16 INFO - PROCESS | 3228 | 1468008196052 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:16 INFO - PROCESS | 3228 | 1468008196054 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:16 INFO - PROCESS | 3228 | ++DOCSHELL 15024800 == 35 [pid = 3228] [id = 446] 13:03:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (151C1800) [pid = 3228] [serial = 1338] [outer = 00000000] 13:03:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1576DC00) [pid = 3228] [serial = 1339] [outer = 151C1800] 13:03:16 INFO - PROCESS | 3228 | 1468008196097 Marionette DEBUG loaded listener.js 13:03:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1599F400) [pid = 3228] [serial = 1340] [outer = 151C1800] 13:03:16 INFO - PROCESS | 3228 | 1468008196505 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]]]}] 13:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 570ms 13:03:16 INFO - PROCESS | 3228 | 1468008196531 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 13:03:16 INFO - PROCESS | 3228 | 1468008196533 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 13:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:03:16 INFO - PROCESS | 3228 | 1468008196537 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:03:16 INFO - PROCESS | 3228 | 1468008196538 Marionette TRACE conn6 <- [1,1750,null,{}] 13:03:16 INFO - PROCESS | 3228 | 1468008196542 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}] 13:03:16 INFO - PROCESS | 3228 | 1468008196544 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:16 INFO - PROCESS | 3228 | 1468008196664 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 13:03:16 INFO - PROCESS | 3228 | 1468008196672 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:16 INFO - PROCESS | 3228 | 1468008196674 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:16 INFO - PROCESS | 3228 | ++DOCSHELL 15399000 == 36 [pid = 3228] [id = 447] 13:03:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1576B000) [pid = 3228] [serial = 1341] [outer = 00000000] 13:03:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A84CC00) [pid = 3228] [serial = 1342] [outer = 1576B000] 13:03:16 INFO - PROCESS | 3228 | 1468008196720 Marionette DEBUG loaded listener.js 13:03:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A857800) [pid = 3228] [serial = 1343] [outer = 1576B000] 13:03:17 INFO - PROCESS | 3228 | 1468008197121 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]]]}] 13:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 13:03:17 INFO - PROCESS | 3228 | 1468008197167 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 13:03:17 INFO - PROCESS | 3228 | 1468008197179 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 13:03:17 INFO - PROCESS | 3228 | 1468008197183 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:03:17 INFO - PROCESS | 3228 | 1468008197184 Marionette TRACE conn6 <- [1,1754,null,{}] 13:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:03:17 INFO - PROCESS | 3228 | 1468008197188 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}] 13:03:17 INFO - PROCESS | 3228 | 1468008197189 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:17 INFO - PROCESS | 3228 | 1468008197306 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 13:03:17 INFO - PROCESS | 3228 | 1468008197317 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:17 INFO - PROCESS | 3228 | 1468008197319 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:17 INFO - PROCESS | 3228 | ++DOCSHELL 1539A400 == 37 [pid = 3228] [id = 448] 13:03:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1A84A400) [pid = 3228] [serial = 1344] [outer = 00000000] 13:03:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1BCEE800) [pid = 3228] [serial = 1345] [outer = 1A84A400] 13:03:17 INFO - PROCESS | 3228 | 1468008197363 Marionette DEBUG loaded listener.js 13:03:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1BF72400) [pid = 3228] [serial = 1346] [outer = 1A84A400] 13:03:17 INFO - PROCESS | 3228 | 1468008197787 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]]]}] 13:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 13:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:03:17 INFO - PROCESS | 3228 | 1468008197819 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 13:03:17 INFO - PROCESS | 3228 | 1468008197820 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 13:03:17 INFO - PROCESS | 3228 | 1468008197824 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:03:17 INFO - PROCESS | 3228 | 1468008197825 Marionette TRACE conn6 <- [1,1758,null,{}] 13:03:17 INFO - PROCESS | 3228 | 1468008197829 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}] 13:03:17 INFO - PROCESS | 3228 | 1468008197831 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:17 INFO - PROCESS | 3228 | 1468008197955 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 13:03:18 INFO - PROCESS | 3228 | 1468008198099 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:18 INFO - PROCESS | 3228 | 1468008198102 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:18 INFO - PROCESS | 3228 | ++DOCSHELL 08E62000 == 38 [pid = 3228] [id = 449] 13:03:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (08E67400) [pid = 3228] [serial = 1347] [outer = 00000000] 13:03:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (0CA3E800) [pid = 3228] [serial = 1348] [outer = 08E67400] 13:03:18 INFO - PROCESS | 3228 | 1468008198162 Marionette DEBUG loaded listener.js 13:03:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (0D183C00) [pid = 3228] [serial = 1349] [outer = 08E67400] 13:03:18 INFO - PROCESS | 3228 | 1468008198800 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]]]}] 13:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1020ms 13:03:18 INFO - PROCESS | 3228 | 1468008198846 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 13:03:18 INFO - PROCESS | 3228 | 1468008198851 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 13:03:18 INFO - PROCESS | 3228 | 1468008198856 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:03:18 INFO - PROCESS | 3228 | 1468008198859 Marionette TRACE conn6 <- [1,1762,null,{}] 13:03:18 INFO - PROCESS | 3228 | 1468008198884 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}] 13:03:18 INFO - PROCESS | 3228 | 1468008198887 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:18 INFO - PROCESS | 3228 | 1468008198999 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 13:03:19 INFO - PROCESS | 3228 | 1468008199134 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:19 INFO - PROCESS | 3228 | 1468008199137 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:19 INFO - PROCESS | 3228 | ++DOCSHELL 15766000 == 39 [pid = 3228] [id = 450] 13:03:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (15770000) [pid = 3228] [serial = 1350] [outer = 00000000] 13:03:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (15991400) [pid = 3228] [serial = 1351] [outer = 15770000] 13:03:19 INFO - PROCESS | 3228 | 1468008199194 Marionette DEBUG loaded listener.js 13:03:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (16E48800) [pid = 3228] [serial = 1352] [outer = 15770000] 13:03:19 INFO - PROCESS | 3228 | 1468008199757 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]]]}] 13:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 950ms 13:03:19 INFO - PROCESS | 3228 | 1468008199810 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 13:03:19 INFO - PROCESS | 3228 | 1468008199813 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 13:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:03:19 INFO - PROCESS | 3228 | 1468008199817 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:03:19 INFO - PROCESS | 3228 | 1468008199819 Marionette TRACE conn6 <- [1,1766,null,{}] 13:03:19 INFO - PROCESS | 3228 | 1468008199823 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}] 13:03:19 INFO - PROCESS | 3228 | 1468008199826 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:19 INFO - PROCESS | 3228 | 1468008199965 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 13:03:20 INFO - PROCESS | 3228 | 1468008200103 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:20 INFO - PROCESS | 3228 | 1468008200106 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:20 INFO - PROCESS | 3228 | ++DOCSHELL 18F2D000 == 40 [pid = 3228] [id = 451] 13:03:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1978B800) [pid = 3228] [serial = 1353] [outer = 00000000] 13:03:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1A7A0C00) [pid = 3228] [serial = 1354] [outer = 1978B800] 13:03:20 INFO - PROCESS | 3228 | 1468008200160 Marionette DEBUG loaded listener.js 13:03:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1A84AC00) [pid = 3228] [serial = 1355] [outer = 1978B800] 13:03:20 INFO - PROCESS | 3228 | 1468008200777 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]]]}] 13:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1181ms 13:03:20 INFO - PROCESS | 3228 | 1468008201001 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 13:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:03:20 INFO - PROCESS | 3228 | 1468008201006 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 13:03:20 INFO - PROCESS | 3228 | 1468008201011 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:03:21 INFO - PROCESS | 3228 | 1468008201014 Marionette TRACE conn6 <- [1,1770,null,{}] 13:03:21 INFO - PROCESS | 3228 | 1468008201019 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}] 13:03:21 INFO - PROCESS | 3228 | 1468008201023 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:21 INFO - PROCESS | 3228 | 1468008201122 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 13:03:21 INFO - PROCESS | 3228 | 1468008201251 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:21 INFO - PROCESS | 3228 | 1468008201256 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:21 INFO - PROCESS | 3228 | ++DOCSHELL 10B0FC00 == 41 [pid = 3228] [id = 452] 13:03:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (10BACC00) [pid = 3228] [serial = 1356] [outer = 00000000] 13:03:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (11004000) [pid = 3228] [serial = 1357] [outer = 10BACC00] 13:03:21 INFO - PROCESS | 3228 | 1468008201308 Marionette DEBUG loaded listener.js 13:03:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (110DFC00) [pid = 3228] [serial = 1358] [outer = 10BACC00] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 1539A400 == 40 [pid = 3228] [id = 448] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 15399000 == 39 [pid = 3228] [id = 447] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 15024800 == 38 [pid = 3228] [id = 446] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 0D136800 == 37 [pid = 3228] [id = 445] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 119D9800 == 36 [pid = 3228] [id = 444] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 18F9B800 == 35 [pid = 3228] [id = 443] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 1748F400 == 34 [pid = 3228] [id = 442] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 150AC400 == 33 [pid = 3228] [id = 441] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 10B0C800 == 32 [pid = 3228] [id = 440] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 1A86C400 == 31 [pid = 3228] [id = 437] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 0D1E1800 == 30 [pid = 3228] [id = 438] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 15872800 == 29 [pid = 3228] [id = 439] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 18F2D000 == 28 [pid = 3228] [id = 451] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 08E62000 == 27 [pid = 3228] [id = 449] 13:03:22 INFO - PROCESS | 3228 | --DOCSHELL 15766000 == 26 [pid = 3228] [id = 450] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (18CC2400) [pid = 3228] [serial = 1297] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (17494000) [pid = 3228] [serial = 1294] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (14EE9C00) [pid = 3228] [serial = 1286] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (11241000) [pid = 3228] [serial = 1285] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (11008000) [pid = 3228] [serial = 1288] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1100E400) [pid = 3228] [serial = 1289] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (15371800) [pid = 3228] [serial = 1291] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (15761800) [pid = 3228] [serial = 1292] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (196ED800) [pid = 3228] [serial = 1300] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (106F4C00) [pid = 3228] [serial = 1274] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (0CD20C00) [pid = 3228] [serial = 1273] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (15829400) [pid = 3228] [serial = 1277] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1576D000) [pid = 3228] [serial = 1276] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1A7A9C00) [pid = 3228] [serial = 1280] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (18F8F800) [pid = 3228] [serial = 1298] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (19EDBC00) [pid = 3228] [serial = 1279] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A849800) [pid = 3228] [serial = 1310] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1C2EB000) [pid = 3228] [serial = 1283] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1C20DC00) [pid = 3228] [serial = 1282] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (196EEC00) [pid = 3228] [serial = 1301] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (10A7C000) [pid = 3228] [serial = 1303] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1A339800) [pid = 3228] [serial = 1306] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (19A36000) [pid = 3228] [serial = 1307] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1B508800) [pid = 3228] [serial = 1312] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1A831C00) [pid = 3228] [serial = 1309] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (15767400) [pid = 3228] [serial = 1304] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1806C800) [pid = 3228] [serial = 1295] [outer = 00000000] [url = about:blank] 13:03:22 INFO - PROCESS | 3228 | 1468008202549 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]]]}] 13:03:22 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 13:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1578ms 13:03:22 INFO - PROCESS | 3228 | 1468008202589 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 13:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:03:22 INFO - PROCESS | 3228 | 1468008202594 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 13:03:22 INFO - PROCESS | 3228 | 1468008202599 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:03:22 INFO - PROCESS | 3228 | 1468008202602 Marionette TRACE conn6 <- [1,1774,null,{}] 13:03:22 INFO - PROCESS | 3228 | 1468008202608 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}] 13:03:22 INFO - PROCESS | 3228 | 1468008202610 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:22 INFO - PROCESS | 3228 | 1468008202698 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 13:03:22 INFO - PROCESS | 3228 | 1468008202829 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:22 INFO - PROCESS | 3228 | 1468008202834 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:22 INFO - PROCESS | 3228 | ++DOCSHELL 10B03800 == 27 [pid = 3228] [id = 453] 13:03:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (10B05400) [pid = 3228] [serial = 1359] [outer = 00000000] 13:03:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (10B0E000) [pid = 3228] [serial = 1360] [outer = 10B05400] 13:03:22 INFO - PROCESS | 3228 | 1468008202881 Marionette DEBUG loaded listener.js 13:03:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (10D06800) [pid = 3228] [serial = 1361] [outer = 10B05400] 13:03:23 INFO - PROCESS | 3228 | 1468008203277 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]]]}] 13:03:23 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 13:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 13:03:23 INFO - PROCESS | 3228 | 1468008203329 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 13:03:23 INFO - PROCESS | 3228 | 1468008203334 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 13:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:03:23 INFO - PROCESS | 3228 | 1468008203340 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:03:23 INFO - PROCESS | 3228 | 1468008203343 Marionette TRACE conn6 <- [1,1778,null,{}] 13:03:23 INFO - PROCESS | 3228 | 1468008203347 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}] 13:03:23 INFO - PROCESS | 3228 | 1468008203349 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:23 INFO - PROCESS | 3228 | 1468008203437 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 13:03:23 INFO - PROCESS | 3228 | 1468008203444 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:23 INFO - PROCESS | 3228 | 1468008203447 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:23 INFO - PROCESS | 3228 | ++DOCSHELL 119D9800 == 28 [pid = 3228] [id = 454] 13:03:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (14E0F000) [pid = 3228] [serial = 1362] [outer = 00000000] 13:03:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (14EED800) [pid = 3228] [serial = 1363] [outer = 14E0F000] 13:03:23 INFO - PROCESS | 3228 | 1468008203493 Marionette DEBUG loaded listener.js 13:03:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (15024800) [pid = 3228] [serial = 1364] [outer = 14E0F000] 13:03:23 INFO - PROCESS | 3228 | 1468008203958 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]]]}] 13:03:24 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) 13:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 13:03:24 INFO - PROCESS | 3228 | 1468008204014 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 13:03:24 INFO - PROCESS | 3228 | 1468008204016 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 13:03:24 INFO - PROCESS | 3228 | 1468008204020 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:03:24 INFO - PROCESS | 3228 | 1468008204023 Marionette TRACE conn6 <- [1,1782,null,{}] 13:03:24 INFO - PROCESS | 3228 | 1468008204034 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}] 13:03:24 INFO - PROCESS | 3228 | 1468008204039 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:24 INFO - PROCESS | 3228 | 1468008204158 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 13:03:24 INFO - PROCESS | 3228 | 1468008204258 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:24 INFO - PROCESS | 3228 | 1468008204261 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:24 INFO - PROCESS | 3228 | ++DOCSHELL 1586B000 == 29 [pid = 3228] [id = 455] 13:03:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1586E400) [pid = 3228] [serial = 1365] [outer = 00000000] 13:03:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (158E8C00) [pid = 3228] [serial = 1366] [outer = 1586E400] 13:03:24 INFO - PROCESS | 3228 | 1468008204309 Marionette DEBUG loaded listener.js 13:03:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1694AC00) [pid = 3228] [serial = 1367] [outer = 1586E400] 13:03:24 INFO - PROCESS | 3228 | 1468008204724 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]]]}] 13:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 731ms 13:03:24 INFO - PROCESS | 3228 | 1468008204760 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 13:03:24 INFO - PROCESS | 3228 | 1468008204763 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 13:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:03:24 INFO - PROCESS | 3228 | 1468008204767 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:03:24 INFO - PROCESS | 3228 | 1468008204769 Marionette TRACE conn6 <- [1,1786,null,{}] 13:03:24 INFO - PROCESS | 3228 | 1468008204772 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}] 13:03:24 INFO - PROCESS | 3228 | 1468008204774 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:24 INFO - PROCESS | 3228 | 1468008204890 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 13:03:24 INFO - PROCESS | 3228 | 1468008204896 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:24 INFO - PROCESS | 3228 | 1468008204898 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:24 INFO - PROCESS | 3228 | ++DOCSHELL 158E9400 == 30 [pid = 3228] [id = 456] 13:03:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (16947800) [pid = 3228] [serial = 1368] [outer = 00000000] 13:03:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1821B000) [pid = 3228] [serial = 1369] [outer = 16947800] 13:03:24 INFO - PROCESS | 3228 | 1468008204942 Marionette DEBUG loaded listener.js 13:03:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (189DF000) [pid = 3228] [serial = 1370] [outer = 16947800] 13:03:25 INFO - PROCESS | 3228 | 1468008205361 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]]]}] 13:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 13:03:25 INFO - PROCESS | 3228 | 1468008205440 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 13:03:25 INFO - PROCESS | 3228 | 1468008205442 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 13:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:03:25 INFO - PROCESS | 3228 | 1468008205445 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:03:25 INFO - PROCESS | 3228 | 1468008205447 Marionette TRACE conn6 <- [1,1790,null,{}] 13:03:25 INFO - PROCESS | 3228 | 1468008205451 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}] 13:03:25 INFO - PROCESS | 3228 | 1468008205453 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:25 INFO - PROCESS | 3228 | 1468008205591 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 13:03:25 INFO - PROCESS | 3228 | 1468008205608 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:25 INFO - PROCESS | 3228 | 1468008205610 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:25 INFO - PROCESS | 3228 | ++DOCSHELL 18CC7000 == 31 [pid = 3228] [id = 457] 13:03:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (18CC8000) [pid = 3228] [serial = 1371] [outer = 00000000] 13:03:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (190E1000) [pid = 3228] [serial = 1372] [outer = 18CC8000] 13:03:25 INFO - PROCESS | 3228 | 1468008205653 Marionette DEBUG loaded listener.js 13:03:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (19560400) [pid = 3228] [serial = 1373] [outer = 18CC8000] 13:03:26 INFO - PROCESS | 3228 | 1468008206102 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]]]}] 13:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 13:03:26 INFO - PROCESS | 3228 | 1468008206116 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 13:03:26 INFO - PROCESS | 3228 | 1468008206118 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 13:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:03:26 INFO - PROCESS | 3228 | 1468008206121 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:03:26 INFO - PROCESS | 3228 | 1468008206123 Marionette TRACE conn6 <- [1,1794,null,{}] 13:03:26 INFO - PROCESS | 3228 | 1468008206126 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}] 13:03:26 INFO - PROCESS | 3228 | 1468008206132 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:26 INFO - PROCESS | 3228 | 1468008206267 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 13:03:26 INFO - PROCESS | 3228 | 1468008206272 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:26 INFO - PROCESS | 3228 | 1468008206274 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:26 INFO - PROCESS | 3228 | ++DOCSHELL 196F1400 == 32 [pid = 3228] [id = 458] 13:03:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (196F8800) [pid = 3228] [serial = 1374] [outer = 00000000] 13:03:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (19EE1000) [pid = 3228] [serial = 1375] [outer = 196F8800] 13:03:26 INFO - PROCESS | 3228 | 1468008206320 Marionette DEBUG loaded listener.js 13:03:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A4B4400) [pid = 3228] [serial = 1376] [outer = 196F8800] 13:03:26 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (18068000) [pid = 3228] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:03:26 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (18F9BC00) [pid = 3228] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:03:26 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1576BC00) [pid = 3228] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:03:26 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1576B000) [pid = 3228] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:03:26 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1A871C00) [pid = 3228] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:03:26 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1599C000) [pid = 3228] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:03:26 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (10B0A000) [pid = 3228] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:03:26 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (150E6400) [pid = 3228] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:03:26 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (10B0E400) [pid = 3228] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:03:26 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (17493C00) [pid = 3228] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:03:26 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1A84A400) [pid = 3228] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:03:26 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (151C1800) [pid = 3228] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:03:26 INFO - PROCESS | 3228 | 1468008207004 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]]]}] 13:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 930ms 13:03:27 INFO - PROCESS | 3228 | 1468008207052 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 13:03:27 INFO - PROCESS | 3228 | 1468008207054 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 13:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:03:27 INFO - PROCESS | 3228 | 1468008207057 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:03:27 INFO - PROCESS | 3228 | 1468008207059 Marionette TRACE conn6 <- [1,1798,null,{}] 13:03:27 INFO - PROCESS | 3228 | 1468008207062 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}] 13:03:27 INFO - PROCESS | 3228 | 1468008207064 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:27 INFO - PROCESS | 3228 | 1468008207141 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 13:03:27 INFO - PROCESS | 3228 | 1468008207146 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:27 INFO - PROCESS | 3228 | 1468008207148 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:27 INFO - PROCESS | 3228 | ++DOCSHELL 150EA400 == 33 [pid = 3228] [id = 459] 13:03:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (151C0800) [pid = 3228] [serial = 1377] [outer = 00000000] 13:03:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (18063800) [pid = 3228] [serial = 1378] [outer = 151C0800] 13:03:27 INFO - PROCESS | 3228 | 1468008207191 Marionette DEBUG loaded listener.js 13:03:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (18985C00) [pid = 3228] [serial = 1379] [outer = 151C0800] 13:03:27 INFO - PROCESS | 3228 | 1468008207639 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]]]}] 13:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 13:03:27 INFO - PROCESS | 3228 | 1468008207688 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 13:03:27 INFO - PROCESS | 3228 | 1468008207690 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 13:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:03:27 INFO - PROCESS | 3228 | 1468008207693 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:03:27 INFO - PROCESS | 3228 | 1468008207695 Marionette TRACE conn6 <- [1,1802,null,{}] 13:03:27 INFO - PROCESS | 3228 | 1468008207698 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}] 13:03:27 INFO - PROCESS | 3228 | 1468008207700 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:27 INFO - PROCESS | 3228 | 1468008207778 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 13:03:27 INFO - PROCESS | 3228 | 1468008207786 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:27 INFO - PROCESS | 3228 | 1468008207788 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:27 INFO - PROCESS | 3228 | ++DOCSHELL 17488000 == 34 [pid = 3228] [id = 460] 13:03:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (19EDE400) [pid = 3228] [serial = 1380] [outer = 00000000] 13:03:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A7A7400) [pid = 3228] [serial = 1381] [outer = 19EDE400] 13:03:27 INFO - PROCESS | 3228 | 1468008207831 Marionette DEBUG loaded listener.js 13:03:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A7A8000) [pid = 3228] [serial = 1382] [outer = 19EDE400] 13:03:28 INFO - PROCESS | 3228 | 1468008208256 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]]]}] 13:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 570ms 13:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:03:28 INFO - PROCESS | 3228 | 1468008208264 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 13:03:28 INFO - PROCESS | 3228 | 1468008208266 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 13:03:28 INFO - PROCESS | 3228 | 1468008208269 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:03:28 INFO - PROCESS | 3228 | 1468008208271 Marionette TRACE conn6 <- [1,1806,null,{}] 13:03:28 INFO - PROCESS | 3228 | 1468008208274 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}] 13:03:28 INFO - PROCESS | 3228 | 1468008208276 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:28 INFO - PROCESS | 3228 | 1468008208399 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 13:03:28 INFO - PROCESS | 3228 | 1468008208408 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:28 INFO - PROCESS | 3228 | 1468008208410 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:28 INFO - PROCESS | 3228 | ++DOCSHELL 15866400 == 35 [pid = 3228] [id = 461] 13:03:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1A849400) [pid = 3228] [serial = 1383] [outer = 00000000] 13:03:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A853800) [pid = 3228] [serial = 1384] [outer = 1A849400] 13:03:28 INFO - PROCESS | 3228 | 1468008208453 Marionette DEBUG loaded listener.js 13:03:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A86C400) [pid = 3228] [serial = 1385] [outer = 1A849400] 13:03:29 INFO - PROCESS | 3228 | --DOCSHELL 10B0FC00 == 34 [pid = 3228] [id = 452] 13:03:29 INFO - PROCESS | 3228 | --DOCSHELL 10B03800 == 33 [pid = 3228] [id = 453] 13:03:29 INFO - PROCESS | 3228 | --DOCSHELL 119D9800 == 32 [pid = 3228] [id = 454] 13:03:29 INFO - PROCESS | 3228 | --DOCSHELL 158E9400 == 31 [pid = 3228] [id = 456] 13:03:29 INFO - PROCESS | 3228 | --DOCSHELL 18CC7000 == 30 [pid = 3228] [id = 457] 13:03:29 INFO - PROCESS | 3228 | --DOCSHELL 196F1400 == 29 [pid = 3228] [id = 458] 13:03:29 INFO - PROCESS | 3228 | --DOCSHELL 150EA400 == 28 [pid = 3228] [id = 459] 13:03:29 INFO - PROCESS | 3228 | --DOCSHELL 17488000 == 27 [pid = 3228] [id = 460] 13:03:29 INFO - PROCESS | 3228 | --DOCSHELL 1586B000 == 26 [pid = 3228] [id = 455] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (19785800) [pid = 3228] [serial = 1333] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (19648C00) [pid = 3228] [serial = 1330] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1A833C00) [pid = 3228] [serial = 1336] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1A857800) [pid = 3228] [serial = 1343] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1978CC00) [pid = 3228] [serial = 1334] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1B8EE400) [pid = 3228] [serial = 1313] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (17494800) [pid = 3228] [serial = 1318] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (189D8800) [pid = 3228] [serial = 1319] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (11139800) [pid = 3228] [serial = 1315] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (14EEFC00) [pid = 3228] [serial = 1316] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (15393000) [pid = 3228] [serial = 1324] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (15768400) [pid = 3228] [serial = 1325] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (10D09C00) [pid = 3228] [serial = 1321] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (11004800) [pid = 3228] [serial = 1322] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1821C000) [pid = 3228] [serial = 1327] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1BF72400) [pid = 3228] [serial = 1346] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (1576DC00) [pid = 3228] [serial = 1339] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (1A83B800) [pid = 3228] [serial = 1337] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (1599F400) [pid = 3228] [serial = 1340] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (196F3C00) [pid = 3228] [serial = 1331] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (1BCEE800) [pid = 3228] [serial = 1345] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (189DA800) [pid = 3228] [serial = 1328] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (1A84CC00) [pid = 3228] [serial = 1342] [outer = 00000000] [url = about:blank] 13:03:30 INFO - PROCESS | 3228 | 1468008210223 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]]]}] 13:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1969ms 13:03:30 INFO - PROCESS | 3228 | 1468008210243 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 13:03:30 INFO - PROCESS | 3228 | 1468008210247 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 13:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:03:30 INFO - PROCESS | 3228 | 1468008210252 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:03:30 INFO - PROCESS | 3228 | 1468008210256 Marionette TRACE conn6 <- [1,1810,null,{}] 13:03:30 INFO - PROCESS | 3228 | 1468008210262 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}] 13:03:30 INFO - PROCESS | 3228 | 1468008210265 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:30 INFO - PROCESS | 3228 | 1468008210355 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 13:03:30 INFO - PROCESS | 3228 | 1468008210362 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:30 INFO - PROCESS | 3228 | 1468008210367 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:30 INFO - PROCESS | 3228 | ++DOCSHELL 10A74400 == 27 [pid = 3228] [id = 462] 13:03:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (10A7BC00) [pid = 3228] [serial = 1386] [outer = 00000000] 13:03:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (10B07400) [pid = 3228] [serial = 1387] [outer = 10A7BC00] 13:03:30 INFO - PROCESS | 3228 | 1468008210415 Marionette DEBUG loaded listener.js 13:03:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (10B0C800) [pid = 3228] [serial = 1388] [outer = 10A7BC00] 13:03:30 INFO - PROCESS | 3228 | 1468008210886 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]]]}] 13:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 690ms 13:03:30 INFO - PROCESS | 3228 | 1468008210944 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 13:03:30 INFO - PROCESS | 3228 | 1468008210949 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 13:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:03:30 INFO - PROCESS | 3228 | 1468008210956 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:03:30 INFO - PROCESS | 3228 | 1468008210958 Marionette TRACE conn6 <- [1,1814,null,{}] 13:03:30 INFO - PROCESS | 3228 | 1468008210962 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}] 13:03:30 INFO - PROCESS | 3228 | 1468008210965 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:31 INFO - PROCESS | 3228 | 1468008211052 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 13:03:31 INFO - PROCESS | 3228 | 1468008211062 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:31 INFO - PROCESS | 3228 | 1468008211064 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:31 INFO - PROCESS | 3228 | ++DOCSHELL 110DDC00 == 28 [pid = 3228] [id = 463] 13:03:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (110DF400) [pid = 3228] [serial = 1389] [outer = 00000000] 13:03:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (1122D000) [pid = 3228] [serial = 1390] [outer = 110DF400] 13:03:31 INFO - PROCESS | 3228 | 1468008211111 Marionette DEBUG loaded listener.js 13:03:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (119D9800) [pid = 3228] [serial = 1391] [outer = 110DF400] 13:03:31 INFO - PROCESS | 3228 | 1468008211579 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]]]}] 13:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 13:03:31 INFO - PROCESS | 3228 | 1468008211629 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 13:03:31 INFO - PROCESS | 3228 | 1468008211632 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 13:03:31 INFO - PROCESS | 3228 | 1468008211635 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:03:31 INFO - PROCESS | 3228 | 1468008211639 Marionette TRACE conn6 <- [1,1818,null,{}] 13:03:31 INFO - PROCESS | 3228 | 1468008211649 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}] 13:03:31 INFO - PROCESS | 3228 | 1468008211654 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:31 INFO - PROCESS | 3228 | 1468008211764 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 13:03:31 INFO - PROCESS | 3228 | 1468008211859 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:31 INFO - PROCESS | 3228 | 1468008211862 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:31 INFO - PROCESS | 3228 | ++DOCSHELL 15398C00 == 29 [pid = 3228] [id = 464] 13:03:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (15399000) [pid = 3228] [serial = 1392] [outer = 00000000] 13:03:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (1575F400) [pid = 3228] [serial = 1393] [outer = 15399000] 13:03:31 INFO - PROCESS | 3228 | 1468008211910 Marionette DEBUG loaded listener.js 13:03:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (15767C00) [pid = 3228] [serial = 1394] [outer = 15399000] 13:03:32 INFO - PROCESS | 3228 | 1468008212271 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]]]}] 13:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 13:03:32 INFO - PROCESS | 3228 | 1468008212309 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 13:03:32 INFO - PROCESS | 3228 | 1468008212312 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 13:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:03:32 INFO - PROCESS | 3228 | 1468008212315 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:03:32 INFO - PROCESS | 3228 | 1468008212317 Marionette TRACE conn6 <- [1,1822,null,{}] 13:03:32 INFO - PROCESS | 3228 | 1468008212328 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}] 13:03:32 INFO - PROCESS | 3228 | 1468008212330 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:32 INFO - PROCESS | 3228 | 1468008212413 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 13:03:32 INFO - PROCESS | 3228 | 1468008212419 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:32 INFO - PROCESS | 3228 | 1468008212421 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:32 INFO - PROCESS | 3228 | ++DOCSHELL 1576A800 == 30 [pid = 3228] [id = 465] 13:03:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (1576C800) [pid = 3228] [serial = 1395] [outer = 00000000] 13:03:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (1582C400) [pid = 3228] [serial = 1396] [outer = 1576C800] 13:03:32 INFO - PROCESS | 3228 | 1468008212465 Marionette DEBUG loaded listener.js 13:03:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (16364000) [pid = 3228] [serial = 1397] [outer = 1576C800] 13:03:32 INFO - PROCESS | 3228 | 1468008212860 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]]]}] 13:03:32 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 13:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 570ms 13:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:03:32 INFO - PROCESS | 3228 | 1468008212889 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 13:03:32 INFO - PROCESS | 3228 | 1468008212891 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 13:03:32 INFO - PROCESS | 3228 | 1468008212894 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:03:32 INFO - PROCESS | 3228 | 1468008212896 Marionette TRACE conn6 <- [1,1826,null,{}] 13:03:32 INFO - PROCESS | 3228 | 1468008212899 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}] 13:03:32 INFO - PROCESS | 3228 | 1468008212901 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:33 INFO - PROCESS | 3228 | 1468008213017 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 13:03:33 INFO - PROCESS | 3228 | 1468008213025 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:33 INFO - PROCESS | 3228 | 1468008213027 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:33 INFO - PROCESS | 3228 | ++DOCSHELL 16949400 == 31 [pid = 3228] [id = 466] 13:03:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1694A400) [pid = 3228] [serial = 1398] [outer = 00000000] 13:03:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1806B400) [pid = 3228] [serial = 1399] [outer = 1694A400] 13:03:33 INFO - PROCESS | 3228 | 1468008213071 Marionette DEBUG loaded listener.js 13:03:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (189D5000) [pid = 3228] [serial = 1400] [outer = 1694A400] 13:03:33 INFO - PROCESS | 3228 | 1468008213508 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]]]}] 13:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 13:03:33 INFO - PROCESS | 3228 | 1468008213573 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 13:03:33 INFO - PROCESS | 3228 | 1468008213575 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 13:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:03:33 INFO - PROCESS | 3228 | 1468008213579 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:03:33 INFO - PROCESS | 3228 | 1468008213580 Marionette TRACE conn6 <- [1,1830,null,{}] 13:03:33 INFO - PROCESS | 3228 | 1468008213584 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}] 13:03:33 INFO - PROCESS | 3228 | 1468008213590 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:33 INFO - PROCESS | 3228 | 1468008213691 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 13:03:33 INFO - PROCESS | 3228 | 1468008213706 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:33 INFO - PROCESS | 3228 | 1468008213708 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:33 INFO - PROCESS | 3228 | ++DOCSHELL 18F9EC00 == 32 [pid = 3228] [id = 467] 13:03:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (190E0000) [pid = 3228] [serial = 1401] [outer = 00000000] 13:03:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (19560000) [pid = 3228] [serial = 1402] [outer = 190E0000] 13:03:33 INFO - PROCESS | 3228 | 1468008213753 Marionette DEBUG loaded listener.js 13:03:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (19556400) [pid = 3228] [serial = 1403] [outer = 190E0000] 13:03:34 INFO - PROCESS | 3228 | 1468008214180 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]]]}] 13:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 13:03:34 INFO - PROCESS | 3228 | 1468008214250 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 13:03:34 INFO - PROCESS | 3228 | 1468008214253 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 13:03:34 INFO - PROCESS | 3228 | 1468008214256 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:03:34 INFO - PROCESS | 3228 | 1468008214258 Marionette TRACE conn6 <- [1,1834,null,{}] 13:03:34 INFO - PROCESS | 3228 | 1468008214261 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}] 13:03:34 INFO - PROCESS | 3228 | 1468008214263 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:34 INFO - PROCESS | 3228 | 1468008214338 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 13:03:34 INFO - PROCESS | 3228 | 1468008214375 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:34 INFO - PROCESS | 3228 | 1468008214377 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:34 INFO - PROCESS | 3228 | ++DOCSHELL 196EFC00 == 33 [pid = 3228] [id = 468] 13:03:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (196F1000) [pid = 3228] [serial = 1404] [outer = 00000000] 13:03:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (196FB800) [pid = 3228] [serial = 1405] [outer = 196F1000] 13:03:34 INFO - PROCESS | 3228 | 1468008214420 Marionette DEBUG loaded listener.js 13:03:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19780000) [pid = 3228] [serial = 1406] [outer = 196F1000] 13:03:34 INFO - PROCESS | 3228 | 1468008214842 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]]]}] 13:03:34 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) 13:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 13:03:34 INFO - PROCESS | 3228 | 1468008214891 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 13:03:34 INFO - PROCESS | 3228 | 1468008214893 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 13:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:03:34 INFO - PROCESS | 3228 | 1468008214896 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:03:34 INFO - PROCESS | 3228 | 1468008214898 Marionette TRACE conn6 <- [1,1838,null,{}] 13:03:34 INFO - PROCESS | 3228 | 1468008214901 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}] 13:03:34 INFO - PROCESS | 3228 | 1468008214903 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:34 INFO - PROCESS | 3228 | 1468008214979 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 13:03:34 INFO - PROCESS | 3228 | 1468008214984 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:34 INFO - PROCESS | 3228 | 1468008214986 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:34 INFO - PROCESS | 3228 | ++DOCSHELL 1978CC00 == 34 [pid = 3228] [id = 469] 13:03:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1978E000) [pid = 3228] [serial = 1407] [outer = 00000000] 13:03:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (19EDD800) [pid = 3228] [serial = 1408] [outer = 1978E000] 13:03:35 INFO - PROCESS | 3228 | 1468008215030 Marionette DEBUG loaded listener.js 13:03:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (19A36000) [pid = 3228] [serial = 1409] [outer = 1978E000] 13:03:35 INFO - PROCESS | 3228 | 1468008215487 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]]]}] 13:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 13:03:35 INFO - PROCESS | 3228 | 1468008215530 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 13:03:35 INFO - PROCESS | 3228 | 1468008215532 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 13:03:35 INFO - PROCESS | 3228 | 1468008215536 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:03:35 INFO - PROCESS | 3228 | 1468008215538 Marionette TRACE conn6 <- [1,1842,null,{}] 13:03:35 INFO - PROCESS | 3228 | 1468008215541 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}] 13:03:35 INFO - PROCESS | 3228 | 1468008215543 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:35 INFO - PROCESS | 3228 | 1468008215653 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 13:03:35 INFO - PROCESS | 3228 | 1468008215661 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:35 INFO - PROCESS | 3228 | 1468008215663 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:35 INFO - PROCESS | 3228 | ++DOCSHELL 15393000 == 35 [pid = 3228] [id = 470] 13:03:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1A7A4800) [pid = 3228] [serial = 1410] [outer = 00000000] 13:03:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A7AF000) [pid = 3228] [serial = 1411] [outer = 1A7A4800] 13:03:35 INFO - PROCESS | 3228 | 1468008215705 Marionette DEBUG loaded listener.js 13:03:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A833C00) [pid = 3228] [serial = 1412] [outer = 1A7A4800] 13:03:36 INFO - PROCESS | 3228 | 1468008216180 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]]]}] 13:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 13:03:36 INFO - PROCESS | 3228 | 1468008216214 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 13:03:36 INFO - PROCESS | 3228 | 1468008216216 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 13:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:03:36 INFO - PROCESS | 3228 | 1468008216219 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:03:36 INFO - PROCESS | 3228 | 1468008216221 Marionette TRACE conn6 <- [1,1846,null,{}] 13:03:36 INFO - PROCESS | 3228 | 1468008216225 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}] 13:03:36 INFO - PROCESS | 3228 | 1468008216227 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:36 INFO - PROCESS | 3228 | 1468008216342 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 13:03:36 INFO - PROCESS | 3228 | 1468008216347 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:36 INFO - PROCESS | 3228 | 1468008216349 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:36 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A9000 == 36 [pid = 3228] [id = 471] 13:03:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1A84E400) [pid = 3228] [serial = 1413] [outer = 00000000] 13:03:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1A857400) [pid = 3228] [serial = 1414] [outer = 1A84E400] 13:03:36 INFO - PROCESS | 3228 | 1468008216395 Marionette DEBUG loaded listener.js 13:03:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1B508800) [pid = 3228] [serial = 1415] [outer = 1A84E400] 13:03:36 INFO - PROCESS | 3228 | 1468008216844 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]]]}] 13:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 13:03:36 INFO - PROCESS | 3228 | 1468008216890 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 13:03:36 INFO - PROCESS | 3228 | 1468008216893 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 13:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:03:36 INFO - PROCESS | 3228 | 1468008216896 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:03:36 INFO - PROCESS | 3228 | 1468008216898 Marionette TRACE conn6 <- [1,1850,null,{}] 13:03:36 INFO - PROCESS | 3228 | 1468008216901 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}] 13:03:36 INFO - PROCESS | 3228 | 1468008216904 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:37 INFO - PROCESS | 3228 | 1468008217066 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 13:03:37 INFO - PROCESS | 3228 | 1468008217092 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:37 INFO - PROCESS | 3228 | 1468008217095 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:37 INFO - PROCESS | 3228 | ++DOCSHELL 16947000 == 37 [pid = 3228] [id = 472] 13:03:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1BCF6800) [pid = 3228] [serial = 1416] [outer = 00000000] 13:03:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1BF72400) [pid = 3228] [serial = 1417] [outer = 1BCF6800] 13:03:37 INFO - PROCESS | 3228 | 1468008217143 Marionette DEBUG loaded listener.js 13:03:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1C2E0800) [pid = 3228] [serial = 1418] [outer = 1BCF6800] 13:03:37 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (19EDE400) [pid = 3228] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:03:37 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (16947800) [pid = 3228] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:03:37 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (18CC8000) [pid = 3228] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:03:37 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (196F8800) [pid = 3228] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:03:37 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1978B800) [pid = 3228] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:03:37 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (15770000) [pid = 3228] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:03:37 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (08E67400) [pid = 3228] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:03:37 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1586E400) [pid = 3228] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:03:37 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (14E0F000) [pid = 3228] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:03:37 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (10B05400) [pid = 3228] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:03:37 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (10BACC00) [pid = 3228] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:03:37 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (151C0800) [pid = 3228] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:03:37 INFO - PROCESS | 3228 | 1468008217672 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]]]}] 13:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 830ms 13:03:37 INFO - PROCESS | 3228 | 1468008217730 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 13:03:37 INFO - PROCESS | 3228 | 1468008217732 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 13:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:03:37 INFO - PROCESS | 3228 | 1468008217736 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:03:37 INFO - PROCESS | 3228 | 1468008217737 Marionette TRACE conn6 <- [1,1854,null,{}] 13:03:37 INFO - PROCESS | 3228 | 1468008217741 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}] 13:03:37 INFO - PROCESS | 3228 | 1468008217742 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:37 INFO - PROCESS | 3228 | 1468008217820 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 13:03:37 INFO - PROCESS | 3228 | 1468008217826 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:37 INFO - PROCESS | 3228 | 1468008217828 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:37 INFO - PROCESS | 3228 | ++DOCSHELL 14E0F000 == 38 [pid = 3228] [id = 473] 13:03:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (150AF400) [pid = 3228] [serial = 1419] [outer = 00000000] 13:03:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (18219000) [pid = 3228] [serial = 1420] [outer = 150AF400] 13:03:37 INFO - PROCESS | 3228 | 1468008217871 Marionette DEBUG loaded listener.js 13:03:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (18CBF800) [pid = 3228] [serial = 1421] [outer = 150AF400] 13:03:38 INFO - PROCESS | 3228 | 1468008218289 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]]]}] 13:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 570ms 13:03:38 INFO - PROCESS | 3228 | 1468008218306 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 13:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:03:38 INFO - PROCESS | 3228 | 1468008218308 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 13:03:38 INFO - PROCESS | 3228 | 1468008218311 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:03:38 INFO - PROCESS | 3228 | 1468008218313 Marionette TRACE conn6 <- [1,1858,null,{}] 13:03:38 INFO - PROCESS | 3228 | 1468008218316 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}] 13:03:38 INFO - PROCESS | 3228 | 1468008218318 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:38 INFO - PROCESS | 3228 | 1468008218441 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 13:03:38 INFO - PROCESS | 3228 | 1468008218463 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:38 INFO - PROCESS | 3228 | 1468008218465 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:38 INFO - PROCESS | 3228 | ++DOCSHELL 1806DC00 == 39 [pid = 3228] [id = 474] 13:03:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (190E3C00) [pid = 3228] [serial = 1422] [outer = 00000000] 13:03:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A878000) [pid = 3228] [serial = 1423] [outer = 190E3C00] 13:03:38 INFO - PROCESS | 3228 | 1468008218508 Marionette DEBUG loaded listener.js 13:03:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1BF02400) [pid = 3228] [serial = 1424] [outer = 190E3C00] 13:03:38 INFO - PROCESS | 3228 | 1468008218921 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]]]}] 13:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 13:03:38 INFO - PROCESS | 3228 | 1468008218983 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 13:03:38 INFO - PROCESS | 3228 | 1468008218984 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 13:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:03:38 INFO - PROCESS | 3228 | 1468008218988 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:03:38 INFO - PROCESS | 3228 | 1468008218989 Marionette TRACE conn6 <- [1,1862,null,{}] 13:03:38 INFO - PROCESS | 3228 | 1468008219004 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}] 13:03:38 INFO - PROCESS | 3228 | 1468008219006 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:39 INFO - PROCESS | 3228 | 1468008219090 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 13:03:39 INFO - PROCESS | 3228 | 1468008219096 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:39 INFO - PROCESS | 3228 | 1468008219098 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:39 INFO - PROCESS | 3228 | ++DOCSHELL 10B0DC00 == 40 [pid = 3228] [id = 475] 13:03:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (150E7C00) [pid = 3228] [serial = 1425] [outer = 00000000] 13:03:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1CAB7400) [pid = 3228] [serial = 1426] [outer = 150E7C00] 13:03:39 INFO - PROCESS | 3228 | 1468008219141 Marionette DEBUG loaded listener.js 13:03:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1CAD9400) [pid = 3228] [serial = 1427] [outer = 150E7C00] 13:03:39 INFO - PROCESS | 3228 | 1468008219746 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]]]}] 13:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 830ms 13:03:39 INFO - PROCESS | 3228 | 1468008219822 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 13:03:39 INFO - PROCESS | 3228 | 1468008219827 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 13:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:03:39 INFO - PROCESS | 3228 | 1468008219858 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:03:39 INFO - PROCESS | 3228 | 1468008219861 Marionette TRACE conn6 <- [1,1866,null,{}] 13:03:39 INFO - PROCESS | 3228 | 1468008219868 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}] 13:03:39 INFO - PROCESS | 3228 | 1468008219871 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:39 INFO - PROCESS | 3228 | 1468008220003 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 13:03:40 INFO - PROCESS | 3228 | 1468008220132 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:40 INFO - PROCESS | 3228 | 1468008220137 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:40 INFO - PROCESS | 3228 | ++DOCSHELL 0CA38800 == 41 [pid = 3228] [id = 476] 13:03:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (0CA38C00) [pid = 3228] [serial = 1428] [outer = 00000000] 13:03:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (10B07000) [pid = 3228] [serial = 1429] [outer = 0CA38C00] 13:03:40 INFO - PROCESS | 3228 | 1468008220194 Marionette DEBUG loaded listener.js 13:03:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1100A400) [pid = 3228] [serial = 1430] [outer = 0CA38C00] 13:03:40 INFO - PROCESS | 3228 | 1468008220881 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]]]}] 13:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1067ms 13:03:40 INFO - PROCESS | 3228 | 1468008220938 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 13:03:40 INFO - PROCESS | 3228 | 1468008220942 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 13:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:03:40 INFO - PROCESS | 3228 | 1468008220949 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:03:40 INFO - PROCESS | 3228 | 1468008220952 Marionette TRACE conn6 <- [1,1870,null,{}] 13:03:40 INFO - PROCESS | 3228 | 1468008220956 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}] 13:03:40 INFO - PROCESS | 3228 | 1468008220958 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:41 INFO - PROCESS | 3228 | 1468008221297 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 13:03:41 INFO - PROCESS | 3228 | 1468008221308 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:41 INFO - PROCESS | 3228 | 1468008221311 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:41 INFO - PROCESS | 3228 | ++DOCSHELL 0CA32C00 == 42 [pid = 3228] [id = 477] 13:03:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (0CA33800) [pid = 3228] [serial = 1431] [outer = 00000000] 13:03:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (0CDD2400) [pid = 3228] [serial = 1432] [outer = 0CA33800] 13:03:41 INFO - PROCESS | 3228 | 1468008221361 Marionette DEBUG loaded listener.js 13:03:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (106F0400) [pid = 3228] [serial = 1433] [outer = 0CA33800] 13:03:41 INFO - PROCESS | 3228 | --DOCSHELL 1806DC00 == 41 [pid = 3228] [id = 474] 13:03:41 INFO - PROCESS | 3228 | --DOCSHELL 14E0F000 == 40 [pid = 3228] [id = 473] 13:03:41 INFO - PROCESS | 3228 | --DOCSHELL 16947000 == 39 [pid = 3228] [id = 472] 13:03:41 INFO - PROCESS | 3228 | --DOCSHELL 1A7A9000 == 38 [pid = 3228] [id = 471] 13:03:41 INFO - PROCESS | 3228 | --DOCSHELL 15393000 == 37 [pid = 3228] [id = 470] 13:03:41 INFO - PROCESS | 3228 | --DOCSHELL 1978CC00 == 36 [pid = 3228] [id = 469] 13:03:41 INFO - PROCESS | 3228 | --DOCSHELL 196EFC00 == 35 [pid = 3228] [id = 468] 13:03:41 INFO - PROCESS | 3228 | --DOCSHELL 18F9EC00 == 34 [pid = 3228] [id = 467] 13:03:41 INFO - PROCESS | 3228 | --DOCSHELL 16949400 == 33 [pid = 3228] [id = 466] 13:03:41 INFO - PROCESS | 3228 | --DOCSHELL 1576A800 == 32 [pid = 3228] [id = 465] 13:03:41 INFO - PROCESS | 3228 | --DOCSHELL 15398C00 == 31 [pid = 3228] [id = 464] 13:03:41 INFO - PROCESS | 3228 | --DOCSHELL 110DDC00 == 30 [pid = 3228] [id = 463] 13:03:41 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (1A853800) [pid = 3228] [serial = 1384] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOCSHELL 10A74400 == 29 [pid = 3228] [id = 462] 13:03:42 INFO - PROCESS | 3228 | --DOCSHELL 15866400 == 28 [pid = 3228] [id = 461] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (1A7A8000) [pid = 3228] [serial = 1382] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (1821B000) [pid = 3228] [serial = 1369] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (190E1000) [pid = 3228] [serial = 1372] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (189DF000) [pid = 3228] [serial = 1370] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (19EE1000) [pid = 3228] [serial = 1375] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (19560400) [pid = 3228] [serial = 1373] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1A4B4400) [pid = 3228] [serial = 1376] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1A7A7400) [pid = 3228] [serial = 1381] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1A7A0C00) [pid = 3228] [serial = 1354] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (16E48800) [pid = 3228] [serial = 1352] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (15991400) [pid = 3228] [serial = 1351] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (0D183C00) [pid = 3228] [serial = 1349] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (0CA3E800) [pid = 3228] [serial = 1348] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (158E8C00) [pid = 3228] [serial = 1366] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (14EED800) [pid = 3228] [serial = 1363] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (15024800) [pid = 3228] [serial = 1364] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (10B0E000) [pid = 3228] [serial = 1360] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (10D06800) [pid = 3228] [serial = 1361] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (110DFC00) [pid = 3228] [serial = 1358] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (11004000) [pid = 3228] [serial = 1357] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1A84AC00) [pid = 3228] [serial = 1355] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (18063800) [pid = 3228] [serial = 1378] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (18985C00) [pid = 3228] [serial = 1379] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1694AC00) [pid = 3228] [serial = 1367] [outer = 00000000] [url = about:blank] 13:03:42 INFO - PROCESS | 3228 | 1468008222093 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]]]}] 13:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1172ms 13:03:42 INFO - PROCESS | 3228 | 1468008222127 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 13:03:42 INFO - PROCESS | 3228 | 1468008222131 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 13:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:03:42 INFO - PROCESS | 3228 | 1468008222136 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:03:42 INFO - PROCESS | 3228 | 1468008222139 Marionette TRACE conn6 <- [1,1874,null,{}] 13:03:42 INFO - PROCESS | 3228 | 1468008222144 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}] 13:03:42 INFO - PROCESS | 3228 | 1468008222147 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:42 INFO - PROCESS | 3228 | 1468008222242 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 13:03:42 INFO - PROCESS | 3228 | 1468008222335 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:42 INFO - PROCESS | 3228 | 1468008222337 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:42 INFO - PROCESS | 3228 | ++DOCSHELL 10B0B800 == 29 [pid = 3228] [id = 478] 13:03:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (10B0E000) [pid = 3228] [serial = 1434] [outer = 00000000] 13:03:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (11003400) [pid = 3228] [serial = 1435] [outer = 10B0E000] 13:03:42 INFO - PROCESS | 3228 | 1468008222384 Marionette DEBUG loaded listener.js 13:03:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1100BC00) [pid = 3228] [serial = 1436] [outer = 10B0E000] 13:03:42 INFO - PROCESS | 3228 | 1468008222852 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]]]}] 13:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 770ms 13:03:42 INFO - PROCESS | 3228 | 1468008222909 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 13:03:42 INFO - PROCESS | 3228 | 1468008222912 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 13:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:03:42 INFO - PROCESS | 3228 | 1468008222916 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:03:42 INFO - PROCESS | 3228 | 1468008222918 Marionette TRACE conn6 <- [1,1878,null,{}] 13:03:42 INFO - PROCESS | 3228 | 1468008222922 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}] 13:03:42 INFO - PROCESS | 3228 | 1468008222924 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:42 INFO - PROCESS | 3228 | 1468008223009 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 13:03:43 INFO - PROCESS | 3228 | 1468008223023 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:43 INFO - PROCESS | 3228 | 1468008223025 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:43 INFO - PROCESS | 3228 | ++DOCSHELL 150EF000 == 30 [pid = 3228] [id = 479] 13:03:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (151C7400) [pid = 3228] [serial = 1437] [outer = 00000000] 13:03:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (15398C00) [pid = 3228] [serial = 1438] [outer = 151C7400] 13:03:43 INFO - PROCESS | 3228 | 1468008223071 Marionette DEBUG loaded listener.js 13:03:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (15761000) [pid = 3228] [serial = 1439] [outer = 151C7400] 13:03:43 INFO - PROCESS | 3228 | 1468008223520 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]]]}] 13:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 13:03:43 INFO - PROCESS | 3228 | 1468008223589 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 13:03:43 INFO - PROCESS | 3228 | 1468008223593 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 13:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:03:43 INFO - PROCESS | 3228 | 1468008223603 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:03:43 INFO - PROCESS | 3228 | 1468008223608 Marionette TRACE conn6 <- [1,1882,null,{}] 13:03:43 INFO - PROCESS | 3228 | 1468008223611 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}] 13:03:43 INFO - PROCESS | 3228 | 1468008223615 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:43 INFO - PROCESS | 3228 | 1468008223702 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 13:03:43 INFO - PROCESS | 3228 | 1468008223723 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:43 INFO - PROCESS | 3228 | 1468008223725 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:43 INFO - PROCESS | 3228 | ++DOCSHELL 16949400 == 31 [pid = 3228] [id = 480] 13:03:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1694A000) [pid = 3228] [serial = 1440] [outer = 00000000] 13:03:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (17495800) [pid = 3228] [serial = 1441] [outer = 1694A000] 13:03:43 INFO - PROCESS | 3228 | 1468008223769 Marionette DEBUG loaded listener.js 13:03:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (18069C00) [pid = 3228] [serial = 1442] [outer = 1694A000] 13:03:44 INFO - PROCESS | 3228 | 1468008224187 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]]]}] 13:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 13:03:44 INFO - PROCESS | 3228 | 1468008224235 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 13:03:44 INFO - PROCESS | 3228 | 1468008224237 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 13:03:44 INFO - PROCESS | 3228 | 1468008224240 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:03:44 INFO - PROCESS | 3228 | 1468008224242 Marionette TRACE conn6 <- [1,1886,null,{}] 13:03:44 INFO - PROCESS | 3228 | 1468008224245 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}] 13:03:44 INFO - PROCESS | 3228 | 1468008224247 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:44 INFO - PROCESS | 3228 | 1468008224330 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 13:03:44 INFO - PROCESS | 3228 | 1468008224365 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:44 INFO - PROCESS | 3228 | 1468008224367 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:44 INFO - PROCESS | 3228 | ++DOCSHELL 189D7800 == 32 [pid = 3228] [id = 481] 13:03:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (189D9000) [pid = 3228] [serial = 1443] [outer = 00000000] 13:03:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (189E3C00) [pid = 3228] [serial = 1444] [outer = 189D9000] 13:03:44 INFO - PROCESS | 3228 | 1468008224411 Marionette DEBUG loaded listener.js 13:03:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (18F24C00) [pid = 3228] [serial = 1445] [outer = 189D9000] 13:03:44 INFO - PROCESS | 3228 | 1468008224877 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]]]}] 13:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 13:03:44 INFO - PROCESS | 3228 | 1468008224914 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 13:03:44 INFO - PROCESS | 3228 | 1468008224916 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 13:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:03:44 INFO - PROCESS | 3228 | 1468008224919 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:03:44 INFO - PROCESS | 3228 | 1468008224920 Marionette TRACE conn6 <- [1,1890,null,{}] 13:03:44 INFO - PROCESS | 3228 | 1468008224924 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}] 13:03:44 INFO - PROCESS | 3228 | 1468008224926 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:45 INFO - PROCESS | 3228 | 1468008225041 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 13:03:45 INFO - PROCESS | 3228 | 1468008225049 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:45 INFO - PROCESS | 3228 | 1468008225054 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:45 INFO - PROCESS | 3228 | ++DOCSHELL 1122AC00 == 33 [pid = 3228] [id = 482] 13:03:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (190E1400) [pid = 3228] [serial = 1446] [outer = 00000000] 13:03:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1955F800) [pid = 3228] [serial = 1447] [outer = 190E1400] 13:03:45 INFO - PROCESS | 3228 | 1468008225113 Marionette DEBUG loaded listener.js 13:03:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (196F7800) [pid = 3228] [serial = 1448] [outer = 190E1400] 13:03:45 INFO - PROCESS | 3228 | 1468008225593 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]]]}] 13:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 13:03:45 INFO - PROCESS | 3228 | 1468008225650 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 13:03:45 INFO - PROCESS | 3228 | 1468008225652 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 13:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:03:45 INFO - PROCESS | 3228 | 1468008225655 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:03:45 INFO - PROCESS | 3228 | 1468008225657 Marionette TRACE conn6 <- [1,1894,null,{}] 13:03:45 INFO - PROCESS | 3228 | 1468008225660 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}] 13:03:45 INFO - PROCESS | 3228 | 1468008225662 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:45 INFO - PROCESS | 3228 | 1468008225824 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 13:03:45 INFO - PROCESS | 3228 | 1468008225836 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:45 INFO - PROCESS | 3228 | 1468008225838 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:45 INFO - PROCESS | 3228 | ++DOCSHELL 08E60000 == 34 [pid = 3228] [id = 483] 13:03:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (0CD6C800) [pid = 3228] [serial = 1449] [outer = 00000000] 13:03:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (19EDBC00) [pid = 3228] [serial = 1450] [outer = 0CD6C800] 13:03:45 INFO - PROCESS | 3228 | 1468008225881 Marionette DEBUG loaded listener.js 13:03:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (19A33000) [pid = 3228] [serial = 1451] [outer = 0CD6C800] 13:03:46 INFO - PROCESS | 3228 | 1468008226305 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]]]}] 13:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 13:03:46 INFO - PROCESS | 3228 | 1468008226328 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 13:03:46 INFO - PROCESS | 3228 | 1468008226330 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 13:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:03:46 INFO - PROCESS | 3228 | 1468008226333 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:03:46 INFO - PROCESS | 3228 | 1468008226335 Marionette TRACE conn6 <- [1,1898,null,{}] 13:03:46 INFO - PROCESS | 3228 | 1468008226339 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}] 13:03:46 INFO - PROCESS | 3228 | 1468008226340 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:46 INFO - PROCESS | 3228 | 1468008226452 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 13:03:46 INFO - PROCESS | 3228 | 1468008226458 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:46 INFO - PROCESS | 3228 | 1468008226460 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:46 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A6400 == 35 [pid = 3228] [id = 484] 13:03:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1A7A9C00) [pid = 3228] [serial = 1452] [outer = 00000000] 13:03:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1A7AFC00) [pid = 3228] [serial = 1453] [outer = 1A7A9C00] 13:03:46 INFO - PROCESS | 3228 | 1468008226502 Marionette DEBUG loaded listener.js 13:03:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1A832800) [pid = 3228] [serial = 1454] [outer = 1A7A9C00] 13:03:46 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (1A7A4800) [pid = 3228] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:03:46 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1A84E400) [pid = 3228] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:03:46 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (196F1000) [pid = 3228] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:03:46 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (15399000) [pid = 3228] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:03:46 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (190E0000) [pid = 3228] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:03:46 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1A849400) [pid = 3228] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:03:46 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (10A7BC00) [pid = 3228] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:03:46 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1978E000) [pid = 3228] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:03:46 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1576C800) [pid = 3228] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:03:46 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1694A400) [pid = 3228] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:03:46 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (110DF400) [pid = 3228] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:03:46 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1BCF6800) [pid = 3228] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:03:46 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (190E3C00) [pid = 3228] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:03:46 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (150AF400) [pid = 3228] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:03:47 INFO - PROCESS | 3228 | 1468008227091 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]]]}] 13:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 830ms 13:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:03:47 INFO - PROCESS | 3228 | 1468008227166 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 13:03:47 INFO - PROCESS | 3228 | 1468008227168 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 13:03:47 INFO - PROCESS | 3228 | 1468008227171 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:03:47 INFO - PROCESS | 3228 | 1468008227173 Marionette TRACE conn6 <- [1,1902,null,{}] 13:03:47 INFO - PROCESS | 3228 | 1468008227176 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}] 13:03:47 INFO - PROCESS | 3228 | 1468008227178 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:47 INFO - PROCESS | 3228 | 1468008227259 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 13:03:47 INFO - PROCESS | 3228 | 1468008227265 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:47 INFO - PROCESS | 3228 | 1468008227266 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:47 INFO - PROCESS | 3228 | ++DOCSHELL 15399000 == 36 [pid = 3228] [id = 485] 13:03:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1579BC00) [pid = 3228] [serial = 1455] [outer = 00000000] 13:03:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (19784000) [pid = 3228] [serial = 1456] [outer = 1579BC00] 13:03:47 INFO - PROCESS | 3228 | 1468008227310 Marionette DEBUG loaded listener.js 13:03:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1A7AB400) [pid = 3228] [serial = 1457] [outer = 1579BC00] 13:03:47 INFO - PROCESS | 3228 | 1468008227739 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]]]}] 13:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 13:03:47 INFO - PROCESS | 3228 | 1468008227802 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 13:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:03:47 INFO - PROCESS | 3228 | 1468008227804 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 13:03:47 INFO - PROCESS | 3228 | 1468008227807 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:03:47 INFO - PROCESS | 3228 | 1468008227809 Marionette TRACE conn6 <- [1,1906,null,{}] 13:03:47 INFO - PROCESS | 3228 | 1468008227812 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}] 13:03:47 INFO - PROCESS | 3228 | 1468008227814 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:47 INFO - PROCESS | 3228 | 1468008227894 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 13:03:47 INFO - PROCESS | 3228 | 1468008227899 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:47 INFO - PROCESS | 3228 | 1468008227901 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:47 INFO - PROCESS | 3228 | ++DOCSHELL 16949000 == 37 [pid = 3228] [id = 486] 13:03:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (18F29400) [pid = 3228] [serial = 1458] [outer = 00000000] 13:03:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A856800) [pid = 3228] [serial = 1459] [outer = 18F29400] 13:03:47 INFO - PROCESS | 3228 | 1468008227944 Marionette DEBUG loaded listener.js 13:03:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A875400) [pid = 3228] [serial = 1460] [outer = 18F29400] 13:03:48 INFO - PROCESS | 3228 | 1468008228367 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]]]}] 13:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 570ms 13:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:03:48 INFO - PROCESS | 3228 | 1468008228378 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 13:03:48 INFO - PROCESS | 3228 | 1468008228380 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 13:03:48 INFO - PROCESS | 3228 | 1468008228383 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:03:48 INFO - PROCESS | 3228 | 1468008228384 Marionette TRACE conn6 <- [1,1910,null,{}] 13:03:48 INFO - PROCESS | 3228 | 1468008228388 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}] 13:03:48 INFO - PROCESS | 3228 | 1468008228390 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:48 INFO - PROCESS | 3228 | 1468008228514 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 13:03:48 INFO - PROCESS | 3228 | 1468008228522 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:48 INFO - PROCESS | 3228 | 1468008228525 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:48 INFO - PROCESS | 3228 | ++DOCSHELL 1B8ED400 == 38 [pid = 3228] [id = 487] 13:03:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1BCB6400) [pid = 3228] [serial = 1461] [outer = 00000000] 13:03:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1BCF7000) [pid = 3228] [serial = 1462] [outer = 1BCB6400] 13:03:48 INFO - PROCESS | 3228 | 1468008228571 Marionette DEBUG loaded listener.js 13:03:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1C20EC00) [pid = 3228] [serial = 1463] [outer = 1BCB6400] 13:03:49 INFO - PROCESS | 3228 | 1468008229207 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]]]}] 13:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 870ms 13:03:49 INFO - PROCESS | 3228 | 1468008229254 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 13:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:03:49 INFO - PROCESS | 3228 | 1468008229259 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 13:03:49 INFO - PROCESS | 3228 | 1468008229264 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:03:49 INFO - PROCESS | 3228 | 1468008229267 Marionette TRACE conn6 <- [1,1914,null,{}] 13:03:49 INFO - PROCESS | 3228 | 1468008229273 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}] 13:03:49 INFO - PROCESS | 3228 | 1468008229276 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:49 INFO - PROCESS | 3228 | 1468008229419 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 13:03:49 INFO - PROCESS | 3228 | 1468008229557 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:49 INFO - PROCESS | 3228 | 1468008229560 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:49 INFO - PROCESS | 3228 | ++DOCSHELL 0D1E7400 == 39 [pid = 3228] [id = 488] 13:03:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (10B03800) [pid = 3228] [serial = 1464] [outer = 00000000] 13:03:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (11241000) [pid = 3228] [serial = 1465] [outer = 10B03800] 13:03:49 INFO - PROCESS | 3228 | 1468008229618 Marionette DEBUG loaded listener.js 13:03:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (14EED800) [pid = 3228] [serial = 1466] [outer = 10B03800] 13:03:50 INFO - PROCESS | 3228 | 1468008230237 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]]]}] 13:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1025ms 13:03:50 INFO - PROCESS | 3228 | 1468008230290 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 13:03:50 INFO - PROCESS | 3228 | 1468008230295 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 13:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:03:50 INFO - PROCESS | 3228 | 1468008230301 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:03:50 INFO - PROCESS | 3228 | 1468008230305 Marionette TRACE conn6 <- [1,1918,null,{}] 13:03:50 INFO - PROCESS | 3228 | 1468008230309 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}] 13:03:50 INFO - PROCESS | 3228 | 1468008230312 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:50 INFO - PROCESS | 3228 | 1468008230423 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 13:03:50 INFO - PROCESS | 3228 | 1468008230560 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:50 INFO - PROCESS | 3228 | 1468008230563 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:50 INFO - PROCESS | 3228 | ++DOCSHELL 1576FC00 == 40 [pid = 3228] [id = 489] 13:03:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (15776C00) [pid = 3228] [serial = 1467] [outer = 00000000] 13:03:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (158E1C00) [pid = 3228] [serial = 1468] [outer = 15776C00] 13:03:50 INFO - PROCESS | 3228 | 1468008230619 Marionette DEBUG loaded listener.js 13:03:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1748AC00) [pid = 3228] [serial = 1469] [outer = 15776C00] 13:03:51 INFO - PROCESS | 3228 | 1468008231240 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]]]}] 13:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 13:03:51 INFO - PROCESS | 3228 | 1468008231275 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 13:03:51 INFO - PROCESS | 3228 | 1468008231277 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 13:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:03:51 INFO - PROCESS | 3228 | 1468008231281 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:03:51 INFO - PROCESS | 3228 | 1468008231285 Marionette TRACE conn6 <- [1,1922,null,{}] 13:03:51 INFO - PROCESS | 3228 | 1468008231296 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}] 13:03:51 INFO - PROCESS | 3228 | 1468008231301 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:51 INFO - PROCESS | 3228 | 1468008231409 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 13:03:51 INFO - PROCESS | 3228 | 1468008231546 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:51 INFO - PROCESS | 3228 | 1468008231550 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:51 INFO - PROCESS | 3228 | ++DOCSHELL 1B8E3C00 == 41 [pid = 3228] [id = 490] 13:03:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1BCB9800) [pid = 3228] [serial = 1470] [outer = 00000000] 13:03:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (1BCF8C00) [pid = 3228] [serial = 1471] [outer = 1BCB9800] 13:03:51 INFO - PROCESS | 3228 | 1468008231607 Marionette DEBUG loaded listener.js 13:03:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (1CADA400) [pid = 3228] [serial = 1472] [outer = 1BCB9800] 13:03:52 INFO - PROCESS | 3228 | 1468008232400 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]]]}] 13:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1182ms 13:03:52 INFO - PROCESS | 3228 | 1468008232471 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 13:03:52 INFO - PROCESS | 3228 | 1468008232476 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 13:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:03:52 INFO - PROCESS | 3228 | 1468008232481 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:03:52 INFO - PROCESS | 3228 | 1468008232484 Marionette TRACE conn6 <- [1,1926,null,{}] 13:03:52 INFO - PROCESS | 3228 | 1468008232490 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}] 13:03:52 INFO - PROCESS | 3228 | 1468008232492 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:52 INFO - PROCESS | 3228 | 1468008232599 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 13:03:52 INFO - PROCESS | 3228 | 1468008232732 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:52 INFO - PROCESS | 3228 | 1468008232737 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:52 INFO - PROCESS | 3228 | ++DOCSHELL 106FE800 == 42 [pid = 3228] [id = 491] 13:03:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (10A77400) [pid = 3228] [serial = 1473] [outer = 00000000] 13:03:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (10D08400) [pid = 3228] [serial = 1474] [outer = 10A77400] 13:03:52 INFO - PROCESS | 3228 | 1468008232788 Marionette DEBUG loaded listener.js 13:03:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 97 (11005400) [pid = 3228] [serial = 1475] [outer = 10A77400] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 16949000 == 41 [pid = 3228] [id = 486] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 15399000 == 40 [pid = 3228] [id = 485] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 1A7A6400 == 39 [pid = 3228] [id = 484] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 08E60000 == 38 [pid = 3228] [id = 483] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 1122AC00 == 37 [pid = 3228] [id = 482] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 189D7800 == 36 [pid = 3228] [id = 481] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 16949400 == 35 [pid = 3228] [id = 480] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 150EF000 == 34 [pid = 3228] [id = 479] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 10B0B800 == 33 [pid = 3228] [id = 478] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 0CA38800 == 32 [pid = 3228] [id = 476] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 0CA32C00 == 31 [pid = 3228] [id = 477] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 10B0DC00 == 30 [pid = 3228] [id = 475] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 1576FC00 == 29 [pid = 3228] [id = 489] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 1B8E3C00 == 28 [pid = 3228] [id = 490] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 1B8ED400 == 27 [pid = 3228] [id = 487] 13:03:53 INFO - PROCESS | 3228 | --DOCSHELL 0D1E7400 == 26 [pid = 3228] [id = 488] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 96 (1A7AF000) [pid = 3228] [serial = 1411] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (1A857400) [pid = 3228] [serial = 1414] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (196FB800) [pid = 3228] [serial = 1405] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (19780000) [pid = 3228] [serial = 1406] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (1575F400) [pid = 3228] [serial = 1393] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (15767C00) [pid = 3228] [serial = 1394] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (19560000) [pid = 3228] [serial = 1402] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (19556400) [pid = 3228] [serial = 1403] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1A86C400) [pid = 3228] [serial = 1385] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (10B07400) [pid = 3228] [serial = 1387] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1A833C00) [pid = 3228] [serial = 1412] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (10B0C800) [pid = 3228] [serial = 1388] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (19EDD800) [pid = 3228] [serial = 1408] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1582C400) [pid = 3228] [serial = 1396] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (16364000) [pid = 3228] [serial = 1397] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1806B400) [pid = 3228] [serial = 1399] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (189D5000) [pid = 3228] [serial = 1400] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1122D000) [pid = 3228] [serial = 1390] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (119D9800) [pid = 3228] [serial = 1391] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1BF72400) [pid = 3228] [serial = 1417] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1B508800) [pid = 3228] [serial = 1415] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1A878000) [pid = 3228] [serial = 1423] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1C2E0800) [pid = 3228] [serial = 1418] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1CAB7400) [pid = 3228] [serial = 1426] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (18219000) [pid = 3228] [serial = 1420] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1BF02400) [pid = 3228] [serial = 1424] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (19A36000) [pid = 3228] [serial = 1409] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (18CBF800) [pid = 3228] [serial = 1421] [outer = 00000000] [url = about:blank] 13:03:53 INFO - PROCESS | 3228 | 1468008233900 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]]]}] 13:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1489ms 13:03:53 INFO - PROCESS | 3228 | 1468008233971 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 13:03:53 INFO - PROCESS | 3228 | 1468008233975 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 13:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:03:53 INFO - PROCESS | 3228 | 1468008233979 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:03:53 INFO - PROCESS | 3228 | 1468008233983 Marionette TRACE conn6 <- [1,1930,null,{}] 13:03:53 INFO - PROCESS | 3228 | 1468008233989 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}] 13:03:53 INFO - PROCESS | 3228 | 1468008233992 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:54 INFO - PROCESS | 3228 | 1468008234081 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 13:03:54 INFO - PROCESS | 3228 | 1468008234204 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:54 INFO - PROCESS | 3228 | 1468008234207 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:54 INFO - PROCESS | 3228 | ++DOCSHELL 10A74800 == 27 [pid = 3228] [id = 492] 13:03:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (10B08000) [pid = 3228] [serial = 1476] [outer = 00000000] 13:03:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (10D0B000) [pid = 3228] [serial = 1477] [outer = 10B08000] 13:03:54 INFO - PROCESS | 3228 | 1468008234256 Marionette DEBUG loaded listener.js 13:03:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (110BC400) [pid = 3228] [serial = 1478] [outer = 10B08000] 13:03:54 INFO - PROCESS | 3228 | 1468008234619 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]]]}] 13:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 690ms 13:03:54 INFO - PROCESS | 3228 | 1468008234670 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 13:03:54 INFO - PROCESS | 3228 | 1468008234676 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 13:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:03:54 INFO - PROCESS | 3228 | 1468008234682 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:03:54 INFO - PROCESS | 3228 | 1468008234685 Marionette TRACE conn6 <- [1,1934,null,{}] 13:03:54 INFO - PROCESS | 3228 | 1468008234689 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}] 13:03:54 INFO - PROCESS | 3228 | 1468008234691 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:54 INFO - PROCESS | 3228 | 1468008234816 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 13:03:54 INFO - PROCESS | 3228 | 1468008234823 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:54 INFO - PROCESS | 3228 | 1468008234826 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:54 INFO - PROCESS | 3228 | ++DOCSHELL 14EF5000 == 28 [pid = 3228] [id = 493] 13:03:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (14EF5C00) [pid = 3228] [serial = 1479] [outer = 00000000] 13:03:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (151CBC00) [pid = 3228] [serial = 1480] [outer = 14EF5C00] 13:03:54 INFO - PROCESS | 3228 | 1468008234873 Marionette DEBUG loaded listener.js 13:03:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (15728C00) [pid = 3228] [serial = 1481] [outer = 14EF5C00] 13:03:55 INFO - PROCESS | 3228 | 1468008235312 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]]]}] 13:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 13:03:55 INFO - PROCESS | 3228 | 1468008235355 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 13:03:55 INFO - PROCESS | 3228 | 1468008235358 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 13:03:55 INFO - PROCESS | 3228 | 1468008235365 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:03:55 INFO - PROCESS | 3228 | 1468008235369 Marionette TRACE conn6 <- [1,1938,null,{}] 13:03:55 INFO - PROCESS | 3228 | 1468008235380 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}] 13:03:55 INFO - PROCESS | 3228 | 1468008235385 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:55 INFO - PROCESS | 3228 | 1468008235469 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 13:03:55 INFO - PROCESS | 3228 | 1468008235479 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:55 INFO - PROCESS | 3228 | 1468008235482 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:55 INFO - PROCESS | 3228 | ++DOCSHELL 158E9000 == 29 [pid = 3228] [id = 494] 13:03:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (15991400) [pid = 3228] [serial = 1482] [outer = 00000000] 13:03:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (16364000) [pid = 3228] [serial = 1483] [outer = 15991400] 13:03:55 INFO - PROCESS | 3228 | 1468008235530 Marionette DEBUG loaded listener.js 13:03:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (17486800) [pid = 3228] [serial = 1484] [outer = 15991400] 13:03:56 INFO - PROCESS | 3228 | 1468008236013 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]]]}] 13:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 13:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:03:56 INFO - PROCESS | 3228 | 1468008236043 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 13:03:56 INFO - PROCESS | 3228 | 1468008236046 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 13:03:56 INFO - PROCESS | 3228 | 1468008236049 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:03:56 INFO - PROCESS | 3228 | 1468008236050 Marionette TRACE conn6 <- [1,1942,null,{}] 13:03:56 INFO - PROCESS | 3228 | 1468008236054 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}] 13:03:56 INFO - PROCESS | 3228 | 1468008236056 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:56 INFO - PROCESS | 3228 | 1468008236174 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 13:03:56 INFO - PROCESS | 3228 | 1468008236260 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:56 INFO - PROCESS | 3228 | 1468008236262 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:56 INFO - PROCESS | 3228 | ++DOCSHELL 18986C00 == 30 [pid = 3228] [id = 495] 13:03:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (189D4C00) [pid = 3228] [serial = 1485] [outer = 00000000] 13:03:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (189DE400) [pid = 3228] [serial = 1486] [outer = 189D4C00] 13:03:56 INFO - PROCESS | 3228 | 1468008236306 Marionette DEBUG loaded listener.js 13:03:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (18CBF800) [pid = 3228] [serial = 1487] [outer = 189D4C00] 13:03:56 INFO - PROCESS | 3228 | 1468008236727 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]]]}] 13:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 13:03:56 INFO - PROCESS | 3228 | 1468008236780 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 13:03:56 INFO - PROCESS | 3228 | 1468008236782 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 13:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:03:56 INFO - PROCESS | 3228 | 1468008236785 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:03:56 INFO - PROCESS | 3228 | 1468008236787 Marionette TRACE conn6 <- [1,1946,null,{}] 13:03:56 INFO - PROCESS | 3228 | 1468008236790 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}] 13:03:56 INFO - PROCESS | 3228 | 1468008236792 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:56 INFO - PROCESS | 3228 | 1468008236902 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 13:03:56 INFO - PROCESS | 3228 | 1468008236914 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:56 INFO - PROCESS | 3228 | 1468008236916 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:56 INFO - PROCESS | 3228 | ++DOCSHELL 190E0400 == 31 [pid = 3228] [id = 496] 13:03:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (190E4000) [pid = 3228] [serial = 1488] [outer = 00000000] 13:03:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (19559000) [pid = 3228] [serial = 1489] [outer = 190E4000] 13:03:56 INFO - PROCESS | 3228 | 1468008237011 Marionette DEBUG loaded listener.js 13:03:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1964D800) [pid = 3228] [serial = 1490] [outer = 190E4000] 13:03:57 INFO - PROCESS | 3228 | 1468008237455 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]]]}] 13:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 13:03:57 INFO - PROCESS | 3228 | 1468008237546 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 13:03:57 INFO - PROCESS | 3228 | 1468008237548 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 13:03:57 INFO - PROCESS | 3228 | 1468008237573 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:03:57 INFO - PROCESS | 3228 | 1468008237575 Marionette TRACE conn6 <- [1,1950,null,{}] 13:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:03:57 INFO - PROCESS | 3228 | 1468008237586 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}] 13:03:57 INFO - PROCESS | 3228 | 1468008237592 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:57 INFO - PROCESS | 3228 | 1468008237877 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 13:03:57 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1BCB6400) [pid = 3228] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:03:57 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (190E1400) [pid = 3228] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:03:57 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1694A000) [pid = 3228] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:03:57 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1A7A9C00) [pid = 3228] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:03:57 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (0CA38C00) [pid = 3228] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:03:57 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (10B0E000) [pid = 3228] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:03:57 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (18F29400) [pid = 3228] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:03:57 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1579BC00) [pid = 3228] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:03:57 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (189D9000) [pid = 3228] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:03:57 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (151C7400) [pid = 3228] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:03:57 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (0CD6C800) [pid = 3228] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:03:57 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (150E7C00) [pid = 3228] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:03:57 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (0CA33800) [pid = 3228] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:03:57 INFO - PROCESS | 3228 | 1468008237940 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:57 INFO - PROCESS | 3228 | 1468008237942 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:57 INFO - PROCESS | 3228 | ++DOCSHELL 0CA31400 == 32 [pid = 3228] [id = 497] 13:03:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (0CA31800) [pid = 3228] [serial = 1491] [outer = 00000000] 13:03:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (10A7C000) [pid = 3228] [serial = 1492] [outer = 0CA31800] 13:03:57 INFO - PROCESS | 3228 | 1468008237986 Marionette DEBUG loaded listener.js 13:03:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1579BC00) [pid = 3228] [serial = 1493] [outer = 0CA31800] 13:03:58 INFO - PROCESS | 3228 | 1468008238337 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]]]}] 13:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 770ms 13:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:03:58 INFO - PROCESS | 3228 | 1468008238352 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 13:03:58 INFO - PROCESS | 3228 | 1468008238354 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 13:03:58 INFO - PROCESS | 3228 | 1468008238357 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:03:58 INFO - PROCESS | 3228 | 1468008238359 Marionette TRACE conn6 <- [1,1954,null,{}] 13:03:58 INFO - PROCESS | 3228 | 1468008238364 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}] 13:03:58 INFO - PROCESS | 3228 | 1468008238366 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:58 INFO - PROCESS | 3228 | 1468008238483 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 13:03:58 INFO - PROCESS | 3228 | 1468008238492 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:58 INFO - PROCESS | 3228 | 1468008238494 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:58 INFO - PROCESS | 3228 | ++DOCSHELL 0CDF2C00 == 33 [pid = 3228] [id = 498] 13:03:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (151CB800) [pid = 3228] [serial = 1494] [outer = 00000000] 13:03:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (19788000) [pid = 3228] [serial = 1495] [outer = 151CB800] 13:03:58 INFO - PROCESS | 3228 | 1468008238537 Marionette DEBUG loaded listener.js 13:03:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19EDF400) [pid = 3228] [serial = 1496] [outer = 151CB800] 13:03:58 INFO - PROCESS | 3228 | 1468008238953 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]]]}] 13:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 13:03:58 INFO - PROCESS | 3228 | 1468008238988 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 13:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:03:58 INFO - PROCESS | 3228 | 1468008238990 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 13:03:58 INFO - PROCESS | 3228 | 1468008238993 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:03:58 INFO - PROCESS | 3228 | 1468008238995 Marionette TRACE conn6 <- [1,1958,null,{}] 13:03:58 INFO - PROCESS | 3228 | 1468008238999 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}] 13:03:58 INFO - PROCESS | 3228 | 1468008239000 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:59 INFO - PROCESS | 3228 | 1468008239078 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 13:03:59 INFO - PROCESS | 3228 | 1468008239198 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:59 INFO - PROCESS | 3228 | 1468008239201 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:59 INFO - PROCESS | 3228 | ++DOCSHELL 19653C00 == 34 [pid = 3228] [id = 499] 13:03:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A339800) [pid = 3228] [serial = 1497] [outer = 00000000] 13:03:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1A7A7000) [pid = 3228] [serial = 1498] [outer = 1A339800] 13:03:59 INFO - PROCESS | 3228 | 1468008239247 Marionette DEBUG loaded listener.js 13:03:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A7A7800) [pid = 3228] [serial = 1499] [outer = 1A339800] 13:03:59 INFO - PROCESS | 3228 | 1468008239589 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]]]}] 13:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 13:03:59 INFO - PROCESS | 3228 | 1468008239624 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 13:03:59 INFO - PROCESS | 3228 | 1468008239626 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 13:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:03:59 INFO - PROCESS | 3228 | 1468008239629 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:03:59 INFO - PROCESS | 3228 | 1468008239631 Marionette TRACE conn6 <- [1,1962,null,{}] 13:03:59 INFO - PROCESS | 3228 | 1468008239634 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}] 13:03:59 INFO - PROCESS | 3228 | 1468008239636 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:59 INFO - PROCESS | 3228 | 1468008239715 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 13:03:59 INFO - PROCESS | 3228 | 1468008239720 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:59 INFO - PROCESS | 3228 | 1468008239722 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:03:59 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A3000 == 35 [pid = 3228] [id = 500] 13:03:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A7A4000) [pid = 3228] [serial = 1500] [outer = 00000000] 13:03:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A84C800) [pid = 3228] [serial = 1501] [outer = 1A7A4000] 13:03:59 INFO - PROCESS | 3228 | 1468008239851 Marionette DEBUG loaded listener.js 13:03:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1A855400) [pid = 3228] [serial = 1502] [outer = 1A7A4000] 13:04:00 INFO - PROCESS | 3228 | 1468008240604 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]]]}] 13:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1021ms 13:04:00 INFO - PROCESS | 3228 | 1468008240652 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 13:04:00 INFO - PROCESS | 3228 | 1468008240657 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 13:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:04:00 INFO - PROCESS | 3228 | 1468008240661 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:04:00 INFO - PROCESS | 3228 | 1468008240667 Marionette TRACE conn6 <- [1,1966,null,{}] 13:04:00 INFO - PROCESS | 3228 | 1468008240692 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}] 13:04:00 INFO - PROCESS | 3228 | 1468008240694 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:00 INFO - PROCESS | 3228 | 1468008240822 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 13:04:00 INFO - PROCESS | 3228 | 1468008240951 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:00 INFO - PROCESS | 3228 | 1468008240954 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:00 INFO - PROCESS | 3228 | ++DOCSHELL 0D17E000 == 36 [pid = 3228] [id = 501] 13:04:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (0D1E7800) [pid = 3228] [serial = 1503] [outer = 00000000] 13:04:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (14EEB800) [pid = 3228] [serial = 1504] [outer = 0D1E7800] 13:04:00 INFO - PROCESS | 3228 | 1468008241011 Marionette DEBUG loaded listener.js 13:04:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (150EF000) [pid = 3228] [serial = 1505] [outer = 0D1E7800] 13:04:01 INFO - PROCESS | 3228 | 1468008241643 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]]]}] 13:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1007ms 13:04:01 INFO - PROCESS | 3228 | 1468008241669 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 13:04:01 INFO - PROCESS | 3228 | 1468008241673 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 13:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:04:01 INFO - PROCESS | 3228 | 1468008241680 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:04:01 INFO - PROCESS | 3228 | 1468008241683 Marionette TRACE conn6 <- [1,1970,null,{}] 13:04:01 INFO - PROCESS | 3228 | 1468008241687 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}] 13:04:01 INFO - PROCESS | 3228 | 1468008241689 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:01 INFO - PROCESS | 3228 | 1468008241880 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 13:04:01 INFO - PROCESS | 3228 | 1468008241897 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:01 INFO - PROCESS | 3228 | 1468008241899 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:01 INFO - PROCESS | 3228 | ++DOCSHELL 157A1400 == 37 [pid = 3228] [id = 502] 13:04:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1582B400) [pid = 3228] [serial = 1506] [outer = 00000000] 13:04:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (17494800) [pid = 3228] [serial = 1507] [outer = 1582B400] 13:04:01 INFO - PROCESS | 3228 | 1468008241954 Marionette DEBUG loaded listener.js 13:04:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (189D6C00) [pid = 3228] [serial = 1508] [outer = 1582B400] 13:04:02 INFO - PROCESS | 3228 | --DOCSHELL 19653C00 == 36 [pid = 3228] [id = 499] 13:04:02 INFO - PROCESS | 3228 | --DOCSHELL 0CDF2C00 == 35 [pid = 3228] [id = 498] 13:04:02 INFO - PROCESS | 3228 | --DOCSHELL 0CA31400 == 34 [pid = 3228] [id = 497] 13:04:02 INFO - PROCESS | 3228 | --DOCSHELL 190E0400 == 33 [pid = 3228] [id = 496] 13:04:02 INFO - PROCESS | 3228 | --DOCSHELL 18986C00 == 32 [pid = 3228] [id = 495] 13:04:02 INFO - PROCESS | 3228 | --DOCSHELL 158E9000 == 31 [pid = 3228] [id = 494] 13:04:02 INFO - PROCESS | 3228 | --DOCSHELL 14EF5000 == 30 [pid = 3228] [id = 493] 13:04:02 INFO - PROCESS | 3228 | --DOCSHELL 10A74800 == 29 [pid = 3228] [id = 492] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1955F800) [pid = 3228] [serial = 1447] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (18069C00) [pid = 3228] [serial = 1442] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1A832800) [pid = 3228] [serial = 1454] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (10B07000) [pid = 3228] [serial = 1429] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1100BC00) [pid = 3228] [serial = 1436] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1A856800) [pid = 3228] [serial = 1459] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1A7AB400) [pid = 3228] [serial = 1457] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (18F24C00) [pid = 3228] [serial = 1445] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1A7AFC00) [pid = 3228] [serial = 1453] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (15761000) [pid = 3228] [serial = 1439] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (196F7800) [pid = 3228] [serial = 1448] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (19A33000) [pid = 3228] [serial = 1451] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (189E3C00) [pid = 3228] [serial = 1444] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1CAD9400) [pid = 3228] [serial = 1427] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (106F0400) [pid = 3228] [serial = 1433] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (17495800) [pid = 3228] [serial = 1441] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (15398C00) [pid = 3228] [serial = 1438] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (11003400) [pid = 3228] [serial = 1435] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (19EDBC00) [pid = 3228] [serial = 1450] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (0CDD2400) [pid = 3228] [serial = 1432] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1100A400) [pid = 3228] [serial = 1430] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (19784000) [pid = 3228] [serial = 1456] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1A875400) [pid = 3228] [serial = 1460] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1BCF7000) [pid = 3228] [serial = 1462] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (1C20EC00) [pid = 3228] [serial = 1463] [outer = 00000000] [url = about:blank] 13:04:02 INFO - PROCESS | 3228 | 1468008242832 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]]]}] 13:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1172ms 13:04:02 INFO - PROCESS | 3228 | 1468008242856 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 13:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:04:02 INFO - PROCESS | 3228 | 1468008242860 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 13:04:02 INFO - PROCESS | 3228 | 1468008242864 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:04:02 INFO - PROCESS | 3228 | 1468008242867 Marionette TRACE conn6 <- [1,1974,null,{}] 13:04:02 INFO - PROCESS | 3228 | 1468008242873 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}] 13:04:02 INFO - PROCESS | 3228 | 1468008242876 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:02 INFO - PROCESS | 3228 | 1468008242961 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 13:04:02 INFO - PROCESS | 3228 | 1468008242968 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:02 INFO - PROCESS | 3228 | 1468008242972 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:02 INFO - PROCESS | 3228 | ++DOCSHELL 10B02C00 == 30 [pid = 3228] [id = 503] 13:04:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (10B07000) [pid = 3228] [serial = 1509] [outer = 00000000] 13:04:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (11008000) [pid = 3228] [serial = 1510] [outer = 10B07000] 13:04:03 INFO - PROCESS | 3228 | 1468008243019 Marionette DEBUG loaded listener.js 13:04:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (11137C00) [pid = 3228] [serial = 1511] [outer = 10B07000] 13:04:03 INFO - PROCESS | 3228 | 1468008243502 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]]]}] 13:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 690ms 13:04:03 INFO - PROCESS | 3228 | 1468008243556 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 13:04:03 INFO - PROCESS | 3228 | 1468008243560 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 13:04:03 INFO - PROCESS | 3228 | 1468008243565 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:04:03 INFO - PROCESS | 3228 | 1468008243568 Marionette TRACE conn6 <- [1,1978,null,{}] 13:04:03 INFO - PROCESS | 3228 | 1468008243572 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}] 13:04:03 INFO - PROCESS | 3228 | 1468008243574 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:03 INFO - PROCESS | 3228 | 1468008243692 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 13:04:03 INFO - PROCESS | 3228 | 1468008243789 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:03 INFO - PROCESS | 3228 | 1468008243792 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:03 INFO - PROCESS | 3228 | ++DOCSHELL 151C6C00 == 31 [pid = 3228] [id = 504] 13:04:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (151C7400) [pid = 3228] [serial = 1512] [outer = 00000000] 13:04:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (15761C00) [pid = 3228] [serial = 1513] [outer = 151C7400] 13:04:03 INFO - PROCESS | 3228 | 1468008243841 Marionette DEBUG loaded listener.js 13:04:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1576B400) [pid = 3228] [serial = 1514] [outer = 151C7400] 13:04:04 INFO - PROCESS | 3228 | 1468008244223 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]]]}] 13:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 13:04:04 INFO - PROCESS | 3228 | 1468008244241 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 13:04:04 INFO - PROCESS | 3228 | 1468008244243 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 13:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:04:04 INFO - PROCESS | 3228 | 1468008244247 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:04:04 INFO - PROCESS | 3228 | 1468008244250 Marionette TRACE conn6 <- [1,1982,null,{}] 13:04:04 INFO - PROCESS | 3228 | 1468008244261 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}] 13:04:04 INFO - PROCESS | 3228 | 1468008244265 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:04 INFO - PROCESS | 3228 | 1468008244352 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 13:04:04 INFO - PROCESS | 3228 | 1468008244360 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:04 INFO - PROCESS | 3228 | 1468008244363 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:04 INFO - PROCESS | 3228 | ++DOCSHELL 1806C800 == 32 [pid = 3228] [id = 505] 13:04:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1806DC00) [pid = 3228] [serial = 1515] [outer = 00000000] 13:04:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (189D6400) [pid = 3228] [serial = 1516] [outer = 1806DC00] 13:04:04 INFO - PROCESS | 3228 | 1468008244411 Marionette DEBUG loaded listener.js 13:04:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (18CC4400) [pid = 3228] [serial = 1517] [outer = 1806DC00] 13:04:04 INFO - PROCESS | 3228 | 1468008244869 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]]]}] 13:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 13:04:04 INFO - PROCESS | 3228 | 1468008244921 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 13:04:04 INFO - PROCESS | 3228 | 1468008244923 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 13:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:04:04 INFO - PROCESS | 3228 | 1468008244934 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:04:04 INFO - PROCESS | 3228 | 1468008244936 Marionette TRACE conn6 <- [1,1986,null,{}] 13:04:04 INFO - PROCESS | 3228 | 1468008244940 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}] 13:04:04 INFO - PROCESS | 3228 | 1468008244942 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:05 INFO - PROCESS | 3228 | 1468008245057 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 13:04:05 INFO - PROCESS | 3228 | 1468008245144 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:05 INFO - PROCESS | 3228 | 1468008245146 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:05 INFO - PROCESS | 3228 | ++DOCSHELL 157A1000 == 33 [pid = 3228] [id = 506] 13:04:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (16363400) [pid = 3228] [serial = 1518] [outer = 00000000] 13:04:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (196EFC00) [pid = 3228] [serial = 1519] [outer = 16363400] 13:04:05 INFO - PROCESS | 3228 | 1468008245191 Marionette DEBUG loaded listener.js 13:04:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (196FA000) [pid = 3228] [serial = 1520] [outer = 16363400] 13:04:05 INFO - PROCESS | 3228 | 1468008245608 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]]]}] 13:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 13:04:05 INFO - PROCESS | 3228 | 1468008245666 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 13:04:05 INFO - PROCESS | 3228 | 1468008245668 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 13:04:05 INFO - PROCESS | 3228 | 1468008245671 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:04:05 INFO - PROCESS | 3228 | 1468008245673 Marionette TRACE conn6 <- [1,1990,null,{}] 13:04:05 INFO - PROCESS | 3228 | 1468008245677 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}] 13:04:05 INFO - PROCESS | 3228 | 1468008245679 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:05 INFO - PROCESS | 3228 | 1468008245790 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 13:04:05 INFO - PROCESS | 3228 | 1468008245795 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:05 INFO - PROCESS | 3228 | 1468008245797 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:05 INFO - PROCESS | 3228 | ++DOCSHELL 19780000 == 34 [pid = 3228] [id = 507] 13:04:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19782000) [pid = 3228] [serial = 1521] [outer = 00000000] 13:04:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (19A33000) [pid = 3228] [serial = 1522] [outer = 19782000] 13:04:05 INFO - PROCESS | 3228 | 1468008245841 Marionette DEBUG loaded listener.js 13:04:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19AB3C00) [pid = 3228] [serial = 1523] [outer = 19782000] 13:04:06 INFO - PROCESS | 3228 | 1468008246296 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]]]}] 13:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 13:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:04:06 INFO - PROCESS | 3228 | 1468008246346 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 13:04:06 INFO - PROCESS | 3228 | 1468008246348 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 13:04:06 INFO - PROCESS | 3228 | 1468008246351 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:04:06 INFO - PROCESS | 3228 | 1468008246353 Marionette TRACE conn6 <- [1,1994,null,{}] 13:04:06 INFO - PROCESS | 3228 | 1468008246356 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}] 13:04:06 INFO - PROCESS | 3228 | 1468008246362 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:06 INFO - PROCESS | 3228 | 1468008246540 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 13:04:06 INFO - PROCESS | 3228 | 1468008246605 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:06 INFO - PROCESS | 3228 | 1468008246607 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:06 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A8C00 == 35 [pid = 3228] [id = 508] 13:04:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A7AB400) [pid = 3228] [serial = 1524] [outer = 00000000] 13:04:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A850400) [pid = 3228] [serial = 1525] [outer = 1A7AB400] 13:04:06 INFO - PROCESS | 3228 | 1468008246653 Marionette DEBUG loaded listener.js 13:04:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A833000) [pid = 3228] [serial = 1526] [outer = 1A7AB400] 13:04:07 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (189D4C00) [pid = 3228] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:04:07 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (15991400) [pid = 3228] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:04:07 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (10B08000) [pid = 3228] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:04:07 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (14EF5C00) [pid = 3228] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:04:07 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (10A77400) [pid = 3228] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:04:07 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (190E4000) [pid = 3228] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:04:07 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (10B03800) [pid = 3228] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:04:07 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (15776C00) [pid = 3228] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:04:07 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (0CA31800) [pid = 3228] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:04:07 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (151CB800) [pid = 3228] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:04:07 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1A339800) [pid = 3228] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:04:07 INFO - PROCESS | 3228 | 1468008247121 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]]]}] 13:04:07 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 13:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 830ms 13:04:07 INFO - PROCESS | 3228 | 1468008247182 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 13:04:07 INFO - PROCESS | 3228 | 1468008247184 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 13:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:04:07 INFO - PROCESS | 3228 | 1468008247187 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:04:07 INFO - PROCESS | 3228 | 1468008247189 Marionette TRACE conn6 <- [1,1998,null,{}] 13:04:07 INFO - PROCESS | 3228 | 1468008247193 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}] 13:04:07 INFO - PROCESS | 3228 | 1468008247194 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:07 INFO - PROCESS | 3228 | 1468008247307 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 13:04:07 INFO - PROCESS | 3228 | 1468008247367 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:07 INFO - PROCESS | 3228 | 1468008247369 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:07 INFO - PROCESS | 3228 | ++DOCSHELL 0D1E5C00 == 36 [pid = 3228] [id = 509] 13:04:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (10B03800) [pid = 3228] [serial = 1527] [outer = 00000000] 13:04:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (18069800) [pid = 3228] [serial = 1528] [outer = 10B03800] 13:04:07 INFO - PROCESS | 3228 | 1468008247413 Marionette DEBUG loaded listener.js 13:04:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (189D8C00) [pid = 3228] [serial = 1529] [outer = 10B03800] 13:04:07 INFO - PROCESS | 3228 | 1468008247760 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]]]}] 13:04:07 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 13:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 13:04:07 INFO - PROCESS | 3228 | 1468008247818 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 13:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:04:07 INFO - PROCESS | 3228 | 1468008247820 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 13:04:07 INFO - PROCESS | 3228 | 1468008247831 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:04:07 INFO - PROCESS | 3228 | 1468008247833 Marionette TRACE conn6 <- [1,2002,null,{}] 13:04:07 INFO - PROCESS | 3228 | 1468008247837 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}] 13:04:07 INFO - PROCESS | 3228 | 1468008247839 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:07 INFO - PROCESS | 3228 | 1468008247941 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 13:04:07 INFO - PROCESS | 3228 | 1468008247950 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:07 INFO - PROCESS | 3228 | 1468008247952 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:07 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A2800 == 37 [pid = 3228] [id = 510] 13:04:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1A7A5400) [pid = 3228] [serial = 1530] [outer = 00000000] 13:04:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1B507400) [pid = 3228] [serial = 1531] [outer = 1A7A5400] 13:04:07 INFO - PROCESS | 3228 | 1468008247995 Marionette DEBUG loaded listener.js 13:04:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1B8E0400) [pid = 3228] [serial = 1532] [outer = 1A7A5400] 13:04:08 INFO - PROCESS | 3228 | 1468008248424 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]]]}] 13:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 13:04:08 INFO - PROCESS | 3228 | 1468008248467 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 13:04:08 INFO - PROCESS | 3228 | 1468008248469 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 13:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:04:08 INFO - PROCESS | 3228 | 1468008248477 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:04:08 INFO - PROCESS | 3228 | 1468008248479 Marionette TRACE conn6 <- [1,2006,null,{}] 13:04:08 INFO - PROCESS | 3228 | 1468008248493 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}] 13:04:08 INFO - PROCESS | 3228 | 1468008248495 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:08 INFO - PROCESS | 3228 | 1468008248574 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 13:04:08 INFO - PROCESS | 3228 | 1468008248582 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:08 INFO - PROCESS | 3228 | 1468008248584 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:08 INFO - PROCESS | 3228 | ++DOCSHELL 1A851000 == 38 [pid = 3228] [id = 511] 13:04:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1B8E3C00) [pid = 3228] [serial = 1533] [outer = 00000000] 13:04:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1BCFA400) [pid = 3228] [serial = 1534] [outer = 1B8E3C00] 13:04:08 INFO - PROCESS | 3228 | 1468008248627 Marionette DEBUG loaded listener.js 13:04:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1C207C00) [pid = 3228] [serial = 1535] [outer = 1B8E3C00] 13:04:09 INFO - PROCESS | 3228 | 1468008249166 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]]]}] 13:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 13:04:09 INFO - PROCESS | 3228 | 1468008249213 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 13:04:09 INFO - PROCESS | 3228 | 1468008249218 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 13:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:04:09 INFO - PROCESS | 3228 | 1468008249223 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:04:09 INFO - PROCESS | 3228 | 1468008249227 Marionette TRACE conn6 <- [1,2010,null,{}] 13:04:09 INFO - PROCESS | 3228 | 1468008249232 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}] 13:04:09 INFO - PROCESS | 3228 | 1468008249235 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:09 INFO - PROCESS | 3228 | 1468008249398 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 13:04:09 INFO - PROCESS | 3228 | 1468008249538 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:09 INFO - PROCESS | 3228 | 1468008249543 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:09 INFO - PROCESS | 3228 | ++DOCSHELL 0D13B400 == 39 [pid = 3228] [id = 512] 13:04:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (0D142800) [pid = 3228] [serial = 1536] [outer = 00000000] 13:04:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (11005C00) [pid = 3228] [serial = 1537] [outer = 0D142800] 13:04:09 INFO - PROCESS | 3228 | 1468008249601 Marionette DEBUG loaded listener.js 13:04:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (14EF4C00) [pid = 3228] [serial = 1538] [outer = 0D142800] 13:04:10 INFO - PROCESS | 3228 | 1468008250151 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]]]}] 13:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 13:04:10 INFO - PROCESS | 3228 | 1468008250198 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 13:04:10 INFO - PROCESS | 3228 | 1468008250202 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 13:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:04:10 INFO - PROCESS | 3228 | 1468008250209 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:04:10 INFO - PROCESS | 3228 | 1468008250212 Marionette TRACE conn6 <- [1,2014,null,{}] 13:04:10 INFO - PROCESS | 3228 | 1468008250216 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}] 13:04:10 INFO - PROCESS | 3228 | 1468008250219 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:10 INFO - PROCESS | 3228 | 1468008250331 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 13:04:10 INFO - PROCESS | 3228 | 1468008250440 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:10 INFO - PROCESS | 3228 | 1468008250443 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:10 INFO - PROCESS | 3228 | ++DOCSHELL 15872800 == 40 [pid = 3228] [id = 513] 13:04:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (158E0C00) [pid = 3228] [serial = 1539] [outer = 00000000] 13:04:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (18226C00) [pid = 3228] [serial = 1540] [outer = 158E0C00] 13:04:10 INFO - PROCESS | 3228 | 1468008250541 Marionette DEBUG loaded listener.js 13:04:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (190E1000) [pid = 3228] [serial = 1541] [outer = 158E0C00] 13:04:11 INFO - PROCESS | 3228 | 1468008251139 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]]]}] 13:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 970ms 13:04:11 INFO - PROCESS | 3228 | 1468008251182 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 13:04:11 INFO - PROCESS | 3228 | 1468008251185 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 13:04:11 INFO - PROCESS | 3228 | 1468008251188 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:04:11 INFO - PROCESS | 3228 | 1468008251192 Marionette TRACE conn6 <- [1,2018,null,{}] 13:04:11 INFO - PROCESS | 3228 | 1468008251203 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}] 13:04:11 INFO - PROCESS | 3228 | 1468008251208 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:11 INFO - PROCESS | 3228 | 1468008251316 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 13:04:11 INFO - PROCESS | 3228 | 1468008251454 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:11 INFO - PROCESS | 3228 | 1468008251457 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:11 INFO - PROCESS | 3228 | ++DOCSHELL 1BCB8C00 == 41 [pid = 3228] [id = 514] 13:04:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1BCBBC00) [pid = 3228] [serial = 1542] [outer = 00000000] 13:04:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1BF7A000) [pid = 3228] [serial = 1543] [outer = 1BCBBC00] 13:04:11 INFO - PROCESS | 3228 | 1468008251515 Marionette DEBUG loaded listener.js 13:04:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1CA1A000) [pid = 3228] [serial = 1544] [outer = 1BCBBC00] 13:04:12 INFO - PROCESS | 3228 | 1468008252118 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]]]}] 13:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 970ms 13:04:12 INFO - PROCESS | 3228 | 1468008252162 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 13:04:12 INFO - PROCESS | 3228 | 1468008252165 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 13:04:12 INFO - PROCESS | 3228 | 1468008252168 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:04:12 INFO - PROCESS | 3228 | 1468008252170 Marionette TRACE conn6 <- [1,2022,null,{}] 13:04:12 INFO - PROCESS | 3228 | 1468008252195 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}] 13:04:12 INFO - PROCESS | 3228 | 1468008252198 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:12 INFO - PROCESS | 3228 | 1468008252338 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 13:04:12 INFO - PROCESS | 3228 | 1468008252402 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:12 INFO - PROCESS | 3228 | 1468008252404 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:12 INFO - PROCESS | 3228 | ++DOCSHELL 16367000 == 42 [pid = 3228] [id = 515] 13:04:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (18987400) [pid = 3228] [serial = 1545] [outer = 00000000] 13:04:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1A4B2400) [pid = 3228] [serial = 1546] [outer = 18987400] 13:04:12 INFO - PROCESS | 3228 | 1468008252457 Marionette DEBUG loaded listener.js 13:04:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1CADAC00) [pid = 3228] [serial = 1547] [outer = 18987400] 13:04:13 INFO - PROCESS | 3228 | 1468008253199 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]]]}] 13:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1066ms 13:04:13 INFO - PROCESS | 3228 | 1468008253254 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 13:04:13 INFO - PROCESS | 3228 | 1468008253258 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 13:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:04:13 INFO - PROCESS | 3228 | 1468008253263 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:04:13 INFO - PROCESS | 3228 | 1468008253266 Marionette TRACE conn6 <- [1,2026,null,{}] 13:04:13 INFO - PROCESS | 3228 | 1468008253272 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}] 13:04:13 INFO - PROCESS | 3228 | 1468008253275 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:13 INFO - PROCESS | 3228 | 1468008253429 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 13:04:13 INFO - PROCESS | 3228 | 1468008253446 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:13 INFO - PROCESS | 3228 | 1468008253450 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:13 INFO - PROCESS | 3228 | ++DOCSHELL 10B08400 == 43 [pid = 3228] [id = 516] 13:04:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (10B08C00) [pid = 3228] [serial = 1548] [outer = 00000000] 13:04:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (14EEE400) [pid = 3228] [serial = 1549] [outer = 10B08C00] 13:04:13 INFO - PROCESS | 3228 | 1468008253499 Marionette DEBUG loaded listener.js 13:04:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (151CB800) [pid = 3228] [serial = 1550] [outer = 10B08C00] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 106FE800 == 42 [pid = 3228] [id = 491] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 1A7A2800 == 41 [pid = 3228] [id = 510] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 0D1E5C00 == 40 [pid = 3228] [id = 509] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 1A7A8C00 == 39 [pid = 3228] [id = 508] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 19780000 == 38 [pid = 3228] [id = 507] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 157A1000 == 37 [pid = 3228] [id = 506] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 1806C800 == 36 [pid = 3228] [id = 505] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 151C6C00 == 35 [pid = 3228] [id = 504] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 10B02C00 == 34 [pid = 3228] [id = 503] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 0D17E000 == 33 [pid = 3228] [id = 501] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 157A1400 == 32 [pid = 3228] [id = 502] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 1A7A3000 == 31 [pid = 3228] [id = 500] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 16367000 == 30 [pid = 3228] [id = 515] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 1BCB8C00 == 29 [pid = 3228] [id = 514] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 1A851000 == 28 [pid = 3228] [id = 511] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 0D13B400 == 27 [pid = 3228] [id = 512] 13:04:14 INFO - PROCESS | 3228 | --DOCSHELL 15872800 == 26 [pid = 3228] [id = 513] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (189DE400) [pid = 3228] [serial = 1486] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (16364000) [pid = 3228] [serial = 1483] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (10D0B000) [pid = 3228] [serial = 1477] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (110BC400) [pid = 3228] [serial = 1478] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (151CBC00) [pid = 3228] [serial = 1480] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (15728C00) [pid = 3228] [serial = 1481] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (11005400) [pid = 3228] [serial = 1475] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (10D08400) [pid = 3228] [serial = 1474] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (19559000) [pid = 3228] [serial = 1489] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (14EED800) [pid = 3228] [serial = 1466] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (11241000) [pid = 3228] [serial = 1465] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1748AC00) [pid = 3228] [serial = 1469] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (158E1C00) [pid = 3228] [serial = 1468] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (18CBF800) [pid = 3228] [serial = 1487] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1BCF8C00) [pid = 3228] [serial = 1471] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (10A7C000) [pid = 3228] [serial = 1492] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1964D800) [pid = 3228] [serial = 1490] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (19788000) [pid = 3228] [serial = 1495] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A7A7000) [pid = 3228] [serial = 1498] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1579BC00) [pid = 3228] [serial = 1493] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1A7A7800) [pid = 3228] [serial = 1499] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (19EDF400) [pid = 3228] [serial = 1496] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (17486800) [pid = 3228] [serial = 1484] [outer = 00000000] [url = about:blank] 13:04:14 INFO - PROCESS | 3228 | 1468008254792 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]]]}] 13:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1579ms 13:04:14 INFO - PROCESS | 3228 | 1468008254853 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 13:04:14 INFO - PROCESS | 3228 | 1468008254858 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 13:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:04:14 INFO - PROCESS | 3228 | 1468008254863 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:04:14 INFO - PROCESS | 3228 | 1468008254866 Marionette TRACE conn6 <- [1,2030,null,{}] 13:04:14 INFO - PROCESS | 3228 | 1468008254872 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}] 13:04:14 INFO - PROCESS | 3228 | 1468008254875 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:14 INFO - PROCESS | 3228 | 1468008254963 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 13:04:15 INFO - PROCESS | 3228 | 1468008255056 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:15 INFO - PROCESS | 3228 | 1468008255061 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:15 INFO - PROCESS | 3228 | ++DOCSHELL 0D1EC400 == 27 [pid = 3228] [id = 517] 13:04:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (10659C00) [pid = 3228] [serial = 1551] [outer = 00000000] 13:04:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (10B0FC00) [pid = 3228] [serial = 1552] [outer = 10659C00] 13:04:15 INFO - PROCESS | 3228 | 1468008255109 Marionette DEBUG loaded listener.js 13:04:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (10D08800) [pid = 3228] [serial = 1553] [outer = 10659C00] 13:04:15 INFO - PROCESS | 3228 | 1468008255512 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]]]}] 13:04:15 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) 13:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 13:04:15 INFO - PROCESS | 3228 | 1468008255539 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 13:04:15 INFO - PROCESS | 3228 | 1468008255544 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 13:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:04:15 INFO - PROCESS | 3228 | 1468008255550 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:04:15 INFO - PROCESS | 3228 | 1468008255553 Marionette TRACE conn6 <- [1,2034,null,{}] 13:04:15 INFO - PROCESS | 3228 | 1468008255557 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}] 13:04:15 INFO - PROCESS | 3228 | 1468008255560 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:15 INFO - PROCESS | 3228 | 1468008255648 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 13:04:15 INFO - PROCESS | 3228 | 1468008255654 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:15 INFO - PROCESS | 3228 | 1468008255657 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:15 INFO - PROCESS | 3228 | ++DOCSHELL 1122F800 == 28 [pid = 3228] [id = 518] 13:04:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1123F800) [pid = 3228] [serial = 1554] [outer = 00000000] 13:04:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (14EEA800) [pid = 3228] [serial = 1555] [outer = 1123F800] 13:04:15 INFO - PROCESS | 3228 | 1468008255704 Marionette DEBUG loaded listener.js 13:04:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (150A5C00) [pid = 3228] [serial = 1556] [outer = 1123F800] 13:04:16 INFO - PROCESS | 3228 | 1468008256176 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]]]}] 13:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 13:04:16 INFO - PROCESS | 3228 | 1468008256221 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 13:04:16 INFO - PROCESS | 3228 | 1468008256223 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 13:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:04:16 INFO - PROCESS | 3228 | 1468008256227 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:04:16 INFO - PROCESS | 3228 | 1468008256230 Marionette TRACE conn6 <- [1,2038,null,{}] 13:04:16 INFO - PROCESS | 3228 | 1468008256241 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}] 13:04:16 INFO - PROCESS | 3228 | 1468008256245 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:16 INFO - PROCESS | 3228 | 1468008256330 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 13:04:16 INFO - PROCESS | 3228 | 1468008256466 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:16 INFO - PROCESS | 3228 | 1468008256469 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:16 INFO - PROCESS | 3228 | ++DOCSHELL 16362800 == 29 [pid = 3228] [id = 519] 13:04:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (16364000) [pid = 3228] [serial = 1557] [outer = 00000000] 13:04:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (16949400) [pid = 3228] [serial = 1558] [outer = 16364000] 13:04:16 INFO - PROCESS | 3228 | 1468008256516 Marionette DEBUG loaded listener.js 13:04:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (18069000) [pid = 3228] [serial = 1559] [outer = 16364000] 13:04:16 INFO - PROCESS | 3228 | 1468008256933 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]]]}] 13:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 13:04:16 INFO - PROCESS | 3228 | 1468008256961 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 13:04:16 INFO - PROCESS | 3228 | 1468008256964 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 13:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:04:16 INFO - PROCESS | 3228 | 1468008256973 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:04:16 INFO - PROCESS | 3228 | 1468008256975 Marionette TRACE conn6 <- [1,2042,null,{}] 13:04:16 INFO - PROCESS | 3228 | 1468008256978 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}] 13:04:16 INFO - PROCESS | 3228 | 1468008256980 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:17 INFO - PROCESS | 3228 | 1468008257097 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 13:04:17 INFO - PROCESS | 3228 | 1468008257102 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:17 INFO - PROCESS | 3228 | 1468008257104 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:17 INFO - PROCESS | 3228 | ++DOCSHELL 18980000 == 30 [pid = 3228] [id = 520] 13:04:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (18985C00) [pid = 3228] [serial = 1560] [outer = 00000000] 13:04:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (189DE000) [pid = 3228] [serial = 1561] [outer = 18985C00] 13:04:17 INFO - PROCESS | 3228 | 1468008257149 Marionette DEBUG loaded listener.js 13:04:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (18CCA400) [pid = 3228] [serial = 1562] [outer = 18985C00] 13:04:17 INFO - PROCESS | 3228 | 1468008257590 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]]]}] 13:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 13:04:17 INFO - PROCESS | 3228 | 1468008257654 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 13:04:17 INFO - PROCESS | 3228 | 1468008257656 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 13:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:04:17 INFO - PROCESS | 3228 | 1468008257659 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:04:17 INFO - PROCESS | 3228 | 1468008257661 Marionette TRACE conn6 <- [1,2046,null,{}] 13:04:17 INFO - PROCESS | 3228 | 1468008257665 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}] 13:04:17 INFO - PROCESS | 3228 | 1468008257666 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:17 INFO - PROCESS | 3228 | 1468008257803 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 13:04:17 INFO - PROCESS | 3228 | 1468008257821 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:17 INFO - PROCESS | 3228 | 1468008257823 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:17 INFO - PROCESS | 3228 | ++DOCSHELL 190E4000 == 31 [pid = 3228] [id = 521] 13:04:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (190E4400) [pid = 3228] [serial = 1563] [outer = 00000000] 13:04:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1964E400) [pid = 3228] [serial = 1564] [outer = 190E4400] 13:04:17 INFO - PROCESS | 3228 | 1468008257868 Marionette DEBUG loaded listener.js 13:04:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (196F6400) [pid = 3228] [serial = 1565] [outer = 190E4400] 13:04:18 INFO - PROCESS | 3228 | 1468008258312 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]]]}] 13:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 13:04:18 INFO - PROCESS | 3228 | 1468008258391 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 13:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:04:18 INFO - PROCESS | 3228 | 1468008258393 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 13:04:18 INFO - PROCESS | 3228 | 1468008258397 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:04:18 INFO - PROCESS | 3228 | 1468008258398 Marionette TRACE conn6 <- [1,2050,null,{}] 13:04:18 INFO - PROCESS | 3228 | 1468008258402 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}] 13:04:18 INFO - PROCESS | 3228 | 1468008258407 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:18 INFO - PROCESS | 3228 | 1468008258542 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 13:04:18 INFO - PROCESS | 3228 | 1468008258547 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:18 INFO - PROCESS | 3228 | 1468008258549 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:18 INFO - PROCESS | 3228 | ++DOCSHELL 19A37000 == 32 [pid = 3228] [id = 522] 13:04:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (19EE6000) [pid = 3228] [serial = 1566] [outer = 00000000] 13:04:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1A7A4400) [pid = 3228] [serial = 1567] [outer = 19EE6000] 13:04:18 INFO - PROCESS | 3228 | 1468008258593 Marionette DEBUG loaded listener.js 13:04:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1A7AAC00) [pid = 3228] [serial = 1568] [outer = 19EE6000] 13:04:19 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (16363400) [pid = 3228] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:04:19 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (19782000) [pid = 3228] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:04:19 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1A7A4000) [pid = 3228] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:04:19 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (10B07000) [pid = 3228] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:04:19 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (151C7400) [pid = 3228] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:04:19 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1582B400) [pid = 3228] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:04:19 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (0D1E7800) [pid = 3228] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:04:19 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (10B03800) [pid = 3228] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:04:19 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1806DC00) [pid = 3228] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:04:19 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1A7AB400) [pid = 3228] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:04:19 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1A7A5400) [pid = 3228] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:04:19 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1B8E3C00) [pid = 3228] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:04:19 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1BCB9800) [pid = 3228] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:04:19 INFO - PROCESS | 3228 | 1468008259279 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]]]}] 13:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 931ms 13:04:19 INFO - PROCESS | 3228 | 1468008259328 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 13:04:19 INFO - PROCESS | 3228 | 1468008259331 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 13:04:19 INFO - PROCESS | 3228 | 1468008259334 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:04:19 INFO - PROCESS | 3228 | 1468008259335 Marionette TRACE conn6 <- [1,2054,null,{}] 13:04:19 INFO - PROCESS | 3228 | 1468008259339 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}] 13:04:19 INFO - PROCESS | 3228 | 1468008259341 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:19 INFO - PROCESS | 3228 | 1468008259418 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 13:04:19 INFO - PROCESS | 3228 | 1468008259427 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:19 INFO - PROCESS | 3228 | 1468008259429 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:19 INFO - PROCESS | 3228 | ++DOCSHELL 11001C00 == 33 [pid = 3228] [id = 523] 13:04:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (150E6400) [pid = 3228] [serial = 1569] [outer = 00000000] 13:04:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (17494400) [pid = 3228] [serial = 1570] [outer = 150E6400] 13:04:19 INFO - PROCESS | 3228 | 1468008259472 Marionette DEBUG loaded listener.js 13:04:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1806DC00) [pid = 3228] [serial = 1571] [outer = 150E6400] 13:04:19 INFO - PROCESS | 3228 | 1468008259892 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]]]}] 13:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 570ms 13:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:04:19 INFO - PROCESS | 3228 | 1468008259908 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 13:04:19 INFO - PROCESS | 3228 | 1468008259910 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 13:04:19 INFO - PROCESS | 3228 | 1468008259913 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:04:19 INFO - PROCESS | 3228 | 1468008259915 Marionette TRACE conn6 <- [1,2058,null,{}] 13:04:19 INFO - PROCESS | 3228 | 1468008259918 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}] 13:04:19 INFO - PROCESS | 3228 | 1468008259920 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:20 INFO - PROCESS | 3228 | 1468008260041 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 13:04:20 INFO - PROCESS | 3228 | 1468008260049 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:20 INFO - PROCESS | 3228 | 1468008260050 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:20 INFO - PROCESS | 3228 | ++DOCSHELL 0CA39C00 == 34 [pid = 3228] [id = 524] 13:04:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (14EF1400) [pid = 3228] [serial = 1572] [outer = 00000000] 13:04:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A7A9C00) [pid = 3228] [serial = 1573] [outer = 14EF1400] 13:04:20 INFO - PROCESS | 3228 | 1468008260093 Marionette DEBUG loaded listener.js 13:04:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1978B000) [pid = 3228] [serial = 1574] [outer = 14EF1400] 13:04:20 INFO - PROCESS | 3228 | 1468008260520 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]]]}] 13:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 13:04:20 INFO - PROCESS | 3228 | 1468008260544 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 13:04:20 INFO - PROCESS | 3228 | 1468008260546 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 13:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:04:20 INFO - PROCESS | 3228 | 1468008260549 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:04:20 INFO - PROCESS | 3228 | 1468008260551 Marionette TRACE conn6 <- [1,2062,null,{}] 13:04:20 INFO - PROCESS | 3228 | 1468008260554 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}] 13:04:20 INFO - PROCESS | 3228 | 1468008260556 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:20 INFO - PROCESS | 3228 | 1468008260670 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 13:04:20 INFO - PROCESS | 3228 | 1468008260678 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:20 INFO - PROCESS | 3228 | 1468008260680 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:20 INFO - PROCESS | 3228 | ++DOCSHELL 1635D800 == 35 [pid = 3228] [id = 525] 13:04:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A84A400) [pid = 3228] [serial = 1575] [outer = 00000000] 13:04:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1B48B800) [pid = 3228] [serial = 1576] [outer = 1A84A400] 13:04:20 INFO - PROCESS | 3228 | 1468008260723 Marionette DEBUG loaded listener.js 13:04:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1B80D000) [pid = 3228] [serial = 1577] [outer = 1A84A400] 13:04:21 INFO - PROCESS | 3228 | 1468008261310 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]]]}] 13:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 870ms 13:04:21 INFO - PROCESS | 3228 | 1468008261433 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 13:04:21 INFO - PROCESS | 3228 | 1468008261438 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 13:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:04:21 INFO - PROCESS | 3228 | 1468008261445 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:04:21 INFO - PROCESS | 3228 | 1468008261449 Marionette TRACE conn6 <- [1,2066,null,{}] 13:04:21 INFO - PROCESS | 3228 | 1468008261454 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}] 13:04:21 INFO - PROCESS | 3228 | 1468008261458 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:21 INFO - PROCESS | 3228 | 1468008261589 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 13:04:21 INFO - PROCESS | 3228 | 1468008261720 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:21 INFO - PROCESS | 3228 | 1468008261725 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:21 INFO - PROCESS | 3228 | ++DOCSHELL 0CA38C00 == 36 [pid = 3228] [id = 526] 13:04:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (0CA39000) [pid = 3228] [serial = 1578] [outer = 00000000] 13:04:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (11008800) [pid = 3228] [serial = 1579] [outer = 0CA39000] 13:04:21 INFO - PROCESS | 3228 | 1468008261785 Marionette DEBUG loaded listener.js 13:04:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (11241800) [pid = 3228] [serial = 1580] [outer = 0CA39000] 13:04:22 INFO - PROCESS | 3228 | 1468008262467 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]]]}] 13:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1079ms 13:04:22 INFO - PROCESS | 3228 | 1468008262528 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 13:04:22 INFO - PROCESS | 3228 | 1468008262533 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 13:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:04:22 INFO - PROCESS | 3228 | 1468008262539 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:04:22 INFO - PROCESS | 3228 | 1468008262542 Marionette TRACE conn6 <- [1,2070,null,{}] 13:04:22 INFO - PROCESS | 3228 | 1468008262571 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}] 13:04:22 INFO - PROCESS | 3228 | 1468008262574 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:22 INFO - PROCESS | 3228 | 1468008262700 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 13:04:22 INFO - PROCESS | 3228 | 1468008262834 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:22 INFO - PROCESS | 3228 | 1468008262837 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:22 INFO - PROCESS | 3228 | ++DOCSHELL 1576B000 == 37 [pid = 3228] [id = 527] 13:04:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (15778000) [pid = 3228] [serial = 1581] [outer = 00000000] 13:04:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (158E9000) [pid = 3228] [serial = 1582] [outer = 15778000] 13:04:22 INFO - PROCESS | 3228 | 1468008262896 Marionette DEBUG loaded listener.js 13:04:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (18065800) [pid = 3228] [serial = 1583] [outer = 15778000] 13:04:23 INFO - PROCESS | 3228 | --DOCSHELL 0CA39C00 == 36 [pid = 3228] [id = 524] 13:04:23 INFO - PROCESS | 3228 | --DOCSHELL 11001C00 == 35 [pid = 3228] [id = 523] 13:04:23 INFO - PROCESS | 3228 | --DOCSHELL 19A37000 == 34 [pid = 3228] [id = 522] 13:04:23 INFO - PROCESS | 3228 | --DOCSHELL 190E4000 == 33 [pid = 3228] [id = 521] 13:04:23 INFO - PROCESS | 3228 | --DOCSHELL 18980000 == 32 [pid = 3228] [id = 520] 13:04:23 INFO - PROCESS | 3228 | --DOCSHELL 16362800 == 31 [pid = 3228] [id = 519] 13:04:23 INFO - PROCESS | 3228 | --DOCSHELL 1122F800 == 30 [pid = 3228] [id = 518] 13:04:23 INFO - PROCESS | 3228 | --DOCSHELL 0D1EC400 == 29 [pid = 3228] [id = 517] 13:04:23 INFO - PROCESS | 3228 | --DOCSHELL 10B08400 == 28 [pid = 3228] [id = 516] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (1CADA400) [pid = 3228] [serial = 1472] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (196EFC00) [pid = 3228] [serial = 1519] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (19A33000) [pid = 3228] [serial = 1522] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1A855400) [pid = 3228] [serial = 1502] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1A84C800) [pid = 3228] [serial = 1501] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (11008000) [pid = 3228] [serial = 1510] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (11137C00) [pid = 3228] [serial = 1511] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (15761C00) [pid = 3228] [serial = 1513] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1576B400) [pid = 3228] [serial = 1514] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (17494800) [pid = 3228] [serial = 1507] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (189D6C00) [pid = 3228] [serial = 1508] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (14EEB800) [pid = 3228] [serial = 1504] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (150EF000) [pid = 3228] [serial = 1505] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (18069800) [pid = 3228] [serial = 1528] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (189D6400) [pid = 3228] [serial = 1516] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A850400) [pid = 3228] [serial = 1525] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1B8E0400) [pid = 3228] [serial = 1532] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1C207C00) [pid = 3228] [serial = 1535] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1BCFA400) [pid = 3228] [serial = 1534] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1B507400) [pid = 3228] [serial = 1531] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1A833000) [pid = 3228] [serial = 1526] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (196FA000) [pid = 3228] [serial = 1520] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (19AB3C00) [pid = 3228] [serial = 1523] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (189D8C00) [pid = 3228] [serial = 1529] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (18CC4400) [pid = 3228] [serial = 1517] [outer = 00000000] [url = about:blank] 13:04:23 INFO - PROCESS | 3228 | 1468008263797 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]]]}] 13:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1310ms 13:04:23 INFO - PROCESS | 3228 | 1468008263853 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 13:04:23 INFO - PROCESS | 3228 | 1468008263857 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 13:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:04:23 INFO - PROCESS | 3228 | 1468008263861 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:04:23 INFO - PROCESS | 3228 | 1468008263864 Marionette TRACE conn6 <- [1,2074,null,{}] 13:04:23 INFO - PROCESS | 3228 | 1468008263870 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}] 13:04:23 INFO - PROCESS | 3228 | 1468008263872 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:23 INFO - PROCESS | 3228 | 1468008263964 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 13:04:23 INFO - PROCESS | 3228 | 1468008263978 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:23 INFO - PROCESS | 3228 | 1468008263981 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:23 INFO - PROCESS | 3228 | ++DOCSHELL 10D0E400 == 29 [pid = 3228] [id = 528] 13:04:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (10D0F000) [pid = 3228] [serial = 1584] [outer = 00000000] 13:04:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (1100A400) [pid = 3228] [serial = 1585] [outer = 10D0F000] 13:04:24 INFO - PROCESS | 3228 | 1468008264028 Marionette DEBUG loaded listener.js 13:04:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1113DC00) [pid = 3228] [serial = 1586] [outer = 10D0F000] 13:04:24 INFO - PROCESS | 3228 | 1468008264551 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]]]}] 13:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 13:04:24 INFO - PROCESS | 3228 | 1468008264593 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 13:04:24 INFO - PROCESS | 3228 | 1468008264597 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 13:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:04:24 INFO - PROCESS | 3228 | 1468008264603 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:04:24 INFO - PROCESS | 3228 | 1468008264606 Marionette TRACE conn6 <- [1,2078,null,{}] 13:04:24 INFO - PROCESS | 3228 | 1468008264609 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}] 13:04:24 INFO - PROCESS | 3228 | 1468008264612 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:24 INFO - PROCESS | 3228 | 1468008264697 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 13:04:24 INFO - PROCESS | 3228 | 1468008264794 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:24 INFO - PROCESS | 3228 | 1468008264797 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:24 INFO - PROCESS | 3228 | ++DOCSHELL 150ADC00 == 30 [pid = 3228] [id = 529] 13:04:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (150E5400) [pid = 3228] [serial = 1587] [outer = 00000000] 13:04:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (15761C00) [pid = 3228] [serial = 1588] [outer = 150E5400] 13:04:24 INFO - PROCESS | 3228 | 1468008264843 Marionette DEBUG loaded listener.js 13:04:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1576C000) [pid = 3228] [serial = 1589] [outer = 150E5400] 13:04:25 INFO - PROCESS | 3228 | 1468008265228 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]]]}] 13:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 13:04:25 INFO - PROCESS | 3228 | 1468008265278 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 13:04:25 INFO - PROCESS | 3228 | 1468008265280 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 13:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:04:25 INFO - PROCESS | 3228 | 1468008265283 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:04:25 INFO - PROCESS | 3228 | 1468008265287 Marionette TRACE conn6 <- [1,2082,null,{}] 13:04:25 INFO - PROCESS | 3228 | 1468008265297 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}] 13:04:25 INFO - PROCESS | 3228 | 1468008265302 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:25 INFO - PROCESS | 3228 | 1468008265417 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 13:04:25 INFO - PROCESS | 3228 | 1468008265435 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:25 INFO - PROCESS | 3228 | 1468008265438 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:25 INFO - PROCESS | 3228 | ++DOCSHELL 1897F000 == 31 [pid = 3228] [id = 530] 13:04:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (18980000) [pid = 3228] [serial = 1590] [outer = 00000000] 13:04:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (189D8800) [pid = 3228] [serial = 1591] [outer = 18980000] 13:04:25 INFO - PROCESS | 3228 | 1468008265485 Marionette DEBUG loaded listener.js 13:04:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (18CC4C00) [pid = 3228] [serial = 1592] [outer = 18980000] 13:04:25 INFO - PROCESS | 3228 | 1468008265942 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]]]}] 13:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 730ms 13:04:26 INFO - PROCESS | 3228 | 1468008266018 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 13:04:26 INFO - PROCESS | 3228 | 1468008266020 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 13:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:04:26 INFO - PROCESS | 3228 | 1468008266024 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:04:26 INFO - PROCESS | 3228 | 1468008266025 Marionette TRACE conn6 <- [1,2086,null,{}] 13:04:26 INFO - PROCESS | 3228 | 1468008266029 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}] 13:04:26 INFO - PROCESS | 3228 | 1468008266031 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:26 INFO - PROCESS | 3228 | 1468008266149 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 13:04:26 INFO - PROCESS | 3228 | 1468008266154 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:26 INFO - PROCESS | 3228 | 1468008266156 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:26 INFO - PROCESS | 3228 | ++DOCSHELL 19561C00 == 32 [pid = 3228] [id = 531] 13:04:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19562400) [pid = 3228] [serial = 1593] [outer = 00000000] 13:04:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (196F0C00) [pid = 3228] [serial = 1594] [outer = 19562400] 13:04:26 INFO - PROCESS | 3228 | 1468008266251 Marionette DEBUG loaded listener.js 13:04:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19784800) [pid = 3228] [serial = 1595] [outer = 19562400] 13:04:26 INFO - PROCESS | 3228 | 1468008266677 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]]]}] 13:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 13:04:26 INFO - PROCESS | 3228 | 1468008266705 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 13:04:26 INFO - PROCESS | 3228 | 1468008266707 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 13:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:04:26 INFO - PROCESS | 3228 | 1468008266710 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:04:26 INFO - PROCESS | 3228 | 1468008266712 Marionette TRACE conn6 <- [1,2090,null,{}] 13:04:26 INFO - PROCESS | 3228 | 1468008266715 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}] 13:04:26 INFO - PROCESS | 3228 | 1468008266717 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:26 INFO - PROCESS | 3228 | 1468008266855 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 13:04:26 INFO - PROCESS | 3228 | 1468008266920 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:26 INFO - PROCESS | 3228 | 1468008266922 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:26 INFO - PROCESS | 3228 | ++DOCSHELL 1978CC00 == 33 [pid = 3228] [id = 532] 13:04:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1978EC00) [pid = 3228] [serial = 1596] [outer = 00000000] 13:04:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (19EE0000) [pid = 3228] [serial = 1597] [outer = 1978EC00] 13:04:26 INFO - PROCESS | 3228 | 1468008266965 Marionette DEBUG loaded listener.js 13:04:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (19EE1000) [pid = 3228] [serial = 1598] [outer = 1978EC00] 13:04:27 INFO - PROCESS | 3228 | 1468008267385 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]]]}] 13:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 13:04:27 INFO - PROCESS | 3228 | 1468008267444 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 13:04:27 INFO - PROCESS | 3228 | 1468008267446 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 13:04:27 INFO - PROCESS | 3228 | 1468008267449 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:04:27 INFO - PROCESS | 3228 | 1468008267451 Marionette TRACE conn6 <- [1,2094,null,{}] 13:04:27 INFO - PROCESS | 3228 | 1468008267454 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}] 13:04:27 INFO - PROCESS | 3228 | 1468008267460 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:27 INFO - PROCESS | 3228 | 1468008267607 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 13:04:27 INFO - PROCESS | 3228 | 1468008267673 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:27 INFO - PROCESS | 3228 | 1468008267675 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:27 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A3800 == 34 [pid = 3228] [id = 533] 13:04:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1A832C00) [pid = 3228] [serial = 1599] [outer = 00000000] 13:04:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A858C00) [pid = 3228] [serial = 1600] [outer = 1A832C00] 13:04:27 INFO - PROCESS | 3228 | 1468008267719 Marionette DEBUG loaded listener.js 13:04:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A855400) [pid = 3228] [serial = 1601] [outer = 1A832C00] 13:04:28 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (10659C00) [pid = 3228] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:04:28 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (10B08C00) [pid = 3228] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:04:28 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1123F800) [pid = 3228] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:04:28 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (16364000) [pid = 3228] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:04:28 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (18985C00) [pid = 3228] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:04:28 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (14EF1400) [pid = 3228] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:04:28 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (0D142800) [pid = 3228] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:04:28 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (158E0C00) [pid = 3228] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:04:28 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1BCBBC00) [pid = 3228] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:04:28 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (18987400) [pid = 3228] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:04:28 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (190E4400) [pid = 3228] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:04:28 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (19EE6000) [pid = 3228] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:04:28 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (150E6400) [pid = 3228] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:04:28 INFO - PROCESS | 3228 | 1468008268231 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]]]}] 13:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 830ms 13:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:04:28 INFO - PROCESS | 3228 | 1468008268283 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 13:04:28 INFO - PROCESS | 3228 | 1468008268284 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 13:04:28 INFO - PROCESS | 3228 | 1468008268287 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:04:28 INFO - PROCESS | 3228 | 1468008268289 Marionette TRACE conn6 <- [1,2098,null,{}] 13:04:28 INFO - PROCESS | 3228 | 1468008268292 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}] 13:04:28 INFO - PROCESS | 3228 | 1468008268294 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:28 INFO - PROCESS | 3228 | 1468008268408 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 13:04:28 INFO - PROCESS | 3228 | 1468008268468 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:28 INFO - PROCESS | 3228 | 1468008268470 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:28 INFO - PROCESS | 3228 | ++DOCSHELL 0D17AC00 == 35 [pid = 3228] [id = 534] 13:04:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (110DF800) [pid = 3228] [serial = 1602] [outer = 00000000] 13:04:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (189D9000) [pid = 3228] [serial = 1603] [outer = 110DF800] 13:04:28 INFO - PROCESS | 3228 | 1468008268513 Marionette DEBUG loaded listener.js 13:04:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (190E4400) [pid = 3228] [serial = 1604] [outer = 110DF800] 13:04:28 INFO - PROCESS | 3228 | 1468008268863 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]]]}] 13:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 13:04:28 INFO - PROCESS | 3228 | 1468008268926 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 13:04:28 INFO - PROCESS | 3228 | 1468008268928 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 13:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:04:28 INFO - PROCESS | 3228 | 1468008268931 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:04:28 INFO - PROCESS | 3228 | 1468008268932 Marionette TRACE conn6 <- [1,2102,null,{}] 13:04:28 INFO - PROCESS | 3228 | 1468008268936 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}] 13:04:28 INFO - PROCESS | 3228 | 1468008268938 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:29 INFO - PROCESS | 3228 | 1468008269017 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 13:04:29 INFO - PROCESS | 3228 | 1468008269024 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:29 INFO - PROCESS | 3228 | 1468008269026 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:29 INFO - PROCESS | 3228 | ++DOCSHELL 18985C00 == 36 [pid = 3228] [id = 535] 13:04:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (189DF800) [pid = 3228] [serial = 1605] [outer = 00000000] 13:04:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1B8E0400) [pid = 3228] [serial = 1606] [outer = 189DF800] 13:04:29 INFO - PROCESS | 3228 | 1468008269070 Marionette DEBUG loaded listener.js 13:04:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1B8ED400) [pid = 3228] [serial = 1607] [outer = 189DF800] 13:04:29 INFO - PROCESS | 3228 | 1468008269499 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]]]}] 13:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 631ms 13:04:29 INFO - PROCESS | 3228 | 1468008269565 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 13:04:29 INFO - PROCESS | 3228 | 1468008269567 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 13:04:29 INFO - PROCESS | 3228 | 1468008269571 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:04:29 INFO - PROCESS | 3228 | 1468008269572 Marionette TRACE conn6 <- [1,2106,null,{}] 13:04:29 INFO - PROCESS | 3228 | 1468008269576 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}] 13:04:29 INFO - PROCESS | 3228 | 1468008269578 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:29 INFO - PROCESS | 3228 | 1468008269660 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 13:04:29 INFO - PROCESS | 3228 | 1468008269668 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:29 INFO - PROCESS | 3228 | 1468008269669 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:29 INFO - PROCESS | 3228 | ++DOCSHELL 18979800 == 37 [pid = 3228] [id = 536] 13:04:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1955AC00) [pid = 3228] [serial = 1608] [outer = 00000000] 13:04:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1C20DC00) [pid = 3228] [serial = 1609] [outer = 1955AC00] 13:04:29 INFO - PROCESS | 3228 | 1468008269712 Marionette DEBUG loaded listener.js 13:04:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1CA19400) [pid = 3228] [serial = 1610] [outer = 1955AC00] 13:04:30 INFO - PROCESS | 3228 | 1468008270239 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]]]}] 13:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 731ms 13:04:30 INFO - PROCESS | 3228 | 1468008270307 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 13:04:30 INFO - PROCESS | 3228 | 1468008270312 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 13:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:04:30 INFO - PROCESS | 3228 | 1468008270318 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:04:30 INFO - PROCESS | 3228 | 1468008270321 Marionette TRACE conn6 <- [1,2110,null,{}] 13:04:30 INFO - PROCESS | 3228 | 1468008270327 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}] 13:04:30 INFO - PROCESS | 3228 | 1468008270330 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:30 INFO - PROCESS | 3228 | 1468008270453 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 13:04:30 INFO - PROCESS | 3228 | 1468008270587 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:30 INFO - PROCESS | 3228 | 1468008270592 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:30 INFO - PROCESS | 3228 | ++DOCSHELL 0CDCB800 == 38 [pid = 3228] [id = 537] 13:04:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (0CDD3800) [pid = 3228] [serial = 1611] [outer = 00000000] 13:04:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (11247800) [pid = 3228] [serial = 1612] [outer = 0CDD3800] 13:04:30 INFO - PROCESS | 3228 | 1468008270653 Marionette DEBUG loaded listener.js 13:04:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (150F0800) [pid = 3228] [serial = 1613] [outer = 0CDD3800] 13:04:31 INFO - PROCESS | 3228 | 1468008271263 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]]]}] 13:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 970ms 13:04:31 INFO - PROCESS | 3228 | 1468008271291 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 13:04:31 INFO - PROCESS | 3228 | 1468008271296 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 13:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:04:31 INFO - PROCESS | 3228 | 1468008271302 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:04:31 INFO - PROCESS | 3228 | 1468008271305 Marionette TRACE conn6 <- [1,2114,null,{}] 13:04:31 INFO - PROCESS | 3228 | 1468008271309 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}] 13:04:31 INFO - PROCESS | 3228 | 1468008271312 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:31 INFO - PROCESS | 3228 | 1468008271424 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 13:04:31 INFO - PROCESS | 3228 | 1468008271540 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:31 INFO - PROCESS | 3228 | 1468008271543 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:31 INFO - PROCESS | 3228 | ++DOCSHELL 158E2800 == 39 [pid = 3228] [id = 538] 13:04:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (16360000) [pid = 3228] [serial = 1614] [outer = 00000000] 13:04:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (189D9400) [pid = 3228] [serial = 1615] [outer = 16360000] 13:04:31 INFO - PROCESS | 3228 | 1468008271639 Marionette DEBUG loaded listener.js 13:04:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (19558800) [pid = 3228] [serial = 1616] [outer = 16360000] 13:04:32 INFO - PROCESS | 3228 | 1468008272240 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]]]}] 13:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 13:04:32 INFO - PROCESS | 3228 | 1468008272276 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 13:04:32 INFO - PROCESS | 3228 | 1468008272278 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 13:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:04:32 INFO - PROCESS | 3228 | 1468008272283 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:04:32 INFO - PROCESS | 3228 | 1468008272286 Marionette TRACE conn6 <- [1,2118,null,{}] 13:04:32 INFO - PROCESS | 3228 | 1468008272298 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}] 13:04:32 INFO - PROCESS | 3228 | 1468008272304 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:32 INFO - PROCESS | 3228 | 1468008272414 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 13:04:32 INFO - PROCESS | 3228 | 1468008272552 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:32 INFO - PROCESS | 3228 | 1468008272555 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:32 INFO - PROCESS | 3228 | ++DOCSHELL 1A857400 == 40 [pid = 3228] [id = 539] 13:04:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1BCB9C00) [pid = 3228] [serial = 1617] [outer = 00000000] 13:04:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1C2EE800) [pid = 3228] [serial = 1618] [outer = 1BCB9C00] 13:04:32 INFO - PROCESS | 3228 | 1468008272612 Marionette DEBUG loaded listener.js 13:04:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1D035400) [pid = 3228] [serial = 1619] [outer = 1BCB9C00] 13:04:33 INFO - PROCESS | 3228 | 1468008273157 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] 13:04:33 INFO - PROCESS | 3228 | 1468008273219 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 13:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:04:33 INFO - PROCESS | 3228 | 1468008273223 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:04:33 INFO - PROCESS | 3228 | 1468008273225 Marionette TRACE conn6 <- [1,2122,null,{}] 13:04:33 INFO - PROCESS | 3228 | 1468008273229 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}] 13:04:33 INFO - PROCESS | 3228 | 1468008273231 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:33 INFO - PROCESS | 3228 | 1468008273340 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 13:04:33 INFO - PROCESS | 3228 | 1468008273483 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:33 INFO - PROCESS | 3228 | 1468008273486 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:33 INFO - PROCESS | 3228 | ++DOCSHELL 1D032C00 == 41 [pid = 3228] [id = 540] 13:04:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1D101400) [pid = 3228] [serial = 1620] [outer = 00000000] 13:04:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1D109400) [pid = 3228] [serial = 1621] [outer = 1D101400] 13:04:33 INFO - PROCESS | 3228 | 1468008273540 Marionette DEBUG loaded listener.js 13:04:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (1D10CC00) [pid = 3228] [serial = 1622] [outer = 1D101400] 13:04:34 INFO - PROCESS | 3228 | 1468008274324 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]]]}] 13:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1174ms 13:04:34 INFO - PROCESS | 3228 | 1468008274400 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 13:04:34 INFO - PROCESS | 3228 | 1468008274404 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 13:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:04:34 INFO - PROCESS | 3228 | 1468008274409 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:04:34 INFO - PROCESS | 3228 | 1468008274412 Marionette TRACE conn6 <- [1,2126,null,{}] 13:04:34 INFO - PROCESS | 3228 | 1468008274418 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}] 13:04:34 INFO - PROCESS | 3228 | 1468008274421 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:34 INFO - PROCESS | 3228 | 1468008274532 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 13:04:34 INFO - PROCESS | 3228 | 1468008274669 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:34 INFO - PROCESS | 3228 | 1468008274672 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:34 INFO - PROCESS | 3228 | ++DOCSHELL 0CDD3000 == 42 [pid = 3228] [id = 541] 13:04:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (10D01C00) [pid = 3228] [serial = 1623] [outer = 00000000] 13:04:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (14E4D400) [pid = 3228] [serial = 1624] [outer = 10D01C00] 13:04:34 INFO - PROCESS | 3228 | 1468008274724 Marionette DEBUG loaded listener.js 13:04:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (151CAC00) [pid = 3228] [serial = 1625] [outer = 10D01C00] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 18985C00 == 41 [pid = 3228] [id = 535] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 0D17AC00 == 40 [pid = 3228] [id = 534] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 1A7A3800 == 39 [pid = 3228] [id = 533] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 1978CC00 == 38 [pid = 3228] [id = 532] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 19561C00 == 37 [pid = 3228] [id = 531] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 1897F000 == 36 [pid = 3228] [id = 530] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 150ADC00 == 35 [pid = 3228] [id = 529] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 10D0E400 == 34 [pid = 3228] [id = 528] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 1635D800 == 33 [pid = 3228] [id = 525] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 1576B000 == 32 [pid = 3228] [id = 527] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 0CA38C00 == 31 [pid = 3228] [id = 526] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 1D032C00 == 30 [pid = 3228] [id = 540] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 158E2800 == 29 [pid = 3228] [id = 538] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 1A857400 == 28 [pid = 3228] [id = 539] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 18979800 == 27 [pid = 3228] [id = 536] 13:04:35 INFO - PROCESS | 3228 | --DOCSHELL 0CDCB800 == 26 [pid = 3228] [id = 537] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (10B0FC00) [pid = 3228] [serial = 1552] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (10D08800) [pid = 3228] [serial = 1553] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (151CB800) [pid = 3228] [serial = 1550] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (14EEE400) [pid = 3228] [serial = 1549] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (14EEA800) [pid = 3228] [serial = 1555] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (150A5C00) [pid = 3228] [serial = 1556] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (16949400) [pid = 3228] [serial = 1558] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (189DE000) [pid = 3228] [serial = 1561] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1978B000) [pid = 3228] [serial = 1574] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (14EF4C00) [pid = 3228] [serial = 1538] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (11005C00) [pid = 3228] [serial = 1537] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (190E1000) [pid = 3228] [serial = 1541] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (18226C00) [pid = 3228] [serial = 1540] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1CA1A000) [pid = 3228] [serial = 1544] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1BF7A000) [pid = 3228] [serial = 1543] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1CADAC00) [pid = 3228] [serial = 1547] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1A4B2400) [pid = 3228] [serial = 1546] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1964E400) [pid = 3228] [serial = 1564] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1B48B800) [pid = 3228] [serial = 1576] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A7A4400) [pid = 3228] [serial = 1567] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1A7AAC00) [pid = 3228] [serial = 1568] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (196F6400) [pid = 3228] [serial = 1565] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (18CCA400) [pid = 3228] [serial = 1562] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (17494400) [pid = 3228] [serial = 1570] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1A7A9C00) [pid = 3228] [serial = 1573] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (18069000) [pid = 3228] [serial = 1559] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1806DC00) [pid = 3228] [serial = 1571] [outer = 00000000] [url = about:blank] 13:04:35 INFO - PROCESS | 3228 | 1468008275907 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]]]}] 13:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1533ms 13:04:35 INFO - PROCESS | 3228 | 1468008275944 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 13:04:35 INFO - PROCESS | 3228 | 1468008275948 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 13:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:04:35 INFO - PROCESS | 3228 | 1468008275952 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:04:35 INFO - PROCESS | 3228 | 1468008275957 Marionette TRACE conn6 <- [1,2130,null,{}] 13:04:35 INFO - PROCESS | 3228 | 1468008275962 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}] 13:04:35 INFO - PROCESS | 3228 | 1468008275965 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:36 INFO - PROCESS | 3228 | 1468008276054 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 13:04:36 INFO - PROCESS | 3228 | 1468008276184 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:36 INFO - PROCESS | 3228 | 1468008276186 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:36 INFO - PROCESS | 3228 | ++DOCSHELL 10663400 == 27 [pid = 3228] [id = 542] 13:04:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (10A78C00) [pid = 3228] [serial = 1626] [outer = 00000000] 13:04:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (10D0C400) [pid = 3228] [serial = 1627] [outer = 10A78C00] 13:04:36 INFO - PROCESS | 3228 | 1468008276234 Marionette DEBUG loaded listener.js 13:04:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (11007800) [pid = 3228] [serial = 1628] [outer = 10A78C00] 13:04:36 INFO - PROCESS | 3228 | 1468008276619 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] 13:04:36 INFO - PROCESS | 3228 | 1468008276689 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 13:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:04:36 INFO - PROCESS | 3228 | 1468008276725 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:04:36 INFO - PROCESS | 3228 | 1468008276728 Marionette TRACE conn6 <- [1,2134,null,{}] 13:04:36 INFO - PROCESS | 3228 | 1468008276736 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}] 13:04:36 INFO - PROCESS | 3228 | 1468008276738 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:36 INFO - PROCESS | 3228 | 1468008276829 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 13:04:36 INFO - PROCESS | 3228 | 1468008276844 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:36 INFO - PROCESS | 3228 | 1468008276847 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:36 INFO - PROCESS | 3228 | ++DOCSHELL 150A2C00 == 28 [pid = 3228] [id = 543] 13:04:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (150E3C00) [pid = 3228] [serial = 1629] [outer = 00000000] 13:04:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (15371800) [pid = 3228] [serial = 1630] [outer = 150E3C00] 13:04:36 INFO - PROCESS | 3228 | 1468008276893 Marionette DEBUG loaded listener.js 13:04:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (15730400) [pid = 3228] [serial = 1631] [outer = 150E3C00] 13:04:37 INFO - PROCESS | 3228 | 1468008277347 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] 13:04:37 INFO - PROCESS | 3228 | 1468008277421 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 13:04:37 INFO - PROCESS | 3228 | 1468008277424 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:04:37 INFO - PROCESS | 3228 | 1468008277428 Marionette TRACE conn6 <- [1,2138,null,{}] 13:04:37 INFO - PROCESS | 3228 | 1468008277438 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}] 13:04:37 INFO - PROCESS | 3228 | 1468008277443 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:37 INFO - PROCESS | 3228 | 1468008277526 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 13:04:37 INFO - PROCESS | 3228 | 1468008277533 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:37 INFO - PROCESS | 3228 | 1468008277536 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:37 INFO - PROCESS | 3228 | ++DOCSHELL 1635A800 == 29 [pid = 3228] [id = 544] 13:04:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1635D000) [pid = 3228] [serial = 1632] [outer = 00000000] 13:04:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (17495800) [pid = 3228] [serial = 1633] [outer = 1635D000] 13:04:37 INFO - PROCESS | 3228 | 1468008277584 Marionette DEBUG loaded listener.js 13:04:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (18226C00) [pid = 3228] [serial = 1634] [outer = 1635D000] 13:04:38 INFO - PROCESS | 3228 | 1468008278089 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]]]}] 13:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 13:04:38 INFO - PROCESS | 3228 | 1468008278098 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 13:04:38 INFO - PROCESS | 3228 | 1468008278100 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 13:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:04:38 INFO - PROCESS | 3228 | 1468008278104 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:04:38 INFO - PROCESS | 3228 | 1468008278105 Marionette TRACE conn6 <- [1,2142,null,{}] 13:04:38 INFO - PROCESS | 3228 | 1468008278115 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}] 13:04:38 INFO - PROCESS | 3228 | 1468008278117 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:38 INFO - PROCESS | 3228 | 1468008278262 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 13:04:38 INFO - PROCESS | 3228 | 1468008278285 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:38 INFO - PROCESS | 3228 | 1468008278287 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:38 INFO - PROCESS | 3228 | ++DOCSHELL 18986000 == 30 [pid = 3228] [id = 545] 13:04:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (18986C00) [pid = 3228] [serial = 1635] [outer = 00000000] 13:04:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (189E0000) [pid = 3228] [serial = 1636] [outer = 18986C00] 13:04:38 INFO - PROCESS | 3228 | 1468008278332 Marionette DEBUG loaded listener.js 13:04:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (18F26000) [pid = 3228] [serial = 1637] [outer = 18986C00] 13:04:38 INFO - PROCESS | 3228 | 1468008278765 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]]]}] 13:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 13:04:38 INFO - PROCESS | 3228 | 1468008278838 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 13:04:38 INFO - PROCESS | 3228 | 1468008278840 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 13:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:04:38 INFO - PROCESS | 3228 | 1468008278849 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:04:38 INFO - PROCESS | 3228 | 1468008278851 Marionette TRACE conn6 <- [1,2146,null,{}] 13:04:38 INFO - PROCESS | 3228 | 1468008278855 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}] 13:04:38 INFO - PROCESS | 3228 | 1468008278857 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:38 INFO - PROCESS | 3228 | 1468008278967 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 13:04:38 INFO - PROCESS | 3228 | 1468008278977 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:38 INFO - PROCESS | 3228 | 1468008278979 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:38 INFO - PROCESS | 3228 | ++DOCSHELL 19556400 == 31 [pid = 3228] [id = 546] 13:04:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (19558C00) [pid = 3228] [serial = 1638] [outer = 00000000] 13:04:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (19657800) [pid = 3228] [serial = 1639] [outer = 19558C00] 13:04:39 INFO - PROCESS | 3228 | 1468008279023 Marionette DEBUG loaded listener.js 13:04:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (196F4C00) [pid = 3228] [serial = 1640] [outer = 19558C00] 13:04:39 INFO - PROCESS | 3228 | 1468008279504 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]]]}] 13:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 13:04:39 INFO - PROCESS | 3228 | 1468008279518 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 13:04:39 INFO - PROCESS | 3228 | 1468008279520 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 13:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:04:39 INFO - PROCESS | 3228 | 1468008279523 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:04:39 INFO - PROCESS | 3228 | 1468008279525 Marionette TRACE conn6 <- [1,2150,null,{}] 13:04:39 INFO - PROCESS | 3228 | 1468008279528 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}] 13:04:39 INFO - PROCESS | 3228 | 1468008279534 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:39 INFO - PROCESS | 3228 | 1468008279686 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 13:04:39 INFO - PROCESS | 3228 | 1468008279712 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:39 INFO - PROCESS | 3228 | 1468008279714 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:39 INFO - PROCESS | 3228 | ++DOCSHELL 19A37000 == 32 [pid = 3228] [id = 547] 13:04:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A338800) [pid = 3228] [serial = 1641] [outer = 00000000] 13:04:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1A7A7000) [pid = 3228] [serial = 1642] [outer = 1A338800] 13:04:39 INFO - PROCESS | 3228 | 1468008279758 Marionette DEBUG loaded listener.js 13:04:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1A7AC000) [pid = 3228] [serial = 1643] [outer = 1A338800] 13:04:40 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (0CA39000) [pid = 3228] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:04:40 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (15778000) [pid = 3228] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:04:40 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (150E5400) [pid = 3228] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:04:40 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (19562400) [pid = 3228] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:04:40 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1A832C00) [pid = 3228] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:04:40 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (18980000) [pid = 3228] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:04:40 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (110DF800) [pid = 3228] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:04:40 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (10D0F000) [pid = 3228] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:04:40 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (189DF800) [pid = 3228] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:04:40 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1978EC00) [pid = 3228] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:04:40 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A84A400) [pid = 3228] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:04:40 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1955AC00) [pid = 3228] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:04:40 INFO - PROCESS | 3228 | 1468008280369 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]]]}] 13:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 870ms 13:04:40 INFO - PROCESS | 3228 | 1468008280395 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 13:04:40 INFO - PROCESS | 3228 | 1468008280397 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 13:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:04:40 INFO - PROCESS | 3228 | 1468008280400 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:04:40 INFO - PROCESS | 3228 | 1468008280402 Marionette TRACE conn6 <- [1,2154,null,{}] 13:04:40 INFO - PROCESS | 3228 | 1468008280405 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}] 13:04:40 INFO - PROCESS | 3228 | 1468008280407 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:40 INFO - PROCESS | 3228 | 1468008280527 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 13:04:40 INFO - PROCESS | 3228 | 1468008280534 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:40 INFO - PROCESS | 3228 | 1468008280536 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:40 INFO - PROCESS | 3228 | ++DOCSHELL 150E5400 == 33 [pid = 3228] [id = 548] 13:04:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (15778000) [pid = 3228] [serial = 1644] [outer = 00000000] 13:04:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1821A400) [pid = 3228] [serial = 1645] [outer = 15778000] 13:04:40 INFO - PROCESS | 3228 | 1468008280581 Marionette DEBUG loaded listener.js 13:04:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (19562400) [pid = 3228] [serial = 1646] [outer = 15778000] 13:04:40 INFO - PROCESS | 3228 | 1468008280971 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]]]}] 13:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 13:04:41 INFO - PROCESS | 3228 | 1468008281031 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 13:04:41 INFO - PROCESS | 3228 | 1468008281033 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 13:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:04:41 INFO - PROCESS | 3228 | 1468008281036 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:04:41 INFO - PROCESS | 3228 | 1468008281038 Marionette TRACE conn6 <- [1,2158,null,{}] 13:04:41 INFO - PROCESS | 3228 | 1468008281042 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}] 13:04:41 INFO - PROCESS | 3228 | 1468008281044 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:41 INFO - PROCESS | 3228 | 1468008281121 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 13:04:41 INFO - PROCESS | 3228 | 1468008281130 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:41 INFO - PROCESS | 3228 | 1468008281132 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:41 INFO - PROCESS | 3228 | ++DOCSHELL 1536F400 == 34 [pid = 3228] [id = 549] 13:04:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19A31800) [pid = 3228] [serial = 1647] [outer = 00000000] 13:04:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A7A7800) [pid = 3228] [serial = 1648] [outer = 19A31800] 13:04:41 INFO - PROCESS | 3228 | 1468008281175 Marionette DEBUG loaded listener.js 13:04:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A833800) [pid = 3228] [serial = 1649] [outer = 19A31800] 13:04:41 INFO - PROCESS | 3228 | 1468008281618 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]]]}] 13:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 13:04:41 INFO - PROCESS | 3228 | 1468008281681 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 13:04:41 INFO - PROCESS | 3228 | 1468008281683 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 13:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:04:41 INFO - PROCESS | 3228 | 1468008281686 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:04:41 INFO - PROCESS | 3228 | 1468008281688 Marionette TRACE conn6 <- [1,2162,null,{}] 13:04:41 INFO - PROCESS | 3228 | 1468008281691 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}] 13:04:41 INFO - PROCESS | 3228 | 1468008281693 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:41 INFO - PROCESS | 3228 | 1468008281772 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 13:04:41 INFO - PROCESS | 3228 | 1468008281778 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:41 INFO - PROCESS | 3228 | 1468008281779 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:41 INFO - PROCESS | 3228 | ++DOCSHELL 1A84C000 == 35 [pid = 3228] [id = 550] 13:04:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A84C800) [pid = 3228] [serial = 1650] [outer = 00000000] 13:04:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1A853800) [pid = 3228] [serial = 1651] [outer = 1A84C800] 13:04:41 INFO - PROCESS | 3228 | 1468008281822 Marionette DEBUG loaded listener.js 13:04:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A878800) [pid = 3228] [serial = 1652] [outer = 1A84C800] 13:04:42 INFO - PROCESS | 3228 | 1468008282621 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]]]}] 13:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 13:04:42 INFO - PROCESS | 3228 | 1468008282659 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 13:04:42 INFO - PROCESS | 3228 | 1468008282663 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 13:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:04:42 INFO - PROCESS | 3228 | 1468008282668 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:04:42 INFO - PROCESS | 3228 | 1468008282673 Marionette TRACE conn6 <- [1,2166,null,{}] 13:04:42 INFO - PROCESS | 3228 | 1468008282679 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}] 13:04:42 INFO - PROCESS | 3228 | 1468008282682 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:42 INFO - PROCESS | 3228 | 1468008282805 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 13:04:42 INFO - PROCESS | 3228 | 1468008282945 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:42 INFO - PROCESS | 3228 | 1468008282948 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:42 INFO - PROCESS | 3228 | ++DOCSHELL 1100EC00 == 36 [pid = 3228] [id = 551] 13:04:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (110B2C00) [pid = 3228] [serial = 1653] [outer = 00000000] 13:04:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (14EEE800) [pid = 3228] [serial = 1654] [outer = 110B2C00] 13:04:43 INFO - PROCESS | 3228 | 1468008283046 Marionette DEBUG loaded listener.js 13:04:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (150E4800) [pid = 3228] [serial = 1655] [outer = 110B2C00] 13:04:43 INFO - PROCESS | 3228 | 1468008283757 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]]]}] 13:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1134ms 13:04:43 INFO - PROCESS | 3228 | 1468008283803 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 13:04:43 INFO - PROCESS | 3228 | 1468008283808 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 13:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:04:43 INFO - PROCESS | 3228 | 1468008283815 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:04:43 INFO - PROCESS | 3228 | 1468008283818 Marionette TRACE conn6 <- [1,2170,null,{}] 13:04:43 INFO - PROCESS | 3228 | 1468008283822 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}] 13:04:43 INFO - PROCESS | 3228 | 1468008283825 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:43 INFO - PROCESS | 3228 | 1468008283950 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 13:04:44 INFO - PROCESS | 3228 | 1468008284092 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:44 INFO - PROCESS | 3228 | 1468008284094 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:44 INFO - PROCESS | 3228 | ++DOCSHELL 16366800 == 37 [pid = 3228] [id = 552] 13:04:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (17487C00) [pid = 3228] [serial = 1656] [outer = 00000000] 13:04:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (18984400) [pid = 3228] [serial = 1657] [outer = 17487C00] 13:04:44 INFO - PROCESS | 3228 | 1468008284151 Marionette DEBUG loaded listener.js 13:04:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (19555C00) [pid = 3228] [serial = 1658] [outer = 17487C00] 13:04:44 INFO - PROCESS | 3228 | --DOCSHELL 1536F400 == 36 [pid = 3228] [id = 549] 13:04:44 INFO - PROCESS | 3228 | --DOCSHELL 150E5400 == 35 [pid = 3228] [id = 548] 13:04:44 INFO - PROCESS | 3228 | --DOCSHELL 19A37000 == 34 [pid = 3228] [id = 547] 13:04:44 INFO - PROCESS | 3228 | --DOCSHELL 19556400 == 33 [pid = 3228] [id = 546] 13:04:44 INFO - PROCESS | 3228 | --DOCSHELL 18986000 == 32 [pid = 3228] [id = 545] 13:04:44 INFO - PROCESS | 3228 | --DOCSHELL 1635A800 == 31 [pid = 3228] [id = 544] 13:04:44 INFO - PROCESS | 3228 | --DOCSHELL 150A2C00 == 30 [pid = 3228] [id = 543] 13:04:44 INFO - PROCESS | 3228 | --DOCSHELL 10663400 == 29 [pid = 3228] [id = 542] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (11008800) [pid = 3228] [serial = 1579] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (18065800) [pid = 3228] [serial = 1583] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1576C000) [pid = 3228] [serial = 1589] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (196F0C00) [pid = 3228] [serial = 1594] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1A855400) [pid = 3228] [serial = 1601] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (18CC4C00) [pid = 3228] [serial = 1592] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (190E4400) [pid = 3228] [serial = 1604] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1113DC00) [pid = 3228] [serial = 1586] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1B8E0400) [pid = 3228] [serial = 1606] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (158E9000) [pid = 3228] [serial = 1582] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (19EE1000) [pid = 3228] [serial = 1598] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (19784800) [pid = 3228] [serial = 1595] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1100A400) [pid = 3228] [serial = 1585] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (11241800) [pid = 3228] [serial = 1580] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (189D9000) [pid = 3228] [serial = 1603] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1B80D000) [pid = 3228] [serial = 1577] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (19EE0000) [pid = 3228] [serial = 1597] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1A858C00) [pid = 3228] [serial = 1600] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (189D8800) [pid = 3228] [serial = 1591] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (15761C00) [pid = 3228] [serial = 1588] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1C20DC00) [pid = 3228] [serial = 1609] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1CA19400) [pid = 3228] [serial = 1610] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1B8ED400) [pid = 3228] [serial = 1607] [outer = 00000000] [url = about:blank] 13:04:44 INFO - PROCESS | 3228 | 1468008284986 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]]]}] 13:04:44 INFO - PROCESS | 3228 | --DOCSHELL 10A7B000 == 28 [pid = 3228] [id = 12] 13:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1231ms 13:04:45 INFO - PROCESS | 3228 | 1468008285050 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 13:04:45 INFO - PROCESS | 3228 | 1468008285055 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 13:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:04:45 INFO - PROCESS | 3228 | 1468008285059 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:04:45 INFO - PROCESS | 3228 | 1468008285062 Marionette TRACE conn6 <- [1,2174,null,{}] 13:04:45 INFO - PROCESS | 3228 | 1468008285068 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}] 13:04:45 INFO - PROCESS | 3228 | 1468008285071 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:45 INFO - PROCESS | 3228 | 1468008285159 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 13:04:45 INFO - PROCESS | 3228 | 1468008285171 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:45 INFO - PROCESS | 3228 | 1468008285174 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:45 INFO - PROCESS | 3228 | ++DOCSHELL 10B0AC00 == 29 [pid = 3228] [id = 553] 13:04:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (10B0C000) [pid = 3228] [serial = 1659] [outer = 00000000] 13:04:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (10D0DC00) [pid = 3228] [serial = 1660] [outer = 10B0C000] 13:04:45 INFO - PROCESS | 3228 | 1468008285222 Marionette DEBUG loaded listener.js 13:04:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1100A800) [pid = 3228] [serial = 1661] [outer = 10B0C000] 13:04:45 INFO - PROCESS | 3228 | 1468008285755 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]]]}] 13:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 13:04:45 INFO - PROCESS | 3228 | 1468008285791 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 13:04:45 INFO - PROCESS | 3228 | 1468008285795 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 13:04:45 INFO - PROCESS | 3228 | 1468008285801 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:04:45 INFO - PROCESS | 3228 | 1468008285803 Marionette TRACE conn6 <- [1,2178,null,{}] 13:04:45 INFO - PROCESS | 3228 | 1468008285807 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}] 13:04:45 INFO - PROCESS | 3228 | 1468008285809 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:45 INFO - PROCESS | 3228 | 1468008285896 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 13:04:45 INFO - PROCESS | 3228 | 1468008285902 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:45 INFO - PROCESS | 3228 | 1468008285904 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:45 INFO - PROCESS | 3228 | ++DOCSHELL 0D1E5C00 == 30 [pid = 3228] [id = 554] 13:04:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (11243C00) [pid = 3228] [serial = 1662] [outer = 00000000] 13:04:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (150A2C00) [pid = 3228] [serial = 1663] [outer = 11243C00] 13:04:45 INFO - PROCESS | 3228 | 1468008285951 Marionette DEBUG loaded listener.js 13:04:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (15762800) [pid = 3228] [serial = 1664] [outer = 11243C00] 13:04:46 INFO - PROCESS | 3228 | 1468008286397 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]]]}] 13:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 13:04:46 INFO - PROCESS | 3228 | 1468008286476 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 13:04:46 INFO - PROCESS | 3228 | 1468008286478 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 13:04:46 INFO - PROCESS | 3228 | 1468008286482 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:04:46 INFO - PROCESS | 3228 | 1468008286485 Marionette TRACE conn6 <- [1,2182,null,{}] 13:04:46 INFO - PROCESS | 3228 | 1468008286496 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}] 13:04:46 INFO - PROCESS | 3228 | 1468008286501 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:46 INFO - PROCESS | 3228 | 1468008286590 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 13:04:46 INFO - PROCESS | 3228 | 1468008286689 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:46 INFO - PROCESS | 3228 | 1468008286692 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:46 INFO - PROCESS | 3228 | ++DOCSHELL 17494800 == 31 [pid = 3228] [id = 555] 13:04:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (18067C00) [pid = 3228] [serial = 1665] [outer = 00000000] 13:04:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1821CC00) [pid = 3228] [serial = 1666] [outer = 18067C00] 13:04:46 INFO - PROCESS | 3228 | 1468008286740 Marionette DEBUG loaded listener.js 13:04:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (189DAC00) [pid = 3228] [serial = 1667] [outer = 18067C00] 13:04:47 INFO - PROCESS | 3228 | 1468008287128 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]]]}] 13:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 13:04:47 INFO - PROCESS | 3228 | 1468008287165 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 13:04:47 INFO - PROCESS | 3228 | 1468008287168 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 13:04:47 INFO - PROCESS | 3228 | 1468008287171 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:04:47 INFO - PROCESS | 3228 | 1468008287173 Marionette TRACE conn6 <- [1,2186,null,{}] 13:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:04:47 INFO - PROCESS | 3228 | 1468008287176 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}] 13:04:47 INFO - PROCESS | 3228 | 1468008287178 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:47 INFO - PROCESS | 3228 | 1468008287325 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 13:04:47 INFO - PROCESS | 3228 | 1468008287346 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:47 INFO - PROCESS | 3228 | 1468008287348 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:47 INFO - PROCESS | 3228 | ++DOCSHELL 190E0400 == 32 [pid = 3228] [id = 556] 13:04:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (190E3C00) [pid = 3228] [serial = 1668] [outer = 00000000] 13:04:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (196EFC00) [pid = 3228] [serial = 1669] [outer = 190E3C00] 13:04:47 INFO - PROCESS | 3228 | 1468008287392 Marionette DEBUG loaded listener.js 13:04:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19780800) [pid = 3228] [serial = 1670] [outer = 190E3C00] 13:04:47 INFO - PROCESS | 3228 | 1468008287827 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]]]}] 13:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 13:04:47 INFO - PROCESS | 3228 | 1468008287846 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 13:04:47 INFO - PROCESS | 3228 | 1468008287848 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 13:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:04:47 INFO - PROCESS | 3228 | 1468008287858 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:04:47 INFO - PROCESS | 3228 | 1468008287860 Marionette TRACE conn6 <- [1,2190,null,{}] 13:04:47 INFO - PROCESS | 3228 | 1468008287864 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}] 13:04:47 INFO - PROCESS | 3228 | 1468008287866 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:47 INFO - PROCESS | 3228 | 1468008287978 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 13:04:47 INFO - PROCESS | 3228 | 1468008287983 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:47 INFO - PROCESS | 3228 | 1468008287986 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:47 INFO - PROCESS | 3228 | ++DOCSHELL 08E5A000 == 33 [pid = 3228] [id = 557] 13:04:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (10D08C00) [pid = 3228] [serial = 1671] [outer = 00000000] 13:04:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (19A36800) [pid = 3228] [serial = 1672] [outer = 10D08C00] 13:04:48 INFO - PROCESS | 3228 | 1468008288029 Marionette DEBUG loaded listener.js 13:04:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (19EDEC00) [pid = 3228] [serial = 1673] [outer = 10D08C00] 13:04:48 INFO - PROCESS | 3228 | 1468008288483 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]]]}] 13:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 13:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:04:48 INFO - PROCESS | 3228 | 1468008288532 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 13:04:48 INFO - PROCESS | 3228 | 1468008288534 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 13:04:48 INFO - PROCESS | 3228 | 1468008288537 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:04:48 INFO - PROCESS | 3228 | 1468008288538 Marionette TRACE conn6 <- [1,2194,null,{}] 13:04:48 INFO - PROCESS | 3228 | 1468008288550 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}] 13:04:48 INFO - PROCESS | 3228 | 1468008288555 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:48 INFO - PROCESS | 3228 | 1468008288729 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 13:04:48 INFO - PROCESS | 3228 | 1468008288755 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:48 INFO - PROCESS | 3228 | 1468008288757 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:48 INFO - PROCESS | 3228 | ++DOCSHELL 1A4BB400 == 34 [pid = 3228] [id = 558] 13:04:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1A7A5C00) [pid = 3228] [serial = 1674] [outer = 00000000] 13:04:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A855000) [pid = 3228] [serial = 1675] [outer = 1A7A5C00] 13:04:48 INFO - PROCESS | 3228 | 1468008288800 Marionette DEBUG loaded listener.js 13:04:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A7AB400) [pid = 3228] [serial = 1676] [outer = 1A7A5C00] 13:04:49 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (18986C00) [pid = 3228] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:04:49 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1635D000) [pid = 3228] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:04:49 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (10A78C00) [pid = 3228] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:04:49 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (150E3C00) [pid = 3228] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:04:49 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (10D01C00) [pid = 3228] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:04:49 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (19558C00) [pid = 3228] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:04:49 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (0CDD3800) [pid = 3228] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:04:49 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (16360000) [pid = 3228] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:04:49 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1BCB9C00) [pid = 3228] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:04:49 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1D101400) [pid = 3228] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:04:49 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1A338800) [pid = 3228] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:04:49 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (19A31800) [pid = 3228] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:04:49 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (15778000) [pid = 3228] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:04:49 INFO - PROCESS | 3228 | 1468008289319 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]]]}] 13:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 830ms 13:04:49 INFO - PROCESS | 3228 | 1468008289367 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 13:04:49 INFO - PROCESS | 3228 | 1468008289369 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 13:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:04:49 INFO - PROCESS | 3228 | 1468008289372 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:04:49 INFO - PROCESS | 3228 | 1468008289374 Marionette TRACE conn6 <- [1,2198,null,{}] 13:04:49 INFO - PROCESS | 3228 | 1468008289378 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}] 13:04:49 INFO - PROCESS | 3228 | 1468008289379 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:49 INFO - PROCESS | 3228 | 1468008289458 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 13:04:49 INFO - PROCESS | 3228 | 1468008289463 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:49 INFO - PROCESS | 3228 | 1468008289465 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:49 INFO - PROCESS | 3228 | ++DOCSHELL 10B02000 == 35 [pid = 3228] [id = 559] 13:04:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (10B08000) [pid = 3228] [serial = 1677] [outer = 00000000] 13:04:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1576F800) [pid = 3228] [serial = 1678] [outer = 10B08000] 13:04:49 INFO - PROCESS | 3228 | 1468008289508 Marionette DEBUG loaded listener.js 13:04:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (16E48000) [pid = 3228] [serial = 1679] [outer = 10B08000] 13:04:49 INFO - PROCESS | 3228 | 1468008289934 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]]]}] 13:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 571ms 13:04:49 INFO - PROCESS | 3228 | 1468008289944 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 13:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:04:49 INFO - PROCESS | 3228 | 1468008289946 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 13:04:49 INFO - PROCESS | 3228 | 1468008289949 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:04:49 INFO - PROCESS | 3228 | 1468008289951 Marionette TRACE conn6 <- [1,2202,null,{}] 13:04:49 INFO - PROCESS | 3228 | 1468008289954 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}] 13:04:49 INFO - PROCESS | 3228 | 1468008289956 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:50 INFO - PROCESS | 3228 | 1468008290084 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 13:04:50 INFO - PROCESS | 3228 | 1468008290120 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:50 INFO - PROCESS | 3228 | 1468008290122 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:50 INFO - PROCESS | 3228 | ++DOCSHELL 18CC2800 == 36 [pid = 3228] [id = 560] 13:04:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (18CC8800) [pid = 3228] [serial = 1680] [outer = 00000000] 13:04:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A852C00) [pid = 3228] [serial = 1681] [outer = 18CC8800] 13:04:50 INFO - PROCESS | 3228 | 1468008290166 Marionette DEBUG loaded listener.js 13:04:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (196FA000) [pid = 3228] [serial = 1682] [outer = 18CC8800] 13:04:50 INFO - PROCESS | 3228 | 1468008290553 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]]]}] 13:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 13:04:50 INFO - PROCESS | 3228 | 1468008290581 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 13:04:50 INFO - PROCESS | 3228 | 1468008290583 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 13:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:04:50 INFO - PROCESS | 3228 | 1468008290586 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:04:50 INFO - PROCESS | 3228 | 1468008290587 Marionette TRACE conn6 <- [1,2206,null,{}] 13:04:50 INFO - PROCESS | 3228 | 1468008290600 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}] 13:04:50 INFO - PROCESS | 3228 | 1468008290602 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:50 INFO - PROCESS | 3228 | 1468008290720 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 13:04:50 INFO - PROCESS | 3228 | 1468008290729 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:50 INFO - PROCESS | 3228 | 1468008290730 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:50 INFO - PROCESS | 3228 | ++DOCSHELL 18F22400 == 37 [pid = 3228] [id = 561] 13:04:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1964E000) [pid = 3228] [serial = 1683] [outer = 00000000] 13:04:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1BF71000) [pid = 3228] [serial = 1684] [outer = 1964E000] 13:04:50 INFO - PROCESS | 3228 | 1468008290773 Marionette DEBUG loaded listener.js 13:04:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1C20E400) [pid = 3228] [serial = 1685] [outer = 1964E000] 13:04:51 INFO - PROCESS | 3228 | 1468008291182 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]]]}] 13:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 13:04:51 INFO - PROCESS | 3228 | 1468008291217 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 13:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:04:51 INFO - PROCESS | 3228 | 1468008291218 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 13:04:51 INFO - PROCESS | 3228 | 1468008291221 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:04:51 INFO - PROCESS | 3228 | 1468008291223 Marionette TRACE conn6 <- [1,2210,null,{}] 13:04:51 INFO - PROCESS | 3228 | 1468008291227 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}] 13:04:51 INFO - PROCESS | 3228 | 1468008291228 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:51 INFO - PROCESS | 3228 | 1468008291309 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 13:04:51 INFO - PROCESS | 3228 | 1468008291544 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:51 INFO - PROCESS | 3228 | 1468008291547 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:51 INFO - PROCESS | 3228 | ++DOCSHELL 0CA30400 == 38 [pid = 3228] [id = 562] 13:04:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (0CA34400) [pid = 3228] [serial = 1686] [outer = 00000000] 13:04:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (0CDE3400) [pid = 3228] [serial = 1687] [outer = 0CA34400] 13:04:51 INFO - PROCESS | 3228 | 1468008291609 Marionette DEBUG loaded listener.js 13:04:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (0D1E5400) [pid = 3228] [serial = 1688] [outer = 0CA34400] 13:04:52 INFO - PROCESS | 3228 | 1468008292160 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]]]}] 13:04:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:04:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 13:04:52 INFO - PROCESS | 3228 | 1468008292195 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 13:04:52 INFO - PROCESS | 3228 | 1468008292199 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 13:04:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:04:52 INFO - PROCESS | 3228 | 1468008292203 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:04:52 INFO - PROCESS | 3228 | 1468008292207 Marionette TRACE conn6 <- [1,2214,null,{}] 13:04:52 INFO - PROCESS | 3228 | 1468008292212 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}] 13:04:52 INFO - PROCESS | 3228 | 1468008292215 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:52 INFO - PROCESS | 3228 | 1468008292328 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 13:04:52 INFO - PROCESS | 3228 | 1468008292441 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:52 INFO - PROCESS | 3228 | 1468008292444 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:52 INFO - PROCESS | 3228 | ++DOCSHELL 15774400 == 39 [pid = 3228] [id = 563] 13:04:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (15796C00) [pid = 3228] [serial = 1689] [outer = 00000000] 13:04:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (158DF000) [pid = 3228] [serial = 1690] [outer = 15796C00] 13:04:52 INFO - PROCESS | 3228 | 1468008292540 Marionette DEBUG loaded listener.js 13:04:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (16949000) [pid = 3228] [serial = 1691] [outer = 15796C00] 13:04:53 INFO - PROCESS | 3228 | 1468008293135 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]]]}] 13:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 970ms 13:04:53 INFO - PROCESS | 3228 | 1468008293181 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 13:04:53 INFO - PROCESS | 3228 | 1468008293185 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 13:04:53 INFO - PROCESS | 3228 | 1468008293189 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:04:53 INFO - PROCESS | 3228 | 1468008293191 Marionette TRACE conn6 <- [1,2218,null,{}] 13:04:53 INFO - PROCESS | 3228 | 1468008293196 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}] 13:04:53 INFO - PROCESS | 3228 | 1468008293198 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:53 INFO - PROCESS | 3228 | 1468008293311 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 13:04:53 INFO - PROCESS | 3228 | 1468008293450 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:53 INFO - PROCESS | 3228 | 1468008293453 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:53 INFO - PROCESS | 3228 | ++DOCSHELL 18F24C00 == 40 [pid = 3228] [id = 564] 13:04:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (196ED800) [pid = 3228] [serial = 1692] [outer = 00000000] 13:04:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1A4B2000) [pid = 3228] [serial = 1693] [outer = 196ED800] 13:04:53 INFO - PROCESS | 3228 | 1468008293508 Marionette DEBUG loaded listener.js 13:04:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1A834C00) [pid = 3228] [serial = 1694] [outer = 196ED800] 13:04:54 INFO - PROCESS | 3228 | 1468008294117 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]]]}] 13:04:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:04:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 13:04:54 INFO - PROCESS | 3228 | 1468008294163 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 13:04:54 INFO - PROCESS | 3228 | 1468008294166 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 13:04:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:04:54 INFO - PROCESS | 3228 | 1468008294176 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:04:54 INFO - PROCESS | 3228 | 1468008294182 Marionette TRACE conn6 <- [1,2222,null,{}] 13:04:54 INFO - PROCESS | 3228 | 1468008294187 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}] 13:04:54 INFO - PROCESS | 3228 | 1468008294191 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:54 INFO - PROCESS | 3228 | 1468008294301 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 13:04:54 INFO - PROCESS | 3228 | 1468008294452 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:54 INFO - PROCESS | 3228 | 1468008294455 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:54 INFO - PROCESS | 3228 | ++DOCSHELL 1A834800 == 41 [pid = 3228] [id = 565] 13:04:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1A835400) [pid = 3228] [serial = 1695] [outer = 00000000] 13:04:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1CAD5C00) [pid = 3228] [serial = 1696] [outer = 1A835400] 13:04:54 INFO - PROCESS | 3228 | 1468008294510 Marionette DEBUG loaded listener.js 13:04:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (1D0C3400) [pid = 3228] [serial = 1697] [outer = 1A835400] 13:04:55 INFO - PROCESS | 3228 | 1468008295225 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]]]}] 13:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1083ms 13:04:55 INFO - PROCESS | 3228 | 1468008295264 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 13:04:55 INFO - PROCESS | 3228 | 1468008295268 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 13:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:04:55 INFO - PROCESS | 3228 | 1468008295274 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:04:55 INFO - PROCESS | 3228 | 1468008295277 Marionette TRACE conn6 <- [1,2226,null,{}] 13:04:55 INFO - PROCESS | 3228 | 1468008295282 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}] 13:04:55 INFO - PROCESS | 3228 | 1468008295285 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:55 INFO - PROCESS | 3228 | 1468008295385 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 13:04:55 INFO - PROCESS | 3228 | 1468008295496 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:55 INFO - PROCESS | 3228 | 1468008295499 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:55 INFO - PROCESS | 3228 | ++DOCSHELL 110B3C00 == 42 [pid = 3228] [id = 566] 13:04:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (110BC400) [pid = 3228] [serial = 1698] [outer = 00000000] 13:04:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (1122C800) [pid = 3228] [serial = 1699] [outer = 110BC400] 13:04:55 INFO - PROCESS | 3228 | 1468008295593 Marionette DEBUG loaded listener.js 13:04:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (14E10400) [pid = 3228] [serial = 1700] [outer = 110BC400] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 18F22400 == 41 [pid = 3228] [id = 561] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 18CC2800 == 40 [pid = 3228] [id = 560] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 10B02000 == 39 [pid = 3228] [id = 559] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 1A4BB400 == 38 [pid = 3228] [id = 558] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 08E5A000 == 37 [pid = 3228] [id = 557] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 190E0400 == 36 [pid = 3228] [id = 556] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 17494800 == 35 [pid = 3228] [id = 555] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 0D1E5C00 == 34 [pid = 3228] [id = 554] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 10B0AC00 == 33 [pid = 3228] [id = 553] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 0CD27800 == 32 [pid = 3228] [id = 13] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 1100EC00 == 31 [pid = 3228] [id = 551] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 1A84C000 == 30 [pid = 3228] [id = 550] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 16366800 == 29 [pid = 3228] [id = 552] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 0CDD3000 == 28 [pid = 3228] [id = 541] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 1A834800 == 27 [pid = 3228] [id = 565] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 18F24C00 == 26 [pid = 3228] [id = 564] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 0CA30400 == 25 [pid = 3228] [id = 562] 13:04:56 INFO - PROCESS | 3228 | --DOCSHELL 15774400 == 24 [pid = 3228] [id = 563] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (150F0800) [pid = 3228] [serial = 1613] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (11247800) [pid = 3228] [serial = 1612] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (19558800) [pid = 3228] [serial = 1616] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (189D9400) [pid = 3228] [serial = 1615] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (1D035400) [pid = 3228] [serial = 1619] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (1C2EE800) [pid = 3228] [serial = 1618] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (1D10CC00) [pid = 3228] [serial = 1622] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1D109400) [pid = 3228] [serial = 1621] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1A7A7000) [pid = 3228] [serial = 1642] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (196F4C00) [pid = 3228] [serial = 1640] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1A833800) [pid = 3228] [serial = 1649] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1821A400) [pid = 3228] [serial = 1645] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1A853800) [pid = 3228] [serial = 1651] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1A7A7800) [pid = 3228] [serial = 1648] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1A7AC000) [pid = 3228] [serial = 1643] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (18F26000) [pid = 3228] [serial = 1637] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (18226C00) [pid = 3228] [serial = 1634] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (19562400) [pid = 3228] [serial = 1646] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (189E0000) [pid = 3228] [serial = 1636] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (17495800) [pid = 3228] [serial = 1633] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (10D0C400) [pid = 3228] [serial = 1627] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (11007800) [pid = 3228] [serial = 1628] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (15371800) [pid = 3228] [serial = 1630] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (15730400) [pid = 3228] [serial = 1631] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (151CAC00) [pid = 3228] [serial = 1625] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (14E4D400) [pid = 3228] [serial = 1624] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (19657800) [pid = 3228] [serial = 1639] [outer = 00000000] [url = about:blank] 13:04:56 INFO - PROCESS | 3228 | 1468008296720 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]]]}] 13:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1479ms 13:04:56 INFO - PROCESS | 3228 | 1468008296757 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 13:04:56 INFO - PROCESS | 3228 | 1468008296761 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 13:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:04:56 INFO - PROCESS | 3228 | 1468008296766 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:04:56 INFO - PROCESS | 3228 | 1468008296770 Marionette TRACE conn6 <- [1,2230,null,{}] 13:04:56 INFO - PROCESS | 3228 | 1468008296775 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}] 13:04:56 INFO - PROCESS | 3228 | 1468008296778 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:56 INFO - PROCESS | 3228 | 1468008296869 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 13:04:56 INFO - PROCESS | 3228 | 1468008296876 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:56 INFO - PROCESS | 3228 | 1468008296878 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:56 INFO - PROCESS | 3228 | ++DOCSHELL 10B0F000 == 25 [pid = 3228] [id = 567] 13:04:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (10D08400) [pid = 3228] [serial = 1701] [outer = 00000000] 13:04:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (11001800) [pid = 3228] [serial = 1702] [outer = 10D08400] 13:04:56 INFO - PROCESS | 3228 | 1468008296927 Marionette DEBUG loaded listener.js 13:04:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1100C000) [pid = 3228] [serial = 1703] [outer = 10D08400] 13:04:57 INFO - PROCESS | 3228 | 1468008297417 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]]]}] 13:04:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:04:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 690ms 13:04:57 INFO - PROCESS | 3228 | 1468008297456 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 13:04:57 INFO - PROCESS | 3228 | 1468008297461 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 13:04:57 INFO - PROCESS | 3228 | 1468008297467 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:04:57 INFO - PROCESS | 3228 | 1468008297470 Marionette TRACE conn6 <- [1,2234,null,{}] 13:04:57 INFO - PROCESS | 3228 | 1468008297474 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}] 13:04:57 INFO - PROCESS | 3228 | 1468008297476 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:57 INFO - PROCESS | 3228 | 1468008297567 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 13:04:57 INFO - PROCESS | 3228 | 1468008297612 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:57 INFO - PROCESS | 3228 | 1468008297614 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:57 INFO - PROCESS | 3228 | ++DOCSHELL 150A3000 == 26 [pid = 3228] [id = 568] 13:04:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (150A8C00) [pid = 3228] [serial = 1704] [outer = 00000000] 13:04:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (151C0800) [pid = 3228] [serial = 1705] [outer = 150A8C00] 13:04:57 INFO - PROCESS | 3228 | 1468008297661 Marionette DEBUG loaded listener.js 13:04:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1536F800) [pid = 3228] [serial = 1706] [outer = 150A8C00] 13:04:58 INFO - PROCESS | 3228 | 1468008298137 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]]]}] 13:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 13:04:58 INFO - PROCESS | 3228 | 1468008298201 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 13:04:58 INFO - PROCESS | 3228 | 1468008298204 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 13:04:58 INFO - PROCESS | 3228 | 1468008298207 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:04:58 INFO - PROCESS | 3228 | 1468008298210 Marionette TRACE conn6 <- [1,2238,null,{}] 13:04:58 INFO - PROCESS | 3228 | 1468008298221 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}] 13:04:58 INFO - PROCESS | 3228 | 1468008298225 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:58 INFO - PROCESS | 3228 | 1468008298308 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 13:04:58 INFO - PROCESS | 3228 | 1468008298410 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:58 INFO - PROCESS | 3228 | 1468008298413 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:58 INFO - PROCESS | 3228 | ++DOCSHELL 15991C00 == 27 [pid = 3228] [id = 569] 13:04:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1599A400) [pid = 3228] [serial = 1707] [outer = 00000000] 13:04:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (16952C00) [pid = 3228] [serial = 1708] [outer = 1599A400] 13:04:58 INFO - PROCESS | 3228 | 1468008298462 Marionette DEBUG loaded listener.js 13:04:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (18063C00) [pid = 3228] [serial = 1709] [outer = 1599A400] 13:04:58 INFO - PROCESS | 3228 | 1468008298891 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]]]}] 13:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 13:04:58 INFO - PROCESS | 3228 | 1468008298969 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 13:04:58 INFO - PROCESS | 3228 | 1468008298972 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 13:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:04:58 INFO - PROCESS | 3228 | 1468008298976 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:04:58 INFO - PROCESS | 3228 | 1468008298978 Marionette TRACE conn6 <- [1,2242,null,{}] 13:04:58 INFO - PROCESS | 3228 | 1468008298981 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}] 13:04:58 INFO - PROCESS | 3228 | 1468008298983 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:59 INFO - PROCESS | 3228 | 1468008299105 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 13:04:59 INFO - PROCESS | 3228 | 1468008299170 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:59 INFO - PROCESS | 3228 | 1468008299172 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:59 INFO - PROCESS | 3228 | ++DOCSHELL 18069800 == 28 [pid = 3228] [id = 570] 13:04:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (189D4400) [pid = 3228] [serial = 1710] [outer = 00000000] 13:04:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (189E1400) [pid = 3228] [serial = 1711] [outer = 189D4400] 13:04:59 INFO - PROCESS | 3228 | 1468008299216 Marionette DEBUG loaded listener.js 13:04:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (18F26000) [pid = 3228] [serial = 1712] [outer = 189D4400] 13:04:59 INFO - PROCESS | 3228 | 1468008299636 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]]]}] 13:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 13:04:59 INFO - PROCESS | 3228 | 1468008299647 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 13:04:59 INFO - PROCESS | 3228 | 1468008299649 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 13:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:04:59 INFO - PROCESS | 3228 | 1468008299652 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:04:59 INFO - PROCESS | 3228 | 1468008299653 Marionette TRACE conn6 <- [1,2246,null,{}] 13:04:59 INFO - PROCESS | 3228 | 1468008299657 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}] 13:04:59 INFO - PROCESS | 3228 | 1468008299659 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:59 INFO - PROCESS | 3228 | 1468008299772 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 13:04:59 INFO - PROCESS | 3228 | 1468008299778 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:59 INFO - PROCESS | 3228 | 1468008299780 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:04:59 INFO - PROCESS | 3228 | ++DOCSHELL 189D7800 == 29 [pid = 3228] [id = 571] 13:04:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (18F9B800) [pid = 3228] [serial = 1713] [outer = 00000000] 13:04:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (19560000) [pid = 3228] [serial = 1714] [outer = 18F9B800] 13:04:59 INFO - PROCESS | 3228 | 1468008299824 Marionette DEBUG loaded listener.js 13:04:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (196F0000) [pid = 3228] [serial = 1715] [outer = 18F9B800] 13:05:00 INFO - PROCESS | 3228 | 1468008300328 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]]]}] 13:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 13:05:00 INFO - PROCESS | 3228 | 1468008300383 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 13:05:00 INFO - PROCESS | 3228 | 1468008300385 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 13:05:00 INFO - PROCESS | 3228 | 1468008300389 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:05:00 INFO - PROCESS | 3228 | 1468008300390 Marionette TRACE conn6 <- [1,2250,null,{}] 13:05:00 INFO - PROCESS | 3228 | 1468008300400 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}] 13:05:00 INFO - PROCESS | 3228 | 1468008300405 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:00 INFO - PROCESS | 3228 | 1468008300557 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 13:05:00 INFO - PROCESS | 3228 | 1468008300573 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:00 INFO - PROCESS | 3228 | 1468008300575 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:00 INFO - PROCESS | 3228 | ++DOCSHELL 19783800 == 30 [pid = 3228] [id = 572] 13:05:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1978C000) [pid = 3228] [serial = 1716] [outer = 00000000] 13:05:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1A7A3800) [pid = 3228] [serial = 1717] [outer = 1978C000] 13:05:00 INFO - PROCESS | 3228 | 1468008300687 Marionette DEBUG loaded listener.js 13:05:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1A7A9400) [pid = 3228] [serial = 1718] [outer = 1978C000] 13:05:01 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (18CC8800) [pid = 3228] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:05:01 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (190E3C00) [pid = 3228] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:05:01 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1A84C800) [pid = 3228] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:05:01 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (17487C00) [pid = 3228] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:05:01 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (11243C00) [pid = 3228] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:05:01 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (110B2C00) [pid = 3228] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:05:01 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (10D08C00) [pid = 3228] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:05:01 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (18067C00) [pid = 3228] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:05:01 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (10B0C000) [pid = 3228] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:05:01 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (0CDCE400) [pid = 3228] [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.] 13:05:01 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A7A5C00) [pid = 3228] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:05:01 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1964E000) [pid = 3228] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:05:01 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (10B08000) [pid = 3228] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:05:01 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (10A7C800) [pid = 3228] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:05:01 INFO - PROCESS | 3228 | 1468008301202 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]]]}] 13:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 870ms 13:05:01 INFO - PROCESS | 3228 | 1468008301273 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 13:05:01 INFO - PROCESS | 3228 | 1468008301275 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 13:05:01 INFO - PROCESS | 3228 | 1468008301279 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:05:01 INFO - PROCESS | 3228 | 1468008301280 Marionette TRACE conn6 <- [1,2254,null,{}] 13:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:05:01 INFO - PROCESS | 3228 | 1468008301284 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}] 13:05:01 INFO - PROCESS | 3228 | 1468008301286 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:01 INFO - PROCESS | 3228 | 1468008301367 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 13:05:01 INFO - PROCESS | 3228 | 1468008301372 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:01 INFO - PROCESS | 3228 | 1468008301374 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:01 INFO - PROCESS | 3228 | ++DOCSHELL 1586B400 == 31 [pid = 3228] [id = 573] 13:05:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1635C000) [pid = 3228] [serial = 1719] [outer = 00000000] 13:05:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (19561C00) [pid = 3228] [serial = 1720] [outer = 1635C000] 13:05:01 INFO - PROCESS | 3228 | 1468008301417 Marionette DEBUG loaded listener.js 13:05:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (19A37000) [pid = 3228] [serial = 1721] [outer = 1635C000] 13:05:01 INFO - PROCESS | 3228 | 1468008301837 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]]]}] 13:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 570ms 13:05:01 INFO - PROCESS | 3228 | 1468008301854 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 13:05:01 INFO - PROCESS | 3228 | 1468008301856 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 13:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:05:01 INFO - PROCESS | 3228 | 1468008301859 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:05:01 INFO - PROCESS | 3228 | 1468008301861 Marionette TRACE conn6 <- [1,2258,null,{}] 13:05:01 INFO - PROCESS | 3228 | 1468008301865 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}] 13:05:01 INFO - PROCESS | 3228 | 1468008301867 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:01 INFO - PROCESS | 3228 | 1468008301987 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 13:05:01 INFO - PROCESS | 3228 | 1468008301996 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:01 INFO - PROCESS | 3228 | 1468008301998 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:01 INFO - PROCESS | 3228 | ++DOCSHELL 151C0400 == 32 [pid = 3228] [id = 574] 13:05:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (15825400) [pid = 3228] [serial = 1722] [outer = 00000000] 13:05:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A7AFC00) [pid = 3228] [serial = 1723] [outer = 15825400] 13:05:02 INFO - PROCESS | 3228 | 1468008302041 Marionette DEBUG loaded listener.js 13:05:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1A7AB800) [pid = 3228] [serial = 1724] [outer = 15825400] 13:05:02 INFO - PROCESS | 3228 | 1468008302452 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]]]}] 13:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 13:05:02 INFO - PROCESS | 3228 | 1468008302490 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 13:05:02 INFO - PROCESS | 3228 | 1468008302492 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 13:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:05:02 INFO - PROCESS | 3228 | 1468008302495 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:05:02 INFO - PROCESS | 3228 | 1468008302497 Marionette TRACE conn6 <- [1,2262,null,{}] 13:05:02 INFO - PROCESS | 3228 | 1468008302500 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}] 13:05:02 INFO - PROCESS | 3228 | 1468008302502 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:02 INFO - PROCESS | 3228 | 1468008302620 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 13:05:02 INFO - PROCESS | 3228 | 1468008302629 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:02 INFO - PROCESS | 3228 | 1468008302631 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:02 INFO - PROCESS | 3228 | ++DOCSHELL 1A849800 == 33 [pid = 3228] [id = 575] 13:05:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A84BC00) [pid = 3228] [serial = 1725] [outer = 00000000] 13:05:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A857800) [pid = 3228] [serial = 1726] [outer = 1A84BC00] 13:05:02 INFO - PROCESS | 3228 | 1468008302683 Marionette DEBUG loaded listener.js 13:05:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1B480C00) [pid = 3228] [serial = 1727] [outer = 1A84BC00] 13:05:03 INFO - PROCESS | 3228 | 1468008303262 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]]]}] 13:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 830ms 13:05:03 INFO - PROCESS | 3228 | 1468008303340 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 13:05:03 INFO - PROCESS | 3228 | 1468008303345 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 13:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:05:03 INFO - PROCESS | 3228 | 1468008303375 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:05:03 INFO - PROCESS | 3228 | 1468008303379 Marionette TRACE conn6 <- [1,2266,null,{}] 13:05:03 INFO - PROCESS | 3228 | 1468008303385 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}] 13:05:03 INFO - PROCESS | 3228 | 1468008303388 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:03 INFO - PROCESS | 3228 | 1468008303521 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 13:05:03 INFO - PROCESS | 3228 | 1468008303653 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:03 INFO - PROCESS | 3228 | 1468008303658 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:03 INFO - PROCESS | 3228 | ++DOCSHELL 0CA3C800 == 34 [pid = 3228] [id = 576] 13:05:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (0CD2AC00) [pid = 3228] [serial = 1728] [outer = 00000000] 13:05:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (10D0F800) [pid = 3228] [serial = 1729] [outer = 0CD2AC00] 13:05:03 INFO - PROCESS | 3228 | 1468008303718 Marionette DEBUG loaded listener.js 13:05:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (11228C00) [pid = 3228] [serial = 1730] [outer = 0CD2AC00] 13:05:04 INFO - PROCESS | 3228 | 1468008304403 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]]]}] 13:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1067ms 13:05:04 INFO - PROCESS | 3228 | 1468008304451 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 13:05:04 INFO - PROCESS | 3228 | 1468008304456 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 13:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:05:04 INFO - PROCESS | 3228 | 1468008304462 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:05:04 INFO - PROCESS | 3228 | 1468008304465 Marionette TRACE conn6 <- [1,2270,null,{}] 13:05:04 INFO - PROCESS | 3228 | 1468008304469 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}] 13:05:04 INFO - PROCESS | 3228 | 1468008304472 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:04 INFO - PROCESS | 3228 | 1468008304591 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 13:05:04 INFO - PROCESS | 3228 | 1468008304730 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:04 INFO - PROCESS | 3228 | 1468008304733 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:04 INFO - PROCESS | 3228 | ++DOCSHELL 15768800 == 35 [pid = 3228] [id = 577] 13:05:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (15768C00) [pid = 3228] [serial = 1731] [outer = 00000000] 13:05:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1582B800) [pid = 3228] [serial = 1732] [outer = 15768C00] 13:05:04 INFO - PROCESS | 3228 | 1468008304790 Marionette DEBUG loaded listener.js 13:05:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (16952400) [pid = 3228] [serial = 1733] [outer = 15768C00] 13:05:05 INFO - PROCESS | 3228 | 1468008305680 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]]]}] 13:05:05 INFO - PROCESS | 3228 | --DOCSHELL 151C0400 == 34 [pid = 3228] [id = 574] 13:05:05 INFO - PROCESS | 3228 | --DOCSHELL 1586B400 == 33 [pid = 3228] [id = 573] 13:05:05 INFO - PROCESS | 3228 | --DOCSHELL 19783800 == 32 [pid = 3228] [id = 572] 13:05:05 INFO - PROCESS | 3228 | --DOCSHELL 189D7800 == 31 [pid = 3228] [id = 571] 13:05:05 INFO - PROCESS | 3228 | --DOCSHELL 18069800 == 30 [pid = 3228] [id = 570] 13:05:05 INFO - PROCESS | 3228 | --DOCSHELL 15991C00 == 29 [pid = 3228] [id = 569] 13:05:05 INFO - PROCESS | 3228 | --DOCSHELL 150A3000 == 28 [pid = 3228] [id = 568] 13:05:05 INFO - PROCESS | 3228 | --DOCSHELL 10B0F000 == 27 [pid = 3228] [id = 567] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (106F2400) [pid = 3228] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (196FA000) [pid = 3228] [serial = 1682] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (196EFC00) [pid = 3228] [serial = 1669] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (19780800) [pid = 3228] [serial = 1670] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1A878800) [pid = 3228] [serial = 1652] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (18984400) [pid = 3228] [serial = 1657] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (19555C00) [pid = 3228] [serial = 1658] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (150A2C00) [pid = 3228] [serial = 1663] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (15762800) [pid = 3228] [serial = 1664] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (14EEE800) [pid = 3228] [serial = 1654] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (19EDEC00) [pid = 3228] [serial = 1673] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (150E4800) [pid = 3228] [serial = 1655] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (19A36800) [pid = 3228] [serial = 1672] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1821CC00) [pid = 3228] [serial = 1666] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (10D0DC00) [pid = 3228] [serial = 1660] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1100A800) [pid = 3228] [serial = 1661] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (0CA94C00) [pid = 3228] [serial = 1130] [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.] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1A855000) [pid = 3228] [serial = 1675] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1BF71000) [pid = 3228] [serial = 1684] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1576F800) [pid = 3228] [serial = 1678] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (16E48000) [pid = 3228] [serial = 1679] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1A7AB400) [pid = 3228] [serial = 1676] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1A852C00) [pid = 3228] [serial = 1681] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (1C20E400) [pid = 3228] [serial = 1685] [outer = 00000000] [url = about:blank] 13:05:05 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (189DAC00) [pid = 3228] [serial = 1667] [outer = 00000000] [url = about:blank] 13:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1281ms 13:05:05 INFO - PROCESS | 3228 | 1468008305745 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 13:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:05:05 INFO - PROCESS | 3228 | 1468008305749 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 13:05:05 INFO - PROCESS | 3228 | 1468008305754 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:05:05 INFO - PROCESS | 3228 | 1468008305757 Marionette TRACE conn6 <- [1,2274,null,{}] 13:05:05 INFO - PROCESS | 3228 | 1468008305762 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}] 13:05:05 INFO - PROCESS | 3228 | 1468008305764 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:05 INFO - PROCESS | 3228 | 1468008305856 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 13:05:05 INFO - PROCESS | 3228 | 1468008305868 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:05 INFO - PROCESS | 3228 | 1468008305872 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:05 INFO - PROCESS | 3228 | ++DOCSHELL 10B0E400 == 28 [pid = 3228] [id = 578] 13:05:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (10B0F800) [pid = 3228] [serial = 1734] [outer = 00000000] 13:05:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (10D0C400) [pid = 3228] [serial = 1735] [outer = 10B0F800] 13:05:05 INFO - PROCESS | 3228 | 1468008305920 Marionette DEBUG loaded listener.js 13:05:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (1100B400) [pid = 3228] [serial = 1736] [outer = 10B0F800] 13:05:06 INFO - PROCESS | 3228 | 1468008306437 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]]]}] 13:05:06 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 13:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 13:05:06 INFO - PROCESS | 3228 | 1468008306485 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 13:05:06 INFO - PROCESS | 3228 | 1468008306489 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 13:05:06 INFO - PROCESS | 3228 | 1468008306494 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:05:06 INFO - PROCESS | 3228 | 1468008306497 Marionette TRACE conn6 <- [1,2278,null,{}] 13:05:06 INFO - PROCESS | 3228 | 1468008306501 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}] 13:05:06 INFO - PROCESS | 3228 | 1468008306503 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:06 INFO - PROCESS | 3228 | 1468008306589 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 13:05:06 INFO - PROCESS | 3228 | 1468008306692 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:06 INFO - PROCESS | 3228 | 1468008306694 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:06 INFO - PROCESS | 3228 | ++DOCSHELL 14EEB400 == 29 [pid = 3228] [id = 579] 13:05:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (14EEB800) [pid = 3228] [serial = 1737] [outer = 00000000] 13:05:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (150A5C00) [pid = 3228] [serial = 1738] [outer = 14EEB800] 13:05:06 INFO - PROCESS | 3228 | 1468008306740 Marionette DEBUG loaded listener.js 13:05:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (1538C800) [pid = 3228] [serial = 1739] [outer = 14EEB800] 13:05:07 INFO - PROCESS | 3228 | 1468008307137 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]]]}] 13:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 731ms 13:05:07 INFO - PROCESS | 3228 | 1468008307255 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 13:05:07 INFO - PROCESS | 3228 | 1468008307257 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 13:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:05:07 INFO - PROCESS | 3228 | 1468008307265 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:05:07 INFO - PROCESS | 3228 | 1468008307268 Marionette TRACE conn6 <- [1,2282,null,{}] 13:05:07 INFO - PROCESS | 3228 | 1468008307279 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}] 13:05:07 INFO - PROCESS | 3228 | 1468008307284 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:07 INFO - PROCESS | 3228 | 1468008307375 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 13:05:07 INFO - PROCESS | 3228 | 1468008307384 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:07 INFO - PROCESS | 3228 | 1468008307387 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:07 INFO - PROCESS | 3228 | ++DOCSHELL 17488000 == 30 [pid = 3228] [id = 580] 13:05:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (17494400) [pid = 3228] [serial = 1740] [outer = 00000000] 13:05:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (18069C00) [pid = 3228] [serial = 1741] [outer = 17494400] 13:05:07 INFO - PROCESS | 3228 | 1468008307434 Marionette DEBUG loaded listener.js 13:05:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (189D6800) [pid = 3228] [serial = 1742] [outer = 17494400] 13:05:07 INFO - PROCESS | 3228 | 1468008307891 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]]]}] 13:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 690ms 13:05:07 INFO - PROCESS | 3228 | 1468008307956 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 13:05:07 INFO - PROCESS | 3228 | 1468008307959 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 13:05:07 INFO - PROCESS | 3228 | 1468008307962 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:05:07 INFO - PROCESS | 3228 | 1468008307964 Marionette TRACE conn6 <- [1,2286,null,{}] 13:05:07 INFO - PROCESS | 3228 | 1468008307967 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}] 13:05:07 INFO - PROCESS | 3228 | 1468008307969 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:08 INFO - PROCESS | 3228 | 1468008308088 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 13:05:08 INFO - PROCESS | 3228 | 1468008308095 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:08 INFO - PROCESS | 3228 | 1468008308097 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:08 INFO - PROCESS | 3228 | ++DOCSHELL 189E1C00 == 31 [pid = 3228] [id = 581] 13:05:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (18CC2000) [pid = 3228] [serial = 1743] [outer = 00000000] 13:05:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (190E3C00) [pid = 3228] [serial = 1744] [outer = 18CC2000] 13:05:08 INFO - PROCESS | 3228 | 1468008308192 Marionette DEBUG loaded listener.js 13:05:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1955FC00) [pid = 3228] [serial = 1745] [outer = 18CC2000] 13:05:08 INFO - PROCESS | 3228 | 1468008308610 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]]]}] 13:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 13:05:08 INFO - PROCESS | 3228 | 1468008308640 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 13:05:08 INFO - PROCESS | 3228 | 1468008308642 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 13:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:05:08 INFO - PROCESS | 3228 | 1468008308645 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:05:08 INFO - PROCESS | 3228 | 1468008308647 Marionette TRACE conn6 <- [1,2290,null,{}] 13:05:08 INFO - PROCESS | 3228 | 1468008308650 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}] 13:05:08 INFO - PROCESS | 3228 | 1468008308652 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:08 INFO - PROCESS | 3228 | 1468008308763 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 13:05:08 INFO - PROCESS | 3228 | 1468008308856 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:08 INFO - PROCESS | 3228 | 1468008308858 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:08 INFO - PROCESS | 3228 | ++DOCSHELL 150E9800 == 32 [pid = 3228] [id = 582] 13:05:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1748B400) [pid = 3228] [serial = 1746] [outer = 00000000] 13:05:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (196FA000) [pid = 3228] [serial = 1747] [outer = 1748B400] 13:05:08 INFO - PROCESS | 3228 | 1468008308901 Marionette DEBUG loaded listener.js 13:05:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (19783400) [pid = 3228] [serial = 1748] [outer = 1748B400] 13:05:09 INFO - PROCESS | 3228 | 1468008309307 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]]]}] 13:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 13:05:09 INFO - PROCESS | 3228 | 1468008309378 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 13:05:09 INFO - PROCESS | 3228 | 1468008309380 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 13:05:09 INFO - PROCESS | 3228 | 1468008309383 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:05:09 INFO - PROCESS | 3228 | 1468008309385 Marionette TRACE conn6 <- [1,2294,null,{}] 13:05:09 INFO - PROCESS | 3228 | 1468008309388 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}] 13:05:09 INFO - PROCESS | 3228 | 1468008309394 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:09 INFO - PROCESS | 3228 | 1468008309535 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 13:05:09 INFO - PROCESS | 3228 | 1468008309549 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:09 INFO - PROCESS | 3228 | 1468008309552 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:09 INFO - PROCESS | 3228 | ++DOCSHELL 19788000 == 33 [pid = 3228] [id = 583] 13:05:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19A32800) [pid = 3228] [serial = 1749] [outer = 00000000] 13:05:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A84AC00) [pid = 3228] [serial = 1750] [outer = 19A32800] 13:05:09 INFO - PROCESS | 3228 | 1468008309650 Marionette DEBUG loaded listener.js 13:05:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (19EE1800) [pid = 3228] [serial = 1751] [outer = 19A32800] 13:05:10 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (189D4400) [pid = 3228] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:05:10 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (110BC400) [pid = 3228] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:05:10 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1599A400) [pid = 3228] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:05:10 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (150A8C00) [pid = 3228] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:05:10 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (10D08400) [pid = 3228] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:05:10 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (0CA34400) [pid = 3228] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:05:10 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (15796C00) [pid = 3228] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:05:10 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (196ED800) [pid = 3228] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:05:10 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (15825400) [pid = 3228] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:05:10 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (18F9B800) [pid = 3228] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:05:10 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1A835400) [pid = 3228] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:05:10 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1978C000) [pid = 3228] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:05:10 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1635C000) [pid = 3228] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:05:10 INFO - PROCESS | 3228 | 1468008310149 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]]]}] 13:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 830ms 13:05:10 INFO - PROCESS | 3228 | 1468008310217 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 13:05:10 INFO - PROCESS | 3228 | 1468008310219 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 13:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:05:10 INFO - PROCESS | 3228 | 1468008310222 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:05:10 INFO - PROCESS | 3228 | 1468008310223 Marionette TRACE conn6 <- [1,2298,null,{}] 13:05:10 INFO - PROCESS | 3228 | 1468008310227 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}] 13:05:10 INFO - PROCESS | 3228 | 1468008310229 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:10 INFO - PROCESS | 3228 | 1468008310342 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 13:05:10 INFO - PROCESS | 3228 | 1468008310407 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:10 INFO - PROCESS | 3228 | 1468008310409 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:10 INFO - PROCESS | 3228 | ++DOCSHELL 158E2800 == 34 [pid = 3228] [id = 584] 13:05:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (158E6400) [pid = 3228] [serial = 1752] [outer = 00000000] 13:05:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (196EDC00) [pid = 3228] [serial = 1753] [outer = 158E6400] 13:05:10 INFO - PROCESS | 3228 | 1468008310452 Marionette DEBUG loaded listener.js 13:05:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1A4B3800) [pid = 3228] [serial = 1754] [outer = 158E6400] 13:05:10 INFO - PROCESS | 3228 | 1468008310807 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]]]}] 13:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 13:05:10 INFO - PROCESS | 3228 | 1468008310861 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 13:05:10 INFO - PROCESS | 3228 | 1468008310863 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 13:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:05:10 INFO - PROCESS | 3228 | 1468008310866 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:05:10 INFO - PROCESS | 3228 | 1468008310868 Marionette TRACE conn6 <- [1,2302,null,{}] 13:05:10 INFO - PROCESS | 3228 | 1468008310871 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}] 13:05:10 INFO - PROCESS | 3228 | 1468008310873 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:10 INFO - PROCESS | 3228 | 1468008310951 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 13:05:10 INFO - PROCESS | 3228 | 1468008310956 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:10 INFO - PROCESS | 3228 | 1468008310958 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:10 INFO - PROCESS | 3228 | ++DOCSHELL 1576B400 == 35 [pid = 3228] [id = 585] 13:05:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (16368C00) [pid = 3228] [serial = 1755] [outer = 00000000] 13:05:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1B8EDC00) [pid = 3228] [serial = 1756] [outer = 16368C00] 13:05:10 INFO - PROCESS | 3228 | 1468008311001 Marionette DEBUG loaded listener.js 13:05:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1BCEE800) [pid = 3228] [serial = 1757] [outer = 16368C00] 13:05:11 INFO - PROCESS | 3228 | 1468008311434 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]]]}] 13:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 13:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:05:11 INFO - PROCESS | 3228 | 1468008311498 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 13:05:11 INFO - PROCESS | 3228 | 1468008311500 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 13:05:11 INFO - PROCESS | 3228 | 1468008311503 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:05:11 INFO - PROCESS | 3228 | 1468008311505 Marionette TRACE conn6 <- [1,2306,null,{}] 13:05:11 INFO - PROCESS | 3228 | 1468008311508 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}] 13:05:11 INFO - PROCESS | 3228 | 1468008311510 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:11 INFO - PROCESS | 3228 | 1468008311598 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 13:05:11 INFO - PROCESS | 3228 | 1468008311603 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:11 INFO - PROCESS | 3228 | 1468008311605 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:11 INFO - PROCESS | 3228 | ++DOCSHELL 17487C00 == 36 [pid = 3228] [id = 586] 13:05:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (189E0000) [pid = 3228] [serial = 1758] [outer = 00000000] 13:05:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1C2E7800) [pid = 3228] [serial = 1759] [outer = 189E0000] 13:05:11 INFO - PROCESS | 3228 | 1468008311649 Marionette DEBUG loaded listener.js 13:05:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1CA1D400) [pid = 3228] [serial = 1760] [outer = 189E0000] 13:05:12 INFO - PROCESS | 3228 | 1468008312220 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] 13:05:12 INFO - PROCESS | 3228 | 1468008312279 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 13:05:12 INFO - PROCESS | 3228 | 1468008312285 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:05:12 INFO - PROCESS | 3228 | 1468008312288 Marionette TRACE conn6 <- [1,2310,null,{}] 13:05:12 INFO - PROCESS | 3228 | 1468008312337 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}] 13:05:12 INFO - PROCESS | 3228 | 1468008312340 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:12 INFO - PROCESS | 3228 | 1468008312453 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 13:05:12 INFO - PROCESS | 3228 | 1468008312558 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:12 INFO - PROCESS | 3228 | 1468008312563 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:12 INFO - PROCESS | 3228 | ++DOCSHELL 10D0CC00 == 37 [pid = 3228] [id = 587] 13:05:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (10D0DC00) [pid = 3228] [serial = 1761] [outer = 00000000] 13:05:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (11227000) [pid = 3228] [serial = 1762] [outer = 10D0DC00] 13:05:12 INFO - PROCESS | 3228 | 1468008312634 Marionette DEBUG loaded listener.js 13:05:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (14EED400) [pid = 3228] [serial = 1763] [outer = 10D0DC00] 13:05:13 INFO - PROCESS | 3228 | 1468008313263 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]]]}] 13:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1012ms 13:05:13 INFO - PROCESS | 3228 | 1468008313301 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 13:05:13 INFO - PROCESS | 3228 | 1468008313306 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 13:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:05:13 INFO - PROCESS | 3228 | 1468008313313 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:05:13 INFO - PROCESS | 3228 | 1468008313316 Marionette TRACE conn6 <- [1,2314,null,{}] 13:05:13 INFO - PROCESS | 3228 | 1468008313320 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}] 13:05:13 INFO - PROCESS | 3228 | 1468008313323 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:13 INFO - PROCESS | 3228 | 1468008313436 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 13:05:13 INFO - PROCESS | 3228 | 1468008313549 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:13 INFO - PROCESS | 3228 | 1468008313552 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:13 INFO - PROCESS | 3228 | ++DOCSHELL 16363400 == 38 [pid = 3228] [id = 588] 13:05:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (16946400) [pid = 3228] [serial = 1764] [outer = 00000000] 13:05:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (189D9000) [pid = 3228] [serial = 1765] [outer = 16946400] 13:05:13 INFO - PROCESS | 3228 | 1468008313648 Marionette DEBUG loaded listener.js 13:05:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (18F24800) [pid = 3228] [serial = 1766] [outer = 16946400] 13:05:14 INFO - PROCESS | 3228 | 1468008314206 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]]]}] 13:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 13:05:14 INFO - PROCESS | 3228 | 1468008314246 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 13:05:14 INFO - PROCESS | 3228 | 1468008314249 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 13:05:14 INFO - PROCESS | 3228 | 1468008314252 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:05:14 INFO - PROCESS | 3228 | 1468008314256 Marionette TRACE conn6 <- [1,2318,null,{}] 13:05:14 INFO - PROCESS | 3228 | 1468008314267 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}] 13:05:14 INFO - PROCESS | 3228 | 1468008314271 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:14 INFO - PROCESS | 3228 | 1468008314379 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 13:05:14 INFO - PROCESS | 3228 | 1468008314518 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:14 INFO - PROCESS | 3228 | 1468008314522 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:14 INFO - PROCESS | 3228 | ++DOCSHELL 1A84A000 == 39 [pid = 3228] [id = 589] 13:05:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A84F800) [pid = 3228] [serial = 1767] [outer = 00000000] 13:05:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1BCF7C00) [pid = 3228] [serial = 1768] [outer = 1A84F800] 13:05:14 INFO - PROCESS | 3228 | 1468008314579 Marionette DEBUG loaded listener.js 13:05:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1CA19C00) [pid = 3228] [serial = 1769] [outer = 1A84F800] 13:05:15 INFO - PROCESS | 3228 | 1468008315153 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]]]}] 13:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 930ms 13:05:15 INFO - PROCESS | 3228 | 1468008315186 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 13:05:15 INFO - PROCESS | 3228 | 1468008315189 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 13:05:15 INFO - PROCESS | 3228 | 1468008315192 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:05:15 INFO - PROCESS | 3228 | 1468008315194 Marionette TRACE conn6 <- [1,2322,null,{}] 13:05:15 INFO - PROCESS | 3228 | 1468008315198 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}] 13:05:15 INFO - PROCESS | 3228 | 1468008315200 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:15 INFO - PROCESS | 3228 | 1468008315310 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 13:05:15 INFO - PROCESS | 3228 | 1468008315421 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:15 INFO - PROCESS | 3228 | 1468008315423 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:15 INFO - PROCESS | 3228 | ++DOCSHELL 1D036000 == 40 [pid = 3228] [id = 590] 13:05:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1D037C00) [pid = 3228] [serial = 1770] [outer = 00000000] 13:05:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1D103400) [pid = 3228] [serial = 1771] [outer = 1D037C00] 13:05:15 INFO - PROCESS | 3228 | 1468008315477 Marionette DEBUG loaded listener.js 13:05:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1D10A800) [pid = 3228] [serial = 1772] [outer = 1D037C00] 13:05:16 INFO - PROCESS | 3228 | 1468008316083 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]]]}] 13:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1066ms 13:05:16 INFO - PROCESS | 3228 | 1468008316292 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 13:05:16 INFO - PROCESS | 3228 | 1468008316297 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 13:05:16 INFO - PROCESS | 3228 | 1468008316303 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:05:16 INFO - PROCESS | 3228 | 1468008316306 Marionette TRACE conn6 <- [1,2326,null,{}] 13:05:16 INFO - PROCESS | 3228 | 1468008316312 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}] 13:05:16 INFO - PROCESS | 3228 | 1468008316315 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:16 INFO - PROCESS | 3228 | 1468008316421 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 13:05:16 INFO - PROCESS | 3228 | 1468008316554 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:16 INFO - PROCESS | 3228 | 1468008316559 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:16 INFO - PROCESS | 3228 | ++DOCSHELL 11007800 == 41 [pid = 3228] [id = 591] 13:05:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1100A000) [pid = 3228] [serial = 1773] [outer = 00000000] 13:05:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (110E4C00) [pid = 3228] [serial = 1774] [outer = 1100A000] 13:05:16 INFO - PROCESS | 3228 | 1468008316611 Marionette DEBUG loaded listener.js 13:05:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (119E2800) [pid = 3228] [serial = 1775] [outer = 1100A000] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 1576B400 == 40 [pid = 3228] [id = 585] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 158E2800 == 39 [pid = 3228] [id = 584] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 19788000 == 38 [pid = 3228] [id = 583] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 150E9800 == 37 [pid = 3228] [id = 582] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 189E1C00 == 36 [pid = 3228] [id = 581] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 17488000 == 35 [pid = 3228] [id = 580] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 14EEB400 == 34 [pid = 3228] [id = 579] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 10B0E400 == 33 [pid = 3228] [id = 578] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 1A849800 == 32 [pid = 3228] [id = 575] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 15768800 == 31 [pid = 3228] [id = 577] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 110B3C00 == 30 [pid = 3228] [id = 566] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 0CA3C800 == 29 [pid = 3228] [id = 576] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 1D036000 == 28 [pid = 3228] [id = 590] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 16363400 == 27 [pid = 3228] [id = 588] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 1A84A000 == 26 [pid = 3228] [id = 589] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 17487C00 == 25 [pid = 3228] [id = 586] 13:05:17 INFO - PROCESS | 3228 | --DOCSHELL 10D0CC00 == 24 [pid = 3228] [id = 587] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (189E1400) [pid = 3228] [serial = 1711] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (1122C800) [pid = 3228] [serial = 1699] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (16952C00) [pid = 3228] [serial = 1708] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (151C0800) [pid = 3228] [serial = 1705] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1536F800) [pid = 3228] [serial = 1706] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (11001800) [pid = 3228] [serial = 1702] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1100C000) [pid = 3228] [serial = 1703] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (0D1E5400) [pid = 3228] [serial = 1688] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (0CDE3400) [pid = 3228] [serial = 1687] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (16949000) [pid = 3228] [serial = 1691] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (158DF000) [pid = 3228] [serial = 1690] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1A834C00) [pid = 3228] [serial = 1694] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1A7AB800) [pid = 3228] [serial = 1724] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1A4B2000) [pid = 3228] [serial = 1693] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (19560000) [pid = 3228] [serial = 1714] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1D0C3400) [pid = 3228] [serial = 1697] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1CAD5C00) [pid = 3228] [serial = 1696] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (18F26000) [pid = 3228] [serial = 1712] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1A7A3800) [pid = 3228] [serial = 1717] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (196F0000) [pid = 3228] [serial = 1715] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1A857800) [pid = 3228] [serial = 1726] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1A7AFC00) [pid = 3228] [serial = 1723] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (14E10400) [pid = 3228] [serial = 1700] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (19561C00) [pid = 3228] [serial = 1720] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1A7A9400) [pid = 3228] [serial = 1718] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (19A37000) [pid = 3228] [serial = 1721] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (18063C00) [pid = 3228] [serial = 1709] [outer = 00000000] [url = about:blank] 13:05:17 INFO - PROCESS | 3228 | 1468008317906 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]]]}] 13:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1618ms 13:05:17 INFO - PROCESS | 3228 | 1468008317926 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 13:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:05:17 INFO - PROCESS | 3228 | 1468008317930 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 13:05:17 INFO - PROCESS | 3228 | 1468008317935 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:05:17 INFO - PROCESS | 3228 | 1468008317938 Marionette TRACE conn6 <- [1,2330,null,{}] 13:05:17 INFO - PROCESS | 3228 | 1468008317943 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}] 13:05:17 INFO - PROCESS | 3228 | 1468008317946 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:18 INFO - PROCESS | 3228 | 1468008318042 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 13:05:18 INFO - PROCESS | 3228 | 1468008318137 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:18 INFO - PROCESS | 3228 | 1468008318141 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:18 INFO - PROCESS | 3228 | ++DOCSHELL 10659C00 == 25 [pid = 3228] [id = 592] 13:05:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (106F8800) [pid = 3228] [serial = 1776] [outer = 00000000] 13:05:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (10A7A400) [pid = 3228] [serial = 1777] [outer = 106F8800] 13:05:18 INFO - PROCESS | 3228 | 1468008318188 Marionette DEBUG loaded listener.js 13:05:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (10B08400) [pid = 3228] [serial = 1778] [outer = 106F8800] 13:05:18 INFO - PROCESS | 3228 | 1468008318594 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]]]}] 13:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 13:05:18 INFO - PROCESS | 3228 | 1468008318625 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 13:05:18 INFO - PROCESS | 3228 | 1468008318630 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 13:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:05:18 INFO - PROCESS | 3228 | 1468008318637 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:05:18 INFO - PROCESS | 3228 | 1468008318639 Marionette TRACE conn6 <- [1,2334,null,{}] 13:05:18 INFO - PROCESS | 3228 | 1468008318643 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}] 13:05:18 INFO - PROCESS | 3228 | 1468008318646 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:18 INFO - PROCESS | 3228 | 1468008318733 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 13:05:18 INFO - PROCESS | 3228 | 1468008318740 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:18 INFO - PROCESS | 3228 | 1468008318742 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:18 INFO - PROCESS | 3228 | ++DOCSHELL 1100E400 == 26 [pid = 3228] [id = 593] 13:05:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (110BDC00) [pid = 3228] [serial = 1779] [outer = 00000000] 13:05:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1122B800) [pid = 3228] [serial = 1780] [outer = 110BDC00] 13:05:18 INFO - PROCESS | 3228 | 1468008318791 Marionette DEBUG loaded listener.js 13:05:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (14E0E000) [pid = 3228] [serial = 1781] [outer = 110BDC00] 13:05:19 INFO - PROCESS | 3228 | 1468008319251 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]]]}] 13:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 13:05:19 INFO - PROCESS | 3228 | 1468008319270 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 13:05:19 INFO - PROCESS | 3228 | 1468008319272 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 13:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:05:19 INFO - PROCESS | 3228 | 1468008319276 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:05:19 INFO - PROCESS | 3228 | 1468008319279 Marionette TRACE conn6 <- [1,2338,null,{}] 13:05:19 INFO - PROCESS | 3228 | 1468008319294 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}] 13:05:19 INFO - PROCESS | 3228 | 1468008319298 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:19 INFO - PROCESS | 3228 | 1468008319385 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 13:05:19 INFO - PROCESS | 3228 | 1468008319395 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:19 INFO - PROCESS | 3228 | 1468008319398 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:19 INFO - PROCESS | 3228 | ++DOCSHELL 15769400 == 27 [pid = 3228] [id = 594] 13:05:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1576AC00) [pid = 3228] [serial = 1782] [outer = 00000000] 13:05:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (15797800) [pid = 3228] [serial = 1783] [outer = 1576AC00] 13:05:19 INFO - PROCESS | 3228 | 1468008319446 Marionette DEBUG loaded listener.js 13:05:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (15874800) [pid = 3228] [serial = 1784] [outer = 1576AC00] 13:05:20 INFO - PROCESS | 3228 | 1468008320020 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]]]}] 13:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 790ms 13:05:20 INFO - PROCESS | 3228 | 1468008320074 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 13:05:20 INFO - PROCESS | 3228 | 1468008320077 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 13:05:20 INFO - PROCESS | 3228 | 1468008320080 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:05:20 INFO - PROCESS | 3228 | 1468008320082 Marionette TRACE conn6 <- [1,2342,null,{}] 13:05:20 INFO - PROCESS | 3228 | 1468008320086 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}] 13:05:20 INFO - PROCESS | 3228 | 1468008320088 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:20 INFO - PROCESS | 3228 | 1468008320203 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 13:05:20 INFO - PROCESS | 3228 | 1468008320209 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:20 INFO - PROCESS | 3228 | 1468008320211 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:20 INFO - PROCESS | 3228 | ++DOCSHELL 11001C00 == 28 [pid = 3228] [id = 595] 13:05:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (15796C00) [pid = 3228] [serial = 1785] [outer = 00000000] 13:05:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (16E48000) [pid = 3228] [serial = 1786] [outer = 15796C00] 13:05:20 INFO - PROCESS | 3228 | 1468008320312 Marionette DEBUG loaded listener.js 13:05:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1821A000) [pid = 3228] [serial = 1787] [outer = 15796C00] 13:05:20 INFO - PROCESS | 3228 | 1468008320720 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]]]}] 13:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 13:05:20 INFO - PROCESS | 3228 | 1468008320755 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 13:05:20 INFO - PROCESS | 3228 | 1468008320757 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 13:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:05:20 INFO - PROCESS | 3228 | 1468008320796 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:05:20 INFO - PROCESS | 3228 | 1468008320798 Marionette TRACE conn6 <- [1,2346,null,{}] 13:05:20 INFO - PROCESS | 3228 | 1468008320801 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}] 13:05:20 INFO - PROCESS | 3228 | 1468008320803 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:20 INFO - PROCESS | 3228 | 1468008320915 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 13:05:20 INFO - PROCESS | 3228 | 1468008320925 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:20 INFO - PROCESS | 3228 | 1468008320927 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:20 INFO - PROCESS | 3228 | ++DOCSHELL 189D5400 == 29 [pid = 3228] [id = 596] 13:05:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (189D9C00) [pid = 3228] [serial = 1788] [outer = 00000000] 13:05:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (18CC1000) [pid = 3228] [serial = 1789] [outer = 189D9C00] 13:05:20 INFO - PROCESS | 3228 | 1468008320971 Marionette DEBUG loaded listener.js 13:05:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (18F92C00) [pid = 3228] [serial = 1790] [outer = 189D9C00] 13:05:21 INFO - PROCESS | 3228 | 1468008321430 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]]]}] 13:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 13:05:21 INFO - PROCESS | 3228 | 1468008321481 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 13:05:21 INFO - PROCESS | 3228 | 1468008321483 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 13:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:05:21 INFO - PROCESS | 3228 | 1468008321494 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:05:21 INFO - PROCESS | 3228 | 1468008321496 Marionette TRACE conn6 <- [1,2350,null,{}] 13:05:21 INFO - PROCESS | 3228 | 1468008321499 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}] 13:05:21 INFO - PROCESS | 3228 | 1468008321505 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:21 INFO - PROCESS | 3228 | 1468008321641 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 13:05:21 INFO - PROCESS | 3228 | 1468008321707 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:21 INFO - PROCESS | 3228 | 1468008321709 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:21 INFO - PROCESS | 3228 | ++DOCSHELL 1964E400 == 30 [pid = 3228] [id = 597] 13:05:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (19653C00) [pid = 3228] [serial = 1791] [outer = 00000000] 13:05:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (19782C00) [pid = 3228] [serial = 1792] [outer = 19653C00] 13:05:21 INFO - PROCESS | 3228 | 1468008321754 Marionette DEBUG loaded listener.js 13:05:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (19EDC800) [pid = 3228] [serial = 1793] [outer = 19653C00] 13:05:22 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1748B400) [pid = 3228] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:05:22 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (158E6400) [pid = 3228] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:05:22 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1A84BC00) [pid = 3228] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:05:22 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (0CD2AC00) [pid = 3228] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:05:22 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (10B0F800) [pid = 3228] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:05:22 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (15768C00) [pid = 3228] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:05:22 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (17494400) [pid = 3228] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:05:22 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (14EEB800) [pid = 3228] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:05:22 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (189E0000) [pid = 3228] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:05:22 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (16368C00) [pid = 3228] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:05:22 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (18CC2000) [pid = 3228] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:05:22 INFO - PROCESS | 3228 | 1468008322396 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]]]}] 13:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 930ms 13:05:22 INFO - PROCESS | 3228 | 1468008322426 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 13:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:05:22 INFO - PROCESS | 3228 | 1468008322428 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 13:05:22 INFO - PROCESS | 3228 | 1468008322431 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:05:22 INFO - PROCESS | 3228 | 1468008322433 Marionette TRACE conn6 <- [1,2354,null,{}] 13:05:22 INFO - PROCESS | 3228 | 1468008322437 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}] 13:05:22 INFO - PROCESS | 3228 | 1468008322439 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:22 INFO - PROCESS | 3228 | 1468008322551 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 13:05:22 INFO - PROCESS | 3228 | 1468008322613 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:22 INFO - PROCESS | 3228 | 1468008322615 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:22 INFO - PROCESS | 3228 | ++DOCSHELL 0D1E1800 == 31 [pid = 3228] [id = 598] 13:05:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1065F400) [pid = 3228] [serial = 1794] [outer = 00000000] 13:05:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (18064400) [pid = 3228] [serial = 1795] [outer = 1065F400] 13:05:22 INFO - PROCESS | 3228 | 1468008322658 Marionette DEBUG loaded listener.js 13:05:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (189E3C00) [pid = 3228] [serial = 1796] [outer = 1065F400] 13:05:22 INFO - PROCESS | 3228 | 1468008322980 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]]]}] 13:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 13:05:23 INFO - PROCESS | 3228 | 1468008323072 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 13:05:23 INFO - PROCESS | 3228 | 1468008323074 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 13:05:23 INFO - PROCESS | 3228 | 1468008323077 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:05:23 INFO - PROCESS | 3228 | 1468008323079 Marionette TRACE conn6 <- [1,2358,null,{}] 13:05:23 INFO - PROCESS | 3228 | 1468008323083 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}] 13:05:23 INFO - PROCESS | 3228 | 1468008323085 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:23 INFO - PROCESS | 3228 | 1468008323162 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 13:05:23 INFO - PROCESS | 3228 | 1468008323168 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:23 INFO - PROCESS | 3228 | 1468008323170 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:23 INFO - PROCESS | 3228 | ++DOCSHELL 19786000 == 32 [pid = 3228] [id = 599] 13:05:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (19787000) [pid = 3228] [serial = 1797] [outer = 00000000] 13:05:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A4B7800) [pid = 3228] [serial = 1798] [outer = 19787000] 13:05:23 INFO - PROCESS | 3228 | 1468008323213 Marionette DEBUG loaded listener.js 13:05:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A4BA400) [pid = 3228] [serial = 1799] [outer = 19787000] 13:05:23 INFO - PROCESS | 3228 | 1468008323636 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]]]}] 13:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 570ms 13:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:05:23 INFO - PROCESS | 3228 | 1468008323653 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 13:05:23 INFO - PROCESS | 3228 | 1468008323655 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 13:05:23 INFO - PROCESS | 3228 | 1468008323658 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:05:23 INFO - PROCESS | 3228 | 1468008323660 Marionette TRACE conn6 <- [1,2362,null,{}] 13:05:23 INFO - PROCESS | 3228 | 1468008323668 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}] 13:05:23 INFO - PROCESS | 3228 | 1468008323669 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:23 INFO - PROCESS | 3228 | 1468008323792 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 13:05:23 INFO - PROCESS | 3228 | 1468008323803 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:23 INFO - PROCESS | 3228 | 1468008323805 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:23 INFO - PROCESS | 3228 | ++DOCSHELL 15769000 == 33 [pid = 3228] [id = 600] 13:05:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1A7ACC00) [pid = 3228] [serial = 1800] [outer = 00000000] 13:05:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A834000) [pid = 3228] [serial = 1801] [outer = 1A7ACC00] 13:05:23 INFO - PROCESS | 3228 | 1468008323848 Marionette DEBUG loaded listener.js 13:05:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A849800) [pid = 3228] [serial = 1802] [outer = 1A7ACC00] 13:05:24 INFO - PROCESS | 3228 | 1468008324359 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]]]}] 13:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 790ms 13:05:24 INFO - PROCESS | 3228 | 1468008324450 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 13:05:24 INFO - PROCESS | 3228 | 1468008324455 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 13:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:05:24 INFO - PROCESS | 3228 | 1468008324460 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:05:24 INFO - PROCESS | 3228 | 1468008324464 Marionette TRACE conn6 <- [1,2366,null,{}] 13:05:24 INFO - PROCESS | 3228 | 1468008324470 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}] 13:05:24 INFO - PROCESS | 3228 | 1468008324473 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:24 INFO - PROCESS | 3228 | 1468008324606 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 13:05:24 INFO - PROCESS | 3228 | 1468008324739 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:24 INFO - PROCESS | 3228 | 1468008324744 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:24 INFO - PROCESS | 3228 | ++DOCSHELL 0CA34C00 == 34 [pid = 3228] [id = 601] 13:05:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (0CDCB800) [pid = 3228] [serial = 1803] [outer = 00000000] 13:05:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (10A78C00) [pid = 3228] [serial = 1804] [outer = 0CDCB800] 13:05:24 INFO - PROCESS | 3228 | 1468008324801 Marionette DEBUG loaded listener.js 13:05:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (10D0A400) [pid = 3228] [serial = 1805] [outer = 0CDCB800] 13:05:25 INFO - PROCESS | 3228 | 1468008325568 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]]]}] 13:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1180ms 13:05:25 INFO - PROCESS | 3228 | 1468008325644 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 13:05:25 INFO - PROCESS | 3228 | 1468008325649 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 13:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:05:25 INFO - PROCESS | 3228 | 1468008325656 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:05:25 INFO - PROCESS | 3228 | 1468008325659 Marionette TRACE conn6 <- [1,2370,null,{}] 13:05:25 INFO - PROCESS | 3228 | 1468008325663 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}] 13:05:25 INFO - PROCESS | 3228 | 1468008325666 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:25 INFO - PROCESS | 3228 | 1468008325814 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 13:05:25 INFO - PROCESS | 3228 | 1468008325945 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:25 INFO - PROCESS | 3228 | 1468008325948 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:25 INFO - PROCESS | 3228 | ++DOCSHELL 1537C800 == 35 [pid = 3228] [id = 602] 13:05:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (15724400) [pid = 3228] [serial = 1806] [outer = 00000000] 13:05:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (15778000) [pid = 3228] [serial = 1807] [outer = 15724400] 13:05:25 INFO - PROCESS | 3228 | 1468008326005 Marionette DEBUG loaded listener.js 13:05:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1635B800) [pid = 3228] [serial = 1808] [outer = 15724400] 13:05:26 INFO - PROCESS | 3228 | 1468008326896 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]]]}] 13:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1269ms 13:05:26 INFO - PROCESS | 3228 | 1468008326928 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 13:05:26 INFO - PROCESS | 3228 | 1468008326933 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 13:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:05:26 INFO - PROCESS | 3228 | 1468008326937 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:05:26 INFO - PROCESS | 3228 | 1468008326940 Marionette TRACE conn6 <- [1,2374,null,{}] 13:05:26 INFO - PROCESS | 3228 | 1468008326946 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}] 13:05:26 INFO - PROCESS | 3228 | 1468008326949 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:27 INFO - PROCESS | 3228 | 1468008327076 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 13:05:27 INFO - PROCESS | 3228 | --DOCSHELL 19786000 == 34 [pid = 3228] [id = 599] 13:05:27 INFO - PROCESS | 3228 | --DOCSHELL 0D1E1800 == 33 [pid = 3228] [id = 598] 13:05:27 INFO - PROCESS | 3228 | --DOCSHELL 1964E400 == 32 [pid = 3228] [id = 597] 13:05:27 INFO - PROCESS | 3228 | --DOCSHELL 189D5400 == 31 [pid = 3228] [id = 596] 13:05:27 INFO - PROCESS | 3228 | --DOCSHELL 11001C00 == 30 [pid = 3228] [id = 595] 13:05:27 INFO - PROCESS | 3228 | --DOCSHELL 15769400 == 29 [pid = 3228] [id = 594] 13:05:27 INFO - PROCESS | 3228 | --DOCSHELL 1100E400 == 28 [pid = 3228] [id = 593] 13:05:27 INFO - PROCESS | 3228 | --DOCSHELL 10659C00 == 27 [pid = 3228] [id = 592] 13:05:27 INFO - PROCESS | 3228 | --DOCSHELL 11007800 == 26 [pid = 3228] [id = 591] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1A84AC00) [pid = 3228] [serial = 1750] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (19783400) [pid = 3228] [serial = 1748] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (196FA000) [pid = 3228] [serial = 1747] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (196EDC00) [pid = 3228] [serial = 1753] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1B480C00) [pid = 3228] [serial = 1727] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (10D0F800) [pid = 3228] [serial = 1729] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (11228C00) [pid = 3228] [serial = 1730] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (10D0C400) [pid = 3228] [serial = 1735] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1100B400) [pid = 3228] [serial = 1736] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1582B800) [pid = 3228] [serial = 1732] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (16952400) [pid = 3228] [serial = 1733] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (18069C00) [pid = 3228] [serial = 1741] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (150A5C00) [pid = 3228] [serial = 1738] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1C2E7800) [pid = 3228] [serial = 1759] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1538C800) [pid = 3228] [serial = 1739] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1BCEE800) [pid = 3228] [serial = 1757] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1CA1D400) [pid = 3228] [serial = 1760] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1B8EDC00) [pid = 3228] [serial = 1756] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (190E3C00) [pid = 3228] [serial = 1744] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1955FC00) [pid = 3228] [serial = 1745] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1A4B3800) [pid = 3228] [serial = 1754] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (189D6800) [pid = 3228] [serial = 1742] [outer = 00000000] [url = about:blank] 13:05:27 INFO - PROCESS | 3228 | 1468008327216 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:27 INFO - PROCESS | 3228 | 1468008327221 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:27 INFO - PROCESS | 3228 | ++DOCSHELL 0CA33C00 == 27 [pid = 3228] [id = 603] 13:05:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (0CA35800) [pid = 3228] [serial = 1809] [outer = 00000000] 13:05:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (106FAC00) [pid = 3228] [serial = 1810] [outer = 0CA35800] 13:05:27 INFO - PROCESS | 3228 | 1468008327269 Marionette DEBUG loaded listener.js 13:05:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (11003800) [pid = 3228] [serial = 1811] [outer = 0CA35800] 13:05:27 INFO - PROCESS | 3228 | 1468008327680 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]]]}] 13:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 831ms 13:05:27 INFO - PROCESS | 3228 | 1468008327769 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 13:05:27 INFO - PROCESS | 3228 | 1468008327773 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 13:05:27 INFO - PROCESS | 3228 | 1468008327779 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:05:27 INFO - PROCESS | 3228 | 1468008327782 Marionette TRACE conn6 <- [1,2378,null,{}] 13:05:27 INFO - PROCESS | 3228 | 1468008327786 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}] 13:05:27 INFO - PROCESS | 3228 | 1468008327788 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:27 INFO - PROCESS | 3228 | 1468008327874 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 13:05:27 INFO - PROCESS | 3228 | 1468008327886 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:27 INFO - PROCESS | 3228 | 1468008327888 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:27 INFO - PROCESS | 3228 | ++DOCSHELL 1122C800 == 28 [pid = 3228] [id = 604] 13:05:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (1122D000) [pid = 3228] [serial = 1812] [outer = 00000000] 13:05:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (150EEC00) [pid = 3228] [serial = 1813] [outer = 1122D000] 13:05:27 INFO - PROCESS | 3228 | 1468008327935 Marionette DEBUG loaded listener.js 13:05:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (15393000) [pid = 3228] [serial = 1814] [outer = 1122D000] 13:05:28 INFO - PROCESS | 3228 | 1468008328431 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]]]}] 13:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 13:05:28 INFO - PROCESS | 3228 | 1468008328455 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 13:05:28 INFO - PROCESS | 3228 | 1468008328457 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 13:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:05:28 INFO - PROCESS | 3228 | 1468008328461 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:05:28 INFO - PROCESS | 3228 | 1468008328465 Marionette TRACE conn6 <- [1,2382,null,{}] 13:05:28 INFO - PROCESS | 3228 | 1468008328476 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}] 13:05:28 INFO - PROCESS | 3228 | 1468008328480 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:28 INFO - PROCESS | 3228 | 1468008328564 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 13:05:28 INFO - PROCESS | 3228 | 1468008328694 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:28 INFO - PROCESS | 3228 | 1468008328697 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:28 INFO - PROCESS | 3228 | ++DOCSHELL 1806A000 == 29 [pid = 3228] [id = 605] 13:05:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1806B400) [pid = 3228] [serial = 1815] [outer = 00000000] 13:05:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1897F000) [pid = 3228] [serial = 1816] [outer = 1806B400] 13:05:28 INFO - PROCESS | 3228 | 1468008328745 Marionette DEBUG loaded listener.js 13:05:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (189DA400) [pid = 3228] [serial = 1817] [outer = 1806B400] 13:05:29 INFO - PROCESS | 3228 | 1468008329154 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]]]}] 13:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 13:05:29 INFO - PROCESS | 3228 | 1468008329194 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 13:05:29 INFO - PROCESS | 3228 | 1468008329197 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 13:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:05:29 INFO - PROCESS | 3228 | 1468008329200 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:05:29 INFO - PROCESS | 3228 | 1468008329202 Marionette TRACE conn6 <- [1,2386,null,{}] 13:05:29 INFO - PROCESS | 3228 | 1468008329206 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}] 13:05:29 INFO - PROCESS | 3228 | 1468008329208 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:29 INFO - PROCESS | 3228 | 1468008329334 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 13:05:29 INFO - PROCESS | 3228 | 1468008329351 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:29 INFO - PROCESS | 3228 | 1468008329353 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:29 INFO - PROCESS | 3228 | ++DOCSHELL 189E1400 == 30 [pid = 3228] [id = 606] 13:05:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (189E2000) [pid = 3228] [serial = 1818] [outer = 00000000] 13:05:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (19555800) [pid = 3228] [serial = 1819] [outer = 189E2000] 13:05:29 INFO - PROCESS | 3228 | 1468008329398 Marionette DEBUG loaded listener.js 13:05:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (196F7400) [pid = 3228] [serial = 1820] [outer = 189E2000] 13:05:29 INFO - PROCESS | 3228 | 1468008329835 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]]]}] 13:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 13:05:29 INFO - PROCESS | 3228 | 1468008329874 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 13:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:05:29 INFO - PROCESS | 3228 | 1468008329876 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 13:05:29 INFO - PROCESS | 3228 | 1468008329879 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:05:29 INFO - PROCESS | 3228 | 1468008329881 Marionette TRACE conn6 <- [1,2390,null,{}] 13:05:29 INFO - PROCESS | 3228 | 1468008329884 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}] 13:05:29 INFO - PROCESS | 3228 | 1468008329886 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:30 INFO - PROCESS | 3228 | 1468008330025 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 13:05:30 INFO - PROCESS | 3228 | 1468008330048 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:30 INFO - PROCESS | 3228 | 1468008330050 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:30 INFO - PROCESS | 3228 | ++DOCSHELL 19780400 == 31 [pid = 3228] [id = 607] 13:05:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (19783400) [pid = 3228] [serial = 1821] [outer = 00000000] 13:05:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1978CC00) [pid = 3228] [serial = 1822] [outer = 19783400] 13:05:30 INFO - PROCESS | 3228 | 1468008330093 Marionette DEBUG loaded listener.js 13:05:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (19EE2400) [pid = 3228] [serial = 1823] [outer = 19783400] 13:05:30 INFO - PROCESS | 3228 | 1468008330555 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]]]}] 13:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 13:05:30 INFO - PROCESS | 3228 | 1468008330619 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 13:05:30 INFO - PROCESS | 3228 | 1468008330621 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 13:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:05:30 INFO - PROCESS | 3228 | 1468008330625 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:05:30 INFO - PROCESS | 3228 | 1468008330626 Marionette TRACE conn6 <- [1,2394,null,{}] 13:05:30 INFO - PROCESS | 3228 | 1468008330630 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}] 13:05:30 INFO - PROCESS | 3228 | 1468008330636 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:30 INFO - PROCESS | 3228 | 1468008330774 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 13:05:30 INFO - PROCESS | 3228 | 1468008330842 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:30 INFO - PROCESS | 3228 | 1468008330844 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:30 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A4000 == 32 [pid = 3228] [id = 608] 13:05:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1A7AD800) [pid = 3228] [serial = 1824] [outer = 00000000] 13:05:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A856C00) [pid = 3228] [serial = 1825] [outer = 1A7AD800] 13:05:30 INFO - PROCESS | 3228 | 1468008330890 Marionette DEBUG loaded listener.js 13:05:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1A854000) [pid = 3228] [serial = 1826] [outer = 1A7AD800] 13:05:31 INFO - PROCESS | 3228 | 1468008331421 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]]]}] 13:05:31 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (19A32800) [pid = 3228] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:05:31 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1576AC00) [pid = 3228] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:05:31 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (110BDC00) [pid = 3228] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:05:31 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (106F8800) [pid = 3228] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:05:31 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1100A000) [pid = 3228] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:05:31 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (10D0DC00) [pid = 3228] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:05:31 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (16946400) [pid = 3228] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:05:31 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1A84F800) [pid = 3228] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:05:31 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1D037C00) [pid = 3228] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:05:31 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (189D9C00) [pid = 3228] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:05:31 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1065F400) [pid = 3228] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:05:31 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (19653C00) [pid = 3228] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:05:31 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (19787000) [pid = 3228] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:05:31 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (15796C00) [pid = 3228] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 870ms 13:05:31 INFO - PROCESS | 3228 | 1468008331495 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 13:05:31 INFO - PROCESS | 3228 | 1468008331497 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 13:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:05:31 INFO - PROCESS | 3228 | 1468008331501 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:05:31 INFO - PROCESS | 3228 | 1468008331502 Marionette TRACE conn6 <- [1,2398,null,{}] 13:05:31 INFO - PROCESS | 3228 | 1468008331506 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}] 13:05:31 INFO - PROCESS | 3228 | 1468008331507 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:31 INFO - PROCESS | 3228 | 1468008331590 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 13:05:31 INFO - PROCESS | 3228 | 1468008331598 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:31 INFO - PROCESS | 3228 | 1468008331600 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:31 INFO - PROCESS | 3228 | ++DOCSHELL 1100AC00 == 33 [pid = 3228] [id = 609] 13:05:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1100C800) [pid = 3228] [serial = 1827] [outer = 00000000] 13:05:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1537C000) [pid = 3228] [serial = 1828] [outer = 1100C800] 13:05:31 INFO - PROCESS | 3228 | 1468008331642 Marionette DEBUG loaded listener.js 13:05:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (16946400) [pid = 3228] [serial = 1829] [outer = 1100C800] 13:05:32 INFO - PROCESS | 3228 | 1468008332191 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]]]}] 13:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 13:05:32 INFO - PROCESS | 3228 | 1468008332231 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 13:05:32 INFO - PROCESS | 3228 | 1468008332233 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 13:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:05:32 INFO - PROCESS | 3228 | 1468008332237 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:05:32 INFO - PROCESS | 3228 | 1468008332238 Marionette TRACE conn6 <- [1,2402,null,{}] 13:05:32 INFO - PROCESS | 3228 | 1468008332242 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}] 13:05:32 INFO - PROCESS | 3228 | 1468008332244 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:32 INFO - PROCESS | 3228 | 1468008332324 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 13:05:32 INFO - PROCESS | 3228 | 1468008332330 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:32 INFO - PROCESS | 3228 | 1468008332332 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:32 INFO - PROCESS | 3228 | ++DOCSHELL 189DE000 == 34 [pid = 3228] [id = 610] 13:05:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (18F26000) [pid = 3228] [serial = 1830] [outer = 00000000] 13:05:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1A852C00) [pid = 3228] [serial = 1831] [outer = 18F26000] 13:05:32 INFO - PROCESS | 3228 | 1468008332374 Marionette DEBUG loaded listener.js 13:05:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1B8DF400) [pid = 3228] [serial = 1832] [outer = 18F26000] 13:05:32 INFO - PROCESS | 3228 | 1468008332807 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]]]}] 13:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 13:05:32 INFO - PROCESS | 3228 | 1468008332868 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 13:05:32 INFO - PROCESS | 3228 | 1468008332870 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 13:05:32 INFO - PROCESS | 3228 | 1468008332873 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:05:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:05:32 INFO - PROCESS | 3228 | 1468008332875 Marionette TRACE conn6 <- [1,2406,null,{}] 13:05:32 INFO - PROCESS | 3228 | 1468008332878 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}] 13:05:32 INFO - PROCESS | 3228 | 1468008332880 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:32 INFO - PROCESS | 3228 | 1468008332995 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 13:05:32 INFO - PROCESS | 3228 | 1468008333003 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:32 INFO - PROCESS | 3228 | 1468008333004 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:32 INFO - PROCESS | 3228 | ++DOCSHELL 1A84C400 == 35 [pid = 3228] [id = 611] 13:05:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1BCF1000) [pid = 3228] [serial = 1833] [outer = 00000000] 13:05:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1C20EC00) [pid = 3228] [serial = 1834] [outer = 1BCF1000] 13:05:33 INFO - PROCESS | 3228 | 1468008333047 Marionette DEBUG loaded listener.js 13:05:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1CA16400) [pid = 3228] [serial = 1835] [outer = 1BCF1000] 13:05:33 INFO - PROCESS | 3228 | 1468008333598 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]]]}] 13:05:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:05:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 770ms 13:05:33 INFO - PROCESS | 3228 | 1468008333648 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 13:05:33 INFO - PROCESS | 3228 | 1468008333652 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 13:05:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:05:33 INFO - PROCESS | 3228 | 1468008333658 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:05:33 INFO - PROCESS | 3228 | 1468008333661 Marionette TRACE conn6 <- [1,2410,null,{}] 13:05:33 INFO - PROCESS | 3228 | 1468008333667 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}] 13:05:33 INFO - PROCESS | 3228 | 1468008333670 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:33 INFO - PROCESS | 3228 | 1468008333787 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 13:05:33 INFO - PROCESS | 3228 | 1468008333900 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:33 INFO - PROCESS | 3228 | 1468008333903 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:33 INFO - PROCESS | 3228 | ++DOCSHELL 106FEC00 == 36 [pid = 3228] [id = 612] 13:05:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (10A73800) [pid = 3228] [serial = 1836] [outer = 00000000] 13:05:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1100A800) [pid = 3228] [serial = 1837] [outer = 10A73800] 13:05:33 INFO - PROCESS | 3228 | 1468008334001 Marionette DEBUG loaded listener.js 13:05:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (14EE7C00) [pid = 3228] [serial = 1838] [outer = 10A73800] 13:05:34 INFO - PROCESS | 3228 | 1468008334645 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]]]}] 13:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1025ms 13:05:34 INFO - PROCESS | 3228 | 1468008334683 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 13:05:34 INFO - PROCESS | 3228 | 1468008334688 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 13:05:34 INFO - PROCESS | 3228 | 1468008334694 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:05:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:05:34 INFO - PROCESS | 3228 | 1468008334697 Marionette TRACE conn6 <- [1,2414,null,{}] 13:05:34 INFO - PROCESS | 3228 | 1468008334701 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}] 13:05:34 INFO - PROCESS | 3228 | 1468008334704 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:34 INFO - PROCESS | 3228 | 1468008334815 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 13:05:34 INFO - PROCESS | 3228 | 1468008334956 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:34 INFO - PROCESS | 3228 | 1468008334959 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:34 INFO - PROCESS | 3228 | ++DOCSHELL 15769800 == 37 [pid = 3228] [id = 613] 13:05:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1577EC00) [pid = 3228] [serial = 1839] [outer = 00000000] 13:05:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1748D000) [pid = 3228] [serial = 1840] [outer = 1577EC00] 13:05:35 INFO - PROCESS | 3228 | 1468008335020 Marionette DEBUG loaded listener.js 13:05:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (18F8F800) [pid = 3228] [serial = 1841] [outer = 1577EC00] 13:05:35 INFO - PROCESS | 3228 | 1468008335649 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]]]}] 13:05:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1019ms 13:05:35 INFO - PROCESS | 3228 | 1468008335717 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 13:05:35 INFO - PROCESS | 3228 | 1468008335719 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 13:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:05:35 INFO - PROCESS | 3228 | 1468008335724 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:05:35 INFO - PROCESS | 3228 | 1468008335727 Marionette TRACE conn6 <- [1,2418,null,{}] 13:05:35 INFO - PROCESS | 3228 | 1468008335738 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}] 13:05:35 INFO - PROCESS | 3228 | 1468008335743 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:35 INFO - PROCESS | 3228 | 1468008335908 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 13:05:36 INFO - PROCESS | 3228 | 1468008336041 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:36 INFO - PROCESS | 3228 | 1468008336045 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:36 INFO - PROCESS | 3228 | ++DOCSHELL 1A851C00 == 38 [pid = 3228] [id = 614] 13:05:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A852800) [pid = 3228] [serial = 1842] [outer = 00000000] 13:05:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1B481000) [pid = 3228] [serial = 1843] [outer = 1A852800] 13:05:36 INFO - PROCESS | 3228 | 1468008336102 Marionette DEBUG loaded listener.js 13:05:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1BF70C00) [pid = 3228] [serial = 1844] [outer = 1A852800] 13:05:36 INFO - PROCESS | 3228 | 1468008336839 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]]]}] 13:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1181ms 13:05:36 INFO - PROCESS | 3228 | 1468008336908 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 13:05:36 INFO - PROCESS | 3228 | 1468008336912 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 13:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:05:36 INFO - PROCESS | 3228 | 1468008336917 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:05:36 INFO - PROCESS | 3228 | 1468008336921 Marionette TRACE conn6 <- [1,2422,null,{}] 13:05:36 INFO - PROCESS | 3228 | 1468008336926 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}] 13:05:36 INFO - PROCESS | 3228 | 1468008336929 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:37 INFO - PROCESS | 3228 | 1468008337032 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 13:05:37 INFO - PROCESS | 3228 | 1468008337167 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:37 INFO - PROCESS | 3228 | 1468008337171 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:37 INFO - PROCESS | 3228 | ++DOCSHELL 11002000 == 39 [pid = 3228] [id = 615] 13:05:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (11002C00) [pid = 3228] [serial = 1845] [outer = 00000000] 13:05:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (110DF400) [pid = 3228] [serial = 1846] [outer = 11002C00] 13:05:37 INFO - PROCESS | 3228 | 1468008337221 Marionette DEBUG loaded listener.js 13:05:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (119DF000) [pid = 3228] [serial = 1847] [outer = 11002C00] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 189DE000 == 38 [pid = 3228] [id = 610] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 1100AC00 == 37 [pid = 3228] [id = 609] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 1A7A4000 == 36 [pid = 3228] [id = 608] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 19780400 == 35 [pid = 3228] [id = 607] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 189E1400 == 34 [pid = 3228] [id = 606] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 1806A000 == 33 [pid = 3228] [id = 605] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 1122C800 == 32 [pid = 3228] [id = 604] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 0CA33C00 == 31 [pid = 3228] [id = 603] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 0CA34C00 == 30 [pid = 3228] [id = 601] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 15769000 == 29 [pid = 3228] [id = 600] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 1537C800 == 28 [pid = 3228] [id = 602] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 1A851C00 == 27 [pid = 3228] [id = 614] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 1A84C400 == 26 [pid = 3228] [id = 611] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 106FEC00 == 25 [pid = 3228] [id = 612] 13:05:38 INFO - PROCESS | 3228 | --DOCSHELL 15769800 == 24 [pid = 3228] [id = 613] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (19EE1800) [pid = 3228] [serial = 1751] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (15797800) [pid = 3228] [serial = 1783] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (1122B800) [pid = 3228] [serial = 1780] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (14E0E000) [pid = 3228] [serial = 1781] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (10A7A400) [pid = 3228] [serial = 1777] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (10B08400) [pid = 3228] [serial = 1778] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (119E2800) [pid = 3228] [serial = 1775] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (110E4C00) [pid = 3228] [serial = 1774] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (14EED400) [pid = 3228] [serial = 1763] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (11227000) [pid = 3228] [serial = 1762] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (18F24800) [pid = 3228] [serial = 1766] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (189D9000) [pid = 3228] [serial = 1765] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1CA19C00) [pid = 3228] [serial = 1769] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1BCF7C00) [pid = 3228] [serial = 1768] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1D10A800) [pid = 3228] [serial = 1772] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1D103400) [pid = 3228] [serial = 1771] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (18CC1000) [pid = 3228] [serial = 1789] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (18064400) [pid = 3228] [serial = 1795] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (19782C00) [pid = 3228] [serial = 1792] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1A4B7800) [pid = 3228] [serial = 1798] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (19EDC800) [pid = 3228] [serial = 1793] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (16E48000) [pid = 3228] [serial = 1786] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1821A000) [pid = 3228] [serial = 1787] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (189E3C00) [pid = 3228] [serial = 1796] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1A4BA400) [pid = 3228] [serial = 1799] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (1A834000) [pid = 3228] [serial = 1801] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (15874800) [pid = 3228] [serial = 1784] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (18F92C00) [pid = 3228] [serial = 1790] [outer = 00000000] [url = about:blank] 13:05:38 INFO - PROCESS | 3228 | 1468008338454 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]]]}] 13:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1574ms 13:05:38 INFO - PROCESS | 3228 | 1468008338493 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 13:05:38 INFO - PROCESS | 3228 | 1468008338496 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 13:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:05:38 INFO - PROCESS | 3228 | 1468008338504 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:05:38 INFO - PROCESS | 3228 | 1468008338507 Marionette TRACE conn6 <- [1,2426,null,{}] 13:05:38 INFO - PROCESS | 3228 | 1468008338548 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}] 13:05:38 INFO - PROCESS | 3228 | 1468008338551 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:38 INFO - PROCESS | 3228 | 1468008338672 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 13:05:38 INFO - PROCESS | 3228 | 1468008338689 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:38 INFO - PROCESS | 3228 | 1468008338692 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:38 INFO - PROCESS | 3228 | ++DOCSHELL 106FE800 == 25 [pid = 3228] [id = 616] 13:05:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (106FEC00) [pid = 3228] [serial = 1848] [outer = 00000000] 13:05:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (10A80C00) [pid = 3228] [serial = 1849] [outer = 106FEC00] 13:05:38 INFO - PROCESS | 3228 | 1468008338739 Marionette DEBUG loaded listener.js 13:05:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (10B07400) [pid = 3228] [serial = 1850] [outer = 106FEC00] 13:05:39 INFO - PROCESS | 3228 | 1468008339179 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]]]}] 13:05:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 13:05:39 INFO - PROCESS | 3228 | 1468008339237 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 13:05:39 INFO - PROCESS | 3228 | 1468008339242 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 13:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:05:39 INFO - PROCESS | 3228 | 1468008339248 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:05:39 INFO - PROCESS | 3228 | 1468008339251 Marionette TRACE conn6 <- [1,2430,null,{}] 13:05:39 INFO - PROCESS | 3228 | 1468008339255 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}] 13:05:39 INFO - PROCESS | 3228 | 1468008339257 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:39 INFO - PROCESS | 3228 | 1468008339345 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 13:05:39 INFO - PROCESS | 3228 | 1468008339353 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:39 INFO - PROCESS | 3228 | 1468008339356 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:39 INFO - PROCESS | 3228 | ++DOCSHELL 11227000 == 26 [pid = 3228] [id = 617] 13:05:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (11228400) [pid = 3228] [serial = 1851] [outer = 00000000] 13:05:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (112D0000) [pid = 3228] [serial = 1852] [outer = 11228400] 13:05:39 INFO - PROCESS | 3228 | 1468008339403 Marionette DEBUG loaded listener.js 13:05:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (14E0E400) [pid = 3228] [serial = 1853] [outer = 11228400] 13:05:39 INFO - PROCESS | 3228 | 1468008339871 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]]]}] 13:05:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 13:05:39 INFO - PROCESS | 3228 | 1468008339922 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 13:05:39 INFO - PROCESS | 3228 | 1468008339924 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 13:05:39 INFO - PROCESS | 3228 | 1468008339928 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:05:39 INFO - PROCESS | 3228 | 1468008339931 Marionette TRACE conn6 <- [1,2434,null,{}] 13:05:39 INFO - PROCESS | 3228 | 1468008339943 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}] 13:05:39 INFO - PROCESS | 3228 | 1468008339948 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:40 INFO - PROCESS | 3228 | 1468008340067 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 13:05:40 INFO - PROCESS | 3228 | 1468008340171 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:40 INFO - PROCESS | 3228 | 1468008340174 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:40 INFO - PROCESS | 3228 | ++DOCSHELL 15770000 == 27 [pid = 3228] [id = 618] 13:05:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (15770400) [pid = 3228] [serial = 1854] [outer = 00000000] 13:05:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1579BC00) [pid = 3228] [serial = 1855] [outer = 15770400] 13:05:40 INFO - PROCESS | 3228 | 1468008340222 Marionette DEBUG loaded listener.js 13:05:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (15870000) [pid = 3228] [serial = 1856] [outer = 15770400] 13:05:40 INFO - PROCESS | 3228 | 1468008340632 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]]]}] 13:05:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 13:05:40 INFO - PROCESS | 3228 | 1468008340668 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 13:05:40 INFO - PROCESS | 3228 | 1468008340670 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 13:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:05:40 INFO - PROCESS | 3228 | 1468008340674 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:05:40 INFO - PROCESS | 3228 | 1468008340675 Marionette TRACE conn6 <- [1,2438,null,{}] 13:05:40 INFO - PROCESS | 3228 | 1468008340679 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}] 13:05:40 INFO - PROCESS | 3228 | 1468008340681 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:40 INFO - PROCESS | 3228 | 1468008340799 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 13:05:40 INFO - PROCESS | 3228 | 1468008340805 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:40 INFO - PROCESS | 3228 | 1468008340807 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:40 INFO - PROCESS | 3228 | ++DOCSHELL 16365C00 == 28 [pid = 3228] [id = 619] 13:05:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (16366000) [pid = 3228] [serial = 1857] [outer = 00000000] 13:05:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (17494800) [pid = 3228] [serial = 1858] [outer = 16366000] 13:05:40 INFO - PROCESS | 3228 | 1468008340905 Marionette DEBUG loaded listener.js 13:05:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (18978800) [pid = 3228] [serial = 1859] [outer = 16366000] 13:05:41 INFO - PROCESS | 3228 | 1468008341321 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]]]}] 13:05:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:05:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 13:05:41 INFO - PROCESS | 3228 | 1468008341347 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 13:05:41 INFO - PROCESS | 3228 | 1468008341349 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 13:05:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:05:41 INFO - PROCESS | 3228 | 1468008341358 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:05:41 INFO - PROCESS | 3228 | 1468008341360 Marionette TRACE conn6 <- [1,2442,null,{}] 13:05:41 INFO - PROCESS | 3228 | 1468008341363 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}] 13:05:41 INFO - PROCESS | 3228 | 1468008341365 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:41 INFO - PROCESS | 3228 | 1468008341502 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 13:05:41 INFO - PROCESS | 3228 | 1468008341531 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:41 INFO - PROCESS | 3228 | 1468008341533 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:41 INFO - PROCESS | 3228 | ++DOCSHELL 189D8400 == 29 [pid = 3228] [id = 620] 13:05:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (189DBC00) [pid = 3228] [serial = 1860] [outer = 00000000] 13:05:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (18CC1C00) [pid = 3228] [serial = 1861] [outer = 189DBC00] 13:05:41 INFO - PROCESS | 3228 | 1468008341577 Marionette DEBUG loaded listener.js 13:05:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (18F2CC00) [pid = 3228] [serial = 1862] [outer = 189DBC00] 13:05:42 INFO - PROCESS | 3228 | 1468008342030 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]]]}] 13:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 731ms 13:05:42 INFO - PROCESS | 3228 | 1468008342093 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 13:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:05:42 INFO - PROCESS | 3228 | 1468008342095 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 13:05:42 INFO - PROCESS | 3228 | 1468008342098 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:05:42 INFO - PROCESS | 3228 | 1468008342100 Marionette TRACE conn6 <- [1,2446,null,{}] 13:05:42 INFO - PROCESS | 3228 | 1468008342104 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}] 13:05:42 INFO - PROCESS | 3228 | 1468008342109 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:42 INFO - PROCESS | 3228 | 1468008342246 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 13:05:42 INFO - PROCESS | 3228 | 1468008342312 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:42 INFO - PROCESS | 3228 | 1468008342314 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:42 INFO - PROCESS | 3228 | ++DOCSHELL 19561C00 == 30 [pid = 3228] [id = 621] 13:05:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (19562000) [pid = 3228] [serial = 1863] [outer = 00000000] 13:05:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1978B000) [pid = 3228] [serial = 1864] [outer = 19562000] 13:05:42 INFO - PROCESS | 3228 | 1468008342360 Marionette DEBUG loaded listener.js 13:05:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (19EDE800) [pid = 3228] [serial = 1865] [outer = 19562000] 13:05:42 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (19783400) [pid = 3228] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:05:42 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1A7AD800) [pid = 3228] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:05:42 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1A7ACC00) [pid = 3228] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:05:42 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (15724400) [pid = 3228] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:05:42 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1806B400) [pid = 3228] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:05:42 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (0CDCB800) [pid = 3228] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:05:42 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (0CA35800) [pid = 3228] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:05:42 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1122D000) [pid = 3228] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:05:42 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1BCF1000) [pid = 3228] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:05:42 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1100C800) [pid = 3228] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:05:42 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (189E2000) [pid = 3228] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:05:42 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (18F26000) [pid = 3228] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:05:42 INFO - PROCESS | 3228 | 1468008342937 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]]]}] 13:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 870ms 13:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:05:42 INFO - PROCESS | 3228 | 1468008342969 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 13:05:42 INFO - PROCESS | 3228 | 1468008342971 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 13:05:42 INFO - PROCESS | 3228 | 1468008342974 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:05:42 INFO - PROCESS | 3228 | 1468008342976 Marionette TRACE conn6 <- [1,2450,null,{}] 13:05:42 INFO - PROCESS | 3228 | 1468008342980 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}] 13:05:42 INFO - PROCESS | 3228 | 1468008342982 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:43 INFO - PROCESS | 3228 | 1468008343058 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 13:05:43 INFO - PROCESS | 3228 | 1468008343064 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:43 INFO - PROCESS | 3228 | 1468008343065 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:43 INFO - PROCESS | 3228 | ++DOCSHELL 0CDCBC00 == 31 [pid = 3228] [id = 622] 13:05:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (1100BC00) [pid = 3228] [serial = 1866] [outer = 00000000] 13:05:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (190E7C00) [pid = 3228] [serial = 1867] [outer = 1100BC00] 13:05:43 INFO - PROCESS | 3228 | 1468008343108 Marionette DEBUG loaded listener.js 13:05:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (19560400) [pid = 3228] [serial = 1868] [outer = 1100BC00] 13:05:43 INFO - PROCESS | 3228 | 1468008343538 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]]]}] 13:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 13:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:05:43 INFO - PROCESS | 3228 | 1468008343605 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 13:05:43 INFO - PROCESS | 3228 | 1468008343608 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 13:05:43 INFO - PROCESS | 3228 | 1468008343611 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:05:43 INFO - PROCESS | 3228 | 1468008343613 Marionette TRACE conn6 <- [1,2454,null,{}] 13:05:43 INFO - PROCESS | 3228 | 1468008343617 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}] 13:05:43 INFO - PROCESS | 3228 | 1468008343619 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:43 INFO - PROCESS | 3228 | 1468008343697 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 13:05:43 INFO - PROCESS | 3228 | 1468008343702 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:43 INFO - PROCESS | 3228 | 1468008343704 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:43 INFO - PROCESS | 3228 | ++DOCSHELL 08E60400 == 32 [pid = 3228] [id = 623] 13:05:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (19780800) [pid = 3228] [serial = 1869] [outer = 00000000] 13:05:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1A7A0C00) [pid = 3228] [serial = 1870] [outer = 19780800] 13:05:43 INFO - PROCESS | 3228 | 1468008343747 Marionette DEBUG loaded listener.js 13:05:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1A339000) [pid = 3228] [serial = 1871] [outer = 19780800] 13:05:44 INFO - PROCESS | 3228 | 1468008344182 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]]]}] 13:05:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:05:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 631ms 13:05:44 INFO - PROCESS | 3228 | 1468008344246 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 13:05:44 INFO - PROCESS | 3228 | 1468008344248 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 13:05:44 INFO - PROCESS | 3228 | 1468008344251 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:05:44 INFO - PROCESS | 3228 | 1468008344253 Marionette TRACE conn6 <- [1,2458,null,{}] 13:05:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:05:44 INFO - PROCESS | 3228 | 1468008344257 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}] 13:05:44 INFO - PROCESS | 3228 | 1468008344258 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:44 INFO - PROCESS | 3228 | 1468008344338 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 13:05:44 INFO - PROCESS | 3228 | 1468008344346 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:44 INFO - PROCESS | 3228 | 1468008344348 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:44 INFO - PROCESS | 3228 | ++DOCSHELL 1576FC00 == 33 [pid = 3228] [id = 624] 13:05:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1A7AD800) [pid = 3228] [serial = 1872] [outer = 00000000] 13:05:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A834800) [pid = 3228] [serial = 1873] [outer = 1A7AD800] 13:05:44 INFO - PROCESS | 3228 | 1468008344400 Marionette DEBUG loaded listener.js 13:05:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A83C400) [pid = 3228] [serial = 1874] [outer = 1A7AD800] 13:05:45 INFO - PROCESS | 3228 | --DOCSHELL 11002000 == 32 [pid = 3228] [id = 615] 13:05:45 INFO - PROCESS | 3228 | --DOCSHELL 106FE800 == 31 [pid = 3228] [id = 616] 13:05:45 INFO - PROCESS | 3228 | --DOCSHELL 11227000 == 30 [pid = 3228] [id = 617] 13:05:45 INFO - PROCESS | 3228 | --DOCSHELL 19561C00 == 29 [pid = 3228] [id = 621] 13:05:45 INFO - PROCESS | 3228 | --DOCSHELL 16365C00 == 28 [pid = 3228] [id = 619] 13:05:45 INFO - PROCESS | 3228 | --DOCSHELL 0CDCBC00 == 27 [pid = 3228] [id = 622] 13:05:45 INFO - PROCESS | 3228 | --DOCSHELL 189D8400 == 26 [pid = 3228] [id = 620] 13:05:45 INFO - PROCESS | 3228 | --DOCSHELL 08E60400 == 25 [pid = 3228] [id = 623] 13:05:45 INFO - PROCESS | 3228 | --DOCSHELL 15770000 == 24 [pid = 3228] [id = 618] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 11135800 == 23 [pid = 3228] [id = 395] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 16363C00 == 22 [pid = 3228] [id = 397] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 1821EC00 == 21 [pid = 3228] [id = 398] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 11010800 == 20 [pid = 3228] [id = 386] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 106FE400 == 19 [pid = 3228] [id = 400] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 0CA0D400 == 18 [pid = 3228] [id = 389] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 15762C00 == 17 [pid = 3228] [id = 385] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 0D184400 == 16 [pid = 3228] [id = 387] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 19554400 == 15 [pid = 3228] [id = 388] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 10B0C400 == 14 [pid = 3228] [id = 394] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 15761400 == 13 [pid = 3228] [id = 396] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 112C8C00 == 12 [pid = 3228] [id = 384] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 106F2000 == 11 [pid = 3228] [id = 392] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 0CA36000 == 10 [pid = 3228] [id = 390] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 1572BC00 == 9 [pid = 3228] [id = 391] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 1576A000 == 8 [pid = 3228] [id = 393] 13:05:46 INFO - PROCESS | 3228 | --DOCSHELL 18F95000 == 7 [pid = 3228] [id = 399] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1978CC00) [pid = 3228] [serial = 1822] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1A856C00) [pid = 3228] [serial = 1825] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1A849800) [pid = 3228] [serial = 1802] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (15778000) [pid = 3228] [serial = 1807] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1635B800) [pid = 3228] [serial = 1808] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1897F000) [pid = 3228] [serial = 1816] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (189DA400) [pid = 3228] [serial = 1817] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (10A78C00) [pid = 3228] [serial = 1804] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (10D0A400) [pid = 3228] [serial = 1805] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (106FAC00) [pid = 3228] [serial = 1810] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (11003800) [pid = 3228] [serial = 1811] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (150EEC00) [pid = 3228] [serial = 1813] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (15393000) [pid = 3228] [serial = 1814] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (1C20EC00) [pid = 3228] [serial = 1834] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (1537C000) [pid = 3228] [serial = 1828] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (16946400) [pid = 3228] [serial = 1829] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (1CA16400) [pid = 3228] [serial = 1835] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (1A854000) [pid = 3228] [serial = 1826] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (19555800) [pid = 3228] [serial = 1819] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 57 (196F7400) [pid = 3228] [serial = 1820] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 56 (19EE2400) [pid = 3228] [serial = 1823] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 55 (1A852C00) [pid = 3228] [serial = 1831] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | --DOMWINDOW == 54 (1B8DF400) [pid = 3228] [serial = 1832] [outer = 00000000] [url = about:blank] 13:05:47 INFO - PROCESS | 3228 | 1468008347173 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]]]}] 13:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2978ms 13:05:47 INFO - PROCESS | 3228 | 1468008347235 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 13:05:47 INFO - PROCESS | 3228 | 1468008347240 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 13:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:05:47 INFO - PROCESS | 3228 | 1468008347245 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:05:47 INFO - PROCESS | 3228 | 1468008347248 Marionette TRACE conn6 <- [1,2462,null,{}] 13:05:47 INFO - PROCESS | 3228 | 1468008347255 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}] 13:05:47 INFO - PROCESS | 3228 | 1468008347257 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:47 INFO - PROCESS | 3228 | 1468008347358 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 13:05:47 INFO - PROCESS | 3228 | 1468008347450 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:47 INFO - PROCESS | 3228 | 1468008347454 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:47 INFO - PROCESS | 3228 | ++DOCSHELL 0D17CC00 == 8 [pid = 3228] [id = 625] 13:05:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 55 (0D182000) [pid = 3228] [serial = 1875] [outer = 00000000] 13:05:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 56 (0D1E7800) [pid = 3228] [serial = 1876] [outer = 0D182000] 13:05:47 INFO - PROCESS | 3228 | 1468008347504 Marionette DEBUG loaded listener.js 13:05:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 57 (106F7800) [pid = 3228] [serial = 1877] [outer = 0D182000] 13:05:47 INFO - PROCESS | 3228 | 1468008347930 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]]]}] 13:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 13:05:47 INFO - PROCESS | 3228 | 1468008347979 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 13:05:47 INFO - PROCESS | 3228 | 1468008347984 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 13:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:05:47 INFO - PROCESS | 3228 | 1468008347990 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:05:47 INFO - PROCESS | 3228 | 1468008347993 Marionette TRACE conn6 <- [1,2466,null,{}] 13:05:47 INFO - PROCESS | 3228 | 1468008347997 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}] 13:05:47 INFO - PROCESS | 3228 | 1468008347999 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:48 INFO - PROCESS | 3228 | 1468008348092 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 13:05:48 INFO - PROCESS | 3228 | 1468008348099 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:48 INFO - PROCESS | 3228 | 1468008348102 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:48 INFO - PROCESS | 3228 | ++DOCSHELL 0CDD3C00 == 9 [pid = 3228] [id = 626] 13:05:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (10D04800) [pid = 3228] [serial = 1878] [outer = 00000000] 13:05:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (10D0E000) [pid = 3228] [serial = 1879] [outer = 10D04800] 13:05:48 INFO - PROCESS | 3228 | 1468008348149 Marionette DEBUG loaded listener.js 13:05:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (11007000) [pid = 3228] [serial = 1880] [outer = 10D04800] 13:05:48 INFO - PROCESS | 3228 | 1468008348640 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]]]}] 13:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 13:05:48 INFO - PROCESS | 3228 | 1468008348666 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 13:05:48 INFO - PROCESS | 3228 | 1468008348668 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 13:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:05:48 INFO - PROCESS | 3228 | 1468008348672 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:05:48 INFO - PROCESS | 3228 | 1468008348676 Marionette TRACE conn6 <- [1,2470,null,{}] 13:05:48 INFO - PROCESS | 3228 | 1468008348687 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}] 13:05:48 INFO - PROCESS | 3228 | 1468008348692 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:48 INFO - PROCESS | 3228 | 1468008348813 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 13:05:48 INFO - PROCESS | 3228 | 1468008348908 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:48 INFO - PROCESS | 3228 | 1468008348911 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:48 INFO - PROCESS | 3228 | ++DOCSHELL 14EEF800 == 10 [pid = 3228] [id = 627] 13:05:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (14EEFC00) [pid = 3228] [serial = 1881] [outer = 00000000] 13:05:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (14EF4C00) [pid = 3228] [serial = 1882] [outer = 14EEFC00] 13:05:48 INFO - PROCESS | 3228 | 1468008348960 Marionette DEBUG loaded listener.js 13:05:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (150AFC00) [pid = 3228] [serial = 1883] [outer = 14EEFC00] 13:05:49 INFO - PROCESS | 3228 | 1468008349379 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]]]}] 13:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 13:05:49 INFO - PROCESS | 3228 | 1468008349405 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 13:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:05:49 INFO - PROCESS | 3228 | 1468008349407 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 13:05:49 INFO - PROCESS | 3228 | 1468008349411 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:05:49 INFO - PROCESS | 3228 | 1468008349412 Marionette TRACE conn6 <- [1,2474,null,{}] 13:05:49 INFO - PROCESS | 3228 | 1468008349416 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}] 13:05:49 INFO - PROCESS | 3228 | 1468008349418 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:49 INFO - PROCESS | 3228 | 1468008349541 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 13:05:49 INFO - PROCESS | 3228 | 1468008349549 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:49 INFO - PROCESS | 3228 | 1468008349551 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:49 INFO - PROCESS | 3228 | ++DOCSHELL 151CD400 == 11 [pid = 3228] [id = 628] 13:05:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (1537C000) [pid = 3228] [serial = 1884] [outer = 00000000] 13:05:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (15762400) [pid = 3228] [serial = 1885] [outer = 1537C000] 13:05:49 INFO - PROCESS | 3228 | 1468008349595 Marionette DEBUG loaded listener.js 13:05:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (1576E800) [pid = 3228] [serial = 1886] [outer = 1537C000] 13:05:50 INFO - PROCESS | 3228 | 1468008350024 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]]]}] 13:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 13:05:50 INFO - PROCESS | 3228 | 1468008350081 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 13:05:50 INFO - PROCESS | 3228 | 1468008350083 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 13:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:05:50 INFO - PROCESS | 3228 | 1468008350086 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:05:50 INFO - PROCESS | 3228 | 1468008350088 Marionette TRACE conn6 <- [1,2478,null,{}] 13:05:50 INFO - PROCESS | 3228 | 1468008350091 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}] 13:05:50 INFO - PROCESS | 3228 | 1468008350093 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:50 INFO - PROCESS | 3228 | 1468008350208 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 13:05:50 INFO - PROCESS | 3228 | 1468008350251 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:50 INFO - PROCESS | 3228 | 1468008350254 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:50 INFO - PROCESS | 3228 | ++DOCSHELL 15829000 == 12 [pid = 3228] [id = 629] 13:05:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (15829400) [pid = 3228] [serial = 1887] [outer = 00000000] 13:05:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (158E8000) [pid = 3228] [serial = 1888] [outer = 15829400] 13:05:50 INFO - PROCESS | 3228 | 1468008350298 Marionette DEBUG loaded listener.js 13:05:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (158E8400) [pid = 3228] [serial = 1889] [outer = 15829400] 13:05:50 INFO - PROCESS | 3228 | 1468008350717 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]]]}] 13:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 13:05:50 INFO - PROCESS | 3228 | 1468008350757 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 13:05:50 INFO - PROCESS | 3228 | 1468008350759 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 13:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:05:50 INFO - PROCESS | 3228 | 1468008350771 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:05:50 INFO - PROCESS | 3228 | 1468008350772 Marionette TRACE conn6 <- [1,2482,null,{}] 13:05:50 INFO - PROCESS | 3228 | 1468008350776 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}] 13:05:50 INFO - PROCESS | 3228 | 1468008350782 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:50 INFO - PROCESS | 3228 | 1468008350903 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 13:05:50 INFO - PROCESS | 3228 | 1468008350918 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:50 INFO - PROCESS | 3228 | 1468008350920 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:50 INFO - PROCESS | 3228 | ++DOCSHELL 18069C00 == 13 [pid = 3228] [id = 630] 13:05:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1806C800) [pid = 3228] [serial = 1890] [outer = 00000000] 13:05:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (189DE000) [pid = 3228] [serial = 1891] [outer = 1806C800] 13:05:50 INFO - PROCESS | 3228 | 1468008350964 Marionette DEBUG loaded listener.js 13:05:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (18CC0800) [pid = 3228] [serial = 1892] [outer = 1806C800] 13:05:51 INFO - PROCESS | 3228 | 1468008351410 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]]]}] 13:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 13:05:51 INFO - PROCESS | 3228 | 1468008351442 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 13:05:51 INFO - PROCESS | 3228 | 1468008351445 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 13:05:51 INFO - PROCESS | 3228 | 1468008351452 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:05:51 INFO - PROCESS | 3228 | 1468008351453 Marionette TRACE conn6 <- [1,2486,null,{}] 13:05:51 INFO - PROCESS | 3228 | 1468008351457 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}] 13:05:51 INFO - PROCESS | 3228 | 1468008351459 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:51 INFO - PROCESS | 3228 | 1468008351538 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 13:05:51 INFO - PROCESS | 3228 | 1468008351573 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:51 INFO - PROCESS | 3228 | 1468008351575 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:51 INFO - PROCESS | 3228 | ++DOCSHELL 18F26000 == 14 [pid = 3228] [id = 631] 13:05:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (18F27C00) [pid = 3228] [serial = 1893] [outer = 00000000] 13:05:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (190E4400) [pid = 3228] [serial = 1894] [outer = 18F27C00] 13:05:51 INFO - PROCESS | 3228 | 1468008351618 Marionette DEBUG loaded listener.js 13:05:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (190E6C00) [pid = 3228] [serial = 1895] [outer = 18F27C00] 13:05:52 INFO - PROCESS | 3228 | 1468008352031 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]]]}] 13:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 632ms 13:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:05:52 INFO - PROCESS | 3228 | 1468008352101 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 13:05:52 INFO - PROCESS | 3228 | 1468008352103 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 13:05:52 INFO - PROCESS | 3228 | 1468008352107 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:05:52 INFO - PROCESS | 3228 | 1468008352108 Marionette TRACE conn6 <- [1,2490,null,{}] 13:05:52 INFO - PROCESS | 3228 | 1468008352119 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}] 13:05:52 INFO - PROCESS | 3228 | 1468008352121 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:52 INFO - PROCESS | 3228 | 1468008352228 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 13:05:52 INFO - PROCESS | 3228 | 1468008352233 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:52 INFO - PROCESS | 3228 | 1468008352235 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:52 INFO - PROCESS | 3228 | ++DOCSHELL 1575FC00 == 15 [pid = 3228] [id = 632] 13:05:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (16951000) [pid = 3228] [serial = 1896] [outer = 00000000] 13:05:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (196EFC00) [pid = 3228] [serial = 1897] [outer = 16951000] 13:05:52 INFO - PROCESS | 3228 | 1468008352278 Marionette DEBUG loaded listener.js 13:05:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1964CC00) [pid = 3228] [serial = 1898] [outer = 16951000] 13:05:52 INFO - PROCESS | 3228 | 1468008352726 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]]]}] 13:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 13:05:52 INFO - PROCESS | 3228 | 1468008352740 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 13:05:52 INFO - PROCESS | 3228 | 1468008352742 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 13:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:05:52 INFO - PROCESS | 3228 | 1468008352745 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:05:52 INFO - PROCESS | 3228 | 1468008352747 Marionette TRACE conn6 <- [1,2494,null,{}] 13:05:52 INFO - PROCESS | 3228 | 1468008352757 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}] 13:05:52 INFO - PROCESS | 3228 | 1468008352759 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:52 INFO - PROCESS | 3228 | 1468008352867 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 13:05:52 INFO - PROCESS | 3228 | 1468008352872 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:52 INFO - PROCESS | 3228 | 1468008352874 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:52 INFO - PROCESS | 3228 | ++DOCSHELL 14EEF000 == 16 [pid = 3228] [id = 633] 13:05:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1977FC00) [pid = 3228] [serial = 1899] [outer = 00000000] 13:05:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (19786800) [pid = 3228] [serial = 1900] [outer = 1977FC00] 13:05:52 INFO - PROCESS | 3228 | 1468008352917 Marionette DEBUG loaded listener.js 13:05:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (19787400) [pid = 3228] [serial = 1901] [outer = 1977FC00] 13:05:53 INFO - PROCESS | 3228 | 1468008353382 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]]]}] 13:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 690ms 13:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:05:53 INFO - PROCESS | 3228 | 1468008353437 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 13:05:53 INFO - PROCESS | 3228 | 1468008353439 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 13:05:53 INFO - PROCESS | 3228 | 1468008353442 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:05:53 INFO - PROCESS | 3228 | 1468008353444 Marionette TRACE conn6 <- [1,2498,null,{}] 13:05:53 INFO - PROCESS | 3228 | 1468008353447 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}] 13:05:53 INFO - PROCESS | 3228 | 1468008353449 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:53 INFO - PROCESS | 3228 | 1468008353571 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 13:05:53 INFO - PROCESS | 3228 | 1468008353580 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:53 INFO - PROCESS | 3228 | 1468008353582 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:53 INFO - PROCESS | 3228 | ++DOCSHELL 0CA34C00 == 17 [pid = 3228] [id = 634] 13:05:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (0CA35000) [pid = 3228] [serial = 1902] [outer = 00000000] 13:05:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (19EDA000) [pid = 3228] [serial = 1903] [outer = 0CA35000] 13:05:53 INFO - PROCESS | 3228 | 1468008353677 Marionette DEBUG loaded listener.js 13:05:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (19EE3000) [pid = 3228] [serial = 1904] [outer = 0CA35000] 13:05:54 INFO - PROCESS | 3228 | 1468008354100 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]]]}] 13:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 13:05:54 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (16366000) [pid = 3228] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:05:54 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (189DBC00) [pid = 3228] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:05:54 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (19562000) [pid = 3228] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:05:54 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (19780800) [pid = 3228] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:05:54 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1577EC00) [pid = 3228] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:05:54 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (10A73800) [pid = 3228] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:05:54 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (15770400) [pid = 3228] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:05:54 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (11228400) [pid = 3228] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:05:54 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (106FEC00) [pid = 3228] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:05:54 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (11002C00) [pid = 3228] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:05:54 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1A852800) [pid = 3228] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:05:54 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1100BC00) [pid = 3228] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:05:54 INFO - PROCESS | 3228 | 1468008354285 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 13:05:54 INFO - PROCESS | 3228 | 1468008354287 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 13:05:54 INFO - PROCESS | 3228 | 1468008354304 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:05:54 INFO - PROCESS | 3228 | 1468008354307 Marionette TRACE conn6 <- [1,2502,null,{}] 13:05:54 INFO - PROCESS | 3228 | 1468008354311 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}] 13:05:54 INFO - PROCESS | 3228 | 1468008354314 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:05:54 INFO - PROCESS | 3228 | 1468008354409 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 13:05:54 INFO - PROCESS | 3228 | 1468008354417 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:54 INFO - PROCESS | 3228 | 1468008354420 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:54 INFO - PROCESS | 3228 | ++DOCSHELL 1576BC00 == 18 [pid = 3228] [id = 635] 13:05:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (15770400) [pid = 3228] [serial = 1905] [outer = 00000000] 13:05:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (16366400) [pid = 3228] [serial = 1906] [outer = 15770400] 13:05:54 INFO - PROCESS | 3228 | 1468008354471 Marionette DEBUG loaded listener.js 13:05:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (19783000) [pid = 3228] [serial = 1907] [outer = 15770400] 13:05:54 INFO - PROCESS | 3228 | 1468008354907 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]]]}] 13:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 13:05:54 INFO - PROCESS | 3228 | 1468008354993 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 13:05:54 INFO - PROCESS | 3228 | 1468008354995 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 13:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:05:54 INFO - PROCESS | 3228 | 1468008354998 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:05:54 INFO - PROCESS | 3228 | 1468008355000 Marionette TRACE conn6 <- [1,2506,null,{}] 13:05:54 INFO - PROCESS | 3228 | 1468008355004 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}] 13:05:54 INFO - PROCESS | 3228 | 1468008355005 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:55 INFO - PROCESS | 3228 | 1468008355086 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 13:05:55 INFO - PROCESS | 3228 | 1468008355092 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:55 INFO - PROCESS | 3228 | 1468008355093 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:55 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A5400 == 19 [pid = 3228] [id = 636] 13:05:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A7A9400) [pid = 3228] [serial = 1908] [outer = 00000000] 13:05:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A833800) [pid = 3228] [serial = 1909] [outer = 1A7A9400] 13:05:55 INFO - PROCESS | 3228 | 1468008355137 Marionette DEBUG loaded listener.js 13:05:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A84E000) [pid = 3228] [serial = 1910] [outer = 1A7A9400] 13:05:55 INFO - PROCESS | 3228 | 1468008355576 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]]]}] 13:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 13:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:05:55 INFO - PROCESS | 3228 | 1468008355633 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 13:05:55 INFO - PROCESS | 3228 | 1468008355635 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 13:05:55 INFO - PROCESS | 3228 | 1468008355638 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:05:55 INFO - PROCESS | 3228 | 1468008355639 Marionette TRACE conn6 <- [1,2510,null,{}] 13:05:55 INFO - PROCESS | 3228 | 1468008355643 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}] 13:05:55 INFO - PROCESS | 3228 | 1468008355645 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:55 INFO - PROCESS | 3228 | 1468008355726 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 13:05:55 INFO - PROCESS | 3228 | 1468008355732 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:55 INFO - PROCESS | 3228 | 1468008355733 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:55 INFO - PROCESS | 3228 | ++DOCSHELL 1A849400 == 20 [pid = 3228] [id = 637] 13:05:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1A851800) [pid = 3228] [serial = 1911] [outer = 00000000] 13:05:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A86B400) [pid = 3228] [serial = 1912] [outer = 1A851800] 13:05:55 INFO - PROCESS | 3228 | 1468008355776 Marionette DEBUG loaded listener.js 13:05:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1B482000) [pid = 3228] [serial = 1913] [outer = 1A851800] 13:05:56 INFO - PROCESS | 3228 | 1468008356229 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]]]}] 13:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 13:05:56 INFO - PROCESS | 3228 | 1468008356306 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 13:05:56 INFO - PROCESS | 3228 | 1468008356310 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 13:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:05:56 INFO - PROCESS | 3228 | 1468008356321 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:05:56 INFO - PROCESS | 3228 | 1468008356325 Marionette TRACE conn6 <- [1,2514,null,{}] 13:05:56 INFO - PROCESS | 3228 | 1468008356332 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}] 13:05:56 INFO - PROCESS | 3228 | 1468008356336 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:56 INFO - PROCESS | 3228 | 1468008356463 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 13:05:56 INFO - PROCESS | 3228 | 1468008356601 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:56 INFO - PROCESS | 3228 | 1468008356607 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:56 INFO - PROCESS | 3228 | ++DOCSHELL 0CD6BC00 == 21 [pid = 3228] [id = 638] 13:05:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (0CD6C000) [pid = 3228] [serial = 1914] [outer = 00000000] 13:05:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (0D142800) [pid = 3228] [serial = 1915] [outer = 0CD6C000] 13:05:56 INFO - PROCESS | 3228 | 1468008356664 Marionette DEBUG loaded listener.js 13:05:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (0D1EC400) [pid = 3228] [serial = 1916] [outer = 0CD6C000] 13:05:57 INFO - PROCESS | 3228 | 1468008357421 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]]]}] 13:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1126ms 13:05:57 INFO - PROCESS | 3228 | 1468008357450 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 13:05:57 INFO - PROCESS | 3228 | 1468008357454 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 13:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:05:57 INFO - PROCESS | 3228 | 1468008357460 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:05:57 INFO - PROCESS | 3228 | 1468008357464 Marionette TRACE conn6 <- [1,2518,null,{}] 13:05:57 INFO - PROCESS | 3228 | 1468008357468 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}] 13:05:57 INFO - PROCESS | 3228 | 1468008357471 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:57 INFO - PROCESS | 3228 | 1468008357592 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 13:05:57 INFO - PROCESS | 3228 | 1468008357732 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:57 INFO - PROCESS | 3228 | 1468008357734 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:57 INFO - PROCESS | 3228 | ++DOCSHELL 110BCC00 == 22 [pid = 3228] [id = 639] 13:05:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (110BDC00) [pid = 3228] [serial = 1917] [outer = 00000000] 13:05:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (11241000) [pid = 3228] [serial = 1918] [outer = 110BDC00] 13:05:57 INFO - PROCESS | 3228 | 1468008357791 Marionette DEBUG loaded listener.js 13:05:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (14EE8000) [pid = 3228] [serial = 1919] [outer = 110BDC00] 13:05:58 INFO - PROCESS | 3228 | 1468008358702 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]]]}] 13:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1337ms 13:05:58 INFO - PROCESS | 3228 | 1468008358797 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 13:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:05:58 INFO - PROCESS | 3228 | 1468008358801 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 13:05:58 INFO - PROCESS | 3228 | 1468008358806 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:05:58 INFO - PROCESS | 3228 | 1468008358809 Marionette TRACE conn6 <- [1,2522,null,{}] 13:05:58 INFO - PROCESS | 3228 | 1468008358816 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}] 13:05:58 INFO - PROCESS | 3228 | 1468008358818 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:58 INFO - PROCESS | 3228 | 1468008358949 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 13:05:58 INFO - PROCESS | 3228 | --DOCSHELL 1576FC00 == 21 [pid = 3228] [id = 624] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (18978800) [pid = 3228] [serial = 1859] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (17494800) [pid = 3228] [serial = 1858] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (18CC1C00) [pid = 3228] [serial = 1861] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1978B000) [pid = 3228] [serial = 1864] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1A7A0C00) [pid = 3228] [serial = 1870] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (19EDE800) [pid = 3228] [serial = 1865] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1A339000) [pid = 3228] [serial = 1871] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1748D000) [pid = 3228] [serial = 1840] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (14EE7C00) [pid = 3228] [serial = 1838] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1100A800) [pid = 3228] [serial = 1837] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1579BC00) [pid = 3228] [serial = 1855] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1A834800) [pid = 3228] [serial = 1873] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (112D0000) [pid = 3228] [serial = 1852] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (14E0E400) [pid = 3228] [serial = 1853] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (10A80C00) [pid = 3228] [serial = 1849] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (10B07400) [pid = 3228] [serial = 1850] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (119DF000) [pid = 3228] [serial = 1847] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (110DF400) [pid = 3228] [serial = 1846] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1BF70C00) [pid = 3228] [serial = 1844] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1B481000) [pid = 3228] [serial = 1843] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (18F8F800) [pid = 3228] [serial = 1841] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (18F2CC00) [pid = 3228] [serial = 1862] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (190E7C00) [pid = 3228] [serial = 1867] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (19560400) [pid = 3228] [serial = 1868] [outer = 00000000] [url = about:blank] 13:05:58 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (15870000) [pid = 3228] [serial = 1856] [outer = 00000000] [url = about:blank] 13:05:59 INFO - PROCESS | 3228 | 1468008359123 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:59 INFO - PROCESS | 3228 | 1468008359125 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:59 INFO - PROCESS | 3228 | ++DOCSHELL 106FEC00 == 22 [pid = 3228] [id = 640] 13:05:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (10A75C00) [pid = 3228] [serial = 1920] [outer = 00000000] 13:05:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (10B08400) [pid = 3228] [serial = 1921] [outer = 10A75C00] 13:05:59 INFO - PROCESS | 3228 | 1468008359176 Marionette DEBUG loaded listener.js 13:05:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (10D04C00) [pid = 3228] [serial = 1922] [outer = 10A75C00] 13:05:59 INFO - PROCESS | 3228 | 1468008359560 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]]]}] 13:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 830ms 13:05:59 INFO - PROCESS | 3228 | 1468008359637 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 13:05:59 INFO - PROCESS | 3228 | 1468008359641 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 13:05:59 INFO - PROCESS | 3228 | 1468008359647 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:05:59 INFO - PROCESS | 3228 | 1468008359650 Marionette TRACE conn6 <- [1,2526,null,{}] 13:05:59 INFO - PROCESS | 3228 | 1468008359653 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}] 13:05:59 INFO - PROCESS | 3228 | 1468008359656 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:59 INFO - PROCESS | 3228 | 1468008359746 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 13:05:59 INFO - PROCESS | 3228 | 1468008359758 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:59 INFO - PROCESS | 3228 | 1468008359760 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:05:59 INFO - PROCESS | 3228 | ++DOCSHELL 110E8400 == 23 [pid = 3228] [id = 641] 13:05:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (11134C00) [pid = 3228] [serial = 1923] [outer = 00000000] 13:05:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (14E14800) [pid = 3228] [serial = 1924] [outer = 11134C00] 13:05:59 INFO - PROCESS | 3228 | 1468008359806 Marionette DEBUG loaded listener.js 13:05:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (14EF0400) [pid = 3228] [serial = 1925] [outer = 11134C00] 13:06:00 INFO - PROCESS | 3228 | 1468008360277 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]]]}] 13:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 13:06:00 INFO - PROCESS | 3228 | 1468008360322 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 13:06:00 INFO - PROCESS | 3228 | 1468008360324 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 13:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:06:00 INFO - PROCESS | 3228 | 1468008360328 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:06:00 INFO - PROCESS | 3228 | 1468008360331 Marionette TRACE conn6 <- [1,2530,null,{}] 13:06:00 INFO - PROCESS | 3228 | 1468008360342 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}] 13:06:00 INFO - PROCESS | 3228 | 1468008360347 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:00 INFO - PROCESS | 3228 | 1468008360459 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 13:06:00 INFO - PROCESS | 3228 | 1468008360558 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:00 INFO - PROCESS | 3228 | 1468008360561 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:00 INFO - PROCESS | 3228 | ++DOCSHELL 1582B800 == 24 [pid = 3228] [id = 642] 13:06:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (1582C400) [pid = 3228] [serial = 1926] [outer = 00000000] 13:06:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (15870000) [pid = 3228] [serial = 1927] [outer = 1582C400] 13:06:00 INFO - PROCESS | 3228 | 1468008360610 Marionette DEBUG loaded listener.js 13:06:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1635D800) [pid = 3228] [serial = 1928] [outer = 1582C400] 13:06:00 INFO - PROCESS | 3228 | 1468008360998 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]]]}] 13:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 13:06:01 INFO - PROCESS | 3228 | 1468008361068 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 13:06:01 INFO - PROCESS | 3228 | 1468008361080 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 13:06:01 INFO - PROCESS | 3228 | 1468008361083 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:06:01 INFO - PROCESS | 3228 | 1468008361085 Marionette TRACE conn6 <- [1,2534,null,{}] 13:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:06:01 INFO - PROCESS | 3228 | 1468008361089 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}] 13:06:01 INFO - PROCESS | 3228 | 1468008361091 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:01 INFO - PROCESS | 3228 | 1468008361209 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 13:06:01 INFO - PROCESS | 3228 | 1468008361218 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:01 INFO - PROCESS | 3228 | 1468008361220 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:01 INFO - PROCESS | 3228 | ++DOCSHELL 17494400 == 25 [pid = 3228] [id = 643] 13:06:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (17494800) [pid = 3228] [serial = 1929] [outer = 00000000] 13:06:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (189D7000) [pid = 3228] [serial = 1930] [outer = 17494800] 13:06:01 INFO - PROCESS | 3228 | 1468008361264 Marionette DEBUG loaded listener.js 13:06:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (189E0000) [pid = 3228] [serial = 1931] [outer = 17494800] 13:06:01 INFO - PROCESS | 3228 | 1468008361714 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]]]}] 13:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 13:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:06:01 INFO - PROCESS | 3228 | 1468008361768 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 13:06:01 INFO - PROCESS | 3228 | 1468008361770 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 13:06:01 INFO - PROCESS | 3228 | 1468008361773 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:06:01 INFO - PROCESS | 3228 | 1468008361775 Marionette TRACE conn6 <- [1,2538,null,{}] 13:06:01 INFO - PROCESS | 3228 | 1468008361779 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}] 13:06:01 INFO - PROCESS | 3228 | 1468008361780 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:01 INFO - PROCESS | 3228 | 1468008361920 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 13:06:01 INFO - PROCESS | 3228 | 1468008361940 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:01 INFO - PROCESS | 3228 | 1468008361942 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:01 INFO - PROCESS | 3228 | ++DOCSHELL 18CC2800 == 26 [pid = 3228] [id = 644] 13:06:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (18CCA000) [pid = 3228] [serial = 1932] [outer = 00000000] 13:06:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (190DF800) [pid = 3228] [serial = 1933] [outer = 18CCA000] 13:06:01 INFO - PROCESS | 3228 | 1468008361986 Marionette DEBUG loaded listener.js 13:06:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (190E1000) [pid = 3228] [serial = 1934] [outer = 18CCA000] 13:06:02 INFO - PROCESS | 3228 | 1468008362436 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]]]}] 13:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 13:06:02 INFO - PROCESS | 3228 | 1468008362506 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 13:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:06:02 INFO - PROCESS | 3228 | 1468008362508 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 13:06:02 INFO - PROCESS | 3228 | 1468008362511 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:06:02 INFO - PROCESS | 3228 | 1468008362513 Marionette TRACE conn6 <- [1,2542,null,{}] 13:06:02 INFO - PROCESS | 3228 | 1468008362516 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}] 13:06:02 INFO - PROCESS | 3228 | 1468008362522 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:02 INFO - PROCESS | 3228 | 1468008362662 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 13:06:02 INFO - PROCESS | 3228 | 1468008362729 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:02 INFO - PROCESS | 3228 | 1468008362731 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:02 INFO - PROCESS | 3228 | ++DOCSHELL 196F0800 == 27 [pid = 3228] [id = 645] 13:06:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (196F9000) [pid = 3228] [serial = 1935] [outer = 00000000] 13:06:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19A36800) [pid = 3228] [serial = 1936] [outer = 196F9000] 13:06:02 INFO - PROCESS | 3228 | 1468008362776 Marionette DEBUG loaded listener.js 13:06:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (19EDA800) [pid = 3228] [serial = 1937] [outer = 196F9000] 13:06:03 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1977FC00) [pid = 3228] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:06:03 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (18F27C00) [pid = 3228] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:06:03 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (14EEFC00) [pid = 3228] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:06:03 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (10D04800) [pid = 3228] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:06:03 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (0CA35000) [pid = 3228] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:06:03 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (0D182000) [pid = 3228] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:06:03 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1537C000) [pid = 3228] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:06:03 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1A7AD800) [pid = 3228] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:06:03 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1806C800) [pid = 3228] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:06:03 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (15829400) [pid = 3228] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:06:03 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (15770400) [pid = 3228] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:06:03 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (16951000) [pid = 3228] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:06:03 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1A7A9400) [pid = 3228] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:06:03 INFO - PROCESS | 3228 | 1468008363350 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]]]}] 13:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 870ms 13:06:03 INFO - PROCESS | 3228 | 1468008363382 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 13:06:03 INFO - PROCESS | 3228 | 1468008363384 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 13:06:03 INFO - PROCESS | 3228 | 1468008363387 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:06:03 INFO - PROCESS | 3228 | 1468008363389 Marionette TRACE conn6 <- [1,2546,null,{}] 13:06:03 INFO - PROCESS | 3228 | 1468008363393 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}] 13:06:03 INFO - PROCESS | 3228 | 1468008363395 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:03 INFO - PROCESS | 3228 | 1468008363509 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 13:06:03 INFO - PROCESS | 3228 | 1468008363571 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:03 INFO - PROCESS | 3228 | 1468008363573 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:03 INFO - PROCESS | 3228 | ++DOCSHELL 0CD20C00 == 28 [pid = 3228] [id = 646] 13:06:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (0D182000) [pid = 3228] [serial = 1938] [outer = 00000000] 13:06:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (15770400) [pid = 3228] [serial = 1939] [outer = 0D182000] 13:06:03 INFO - PROCESS | 3228 | 1468008363616 Marionette DEBUG loaded listener.js 13:06:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1599A000) [pid = 3228] [serial = 1940] [outer = 0D182000] 13:06:03 INFO - PROCESS | 3228 | 1468008363970 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]]]}] 13:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 13:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:06:04 INFO - PROCESS | 3228 | 1468008364022 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 13:06:04 INFO - PROCESS | 3228 | 1468008364024 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 13:06:04 INFO - PROCESS | 3228 | 1468008364027 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:06:04 INFO - PROCESS | 3228 | 1468008364029 Marionette TRACE conn6 <- [1,2550,null,{}] 13:06:04 INFO - PROCESS | 3228 | 1468008364032 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}] 13:06:04 INFO - PROCESS | 3228 | 1468008364034 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:04 INFO - PROCESS | 3228 | 1468008364157 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 13:06:04 INFO - PROCESS | 3228 | 1468008364164 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:04 INFO - PROCESS | 3228 | 1468008364166 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:04 INFO - PROCESS | 3228 | ++DOCSHELL 14E12400 == 29 [pid = 3228] [id = 647] 13:06:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (15992C00) [pid = 3228] [serial = 1941] [outer = 00000000] 13:06:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (19EDD400) [pid = 3228] [serial = 1942] [outer = 15992C00] 13:06:04 INFO - PROCESS | 3228 | 1468008364211 Marionette DEBUG loaded listener.js 13:06:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (19EE5400) [pid = 3228] [serial = 1943] [outer = 15992C00] 13:06:04 INFO - PROCESS | 3228 | 1468008364632 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]]]}] 13:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 13:06:04 INFO - PROCESS | 3228 | 1468008364666 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 13:06:04 INFO - PROCESS | 3228 | 1468008364668 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 13:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:06:04 INFO - PROCESS | 3228 | 1468008364672 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:06:04 INFO - PROCESS | 3228 | 1468008364673 Marionette TRACE conn6 <- [1,2554,null,{}] 13:06:04 INFO - PROCESS | 3228 | 1468008364677 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}] 13:06:04 INFO - PROCESS | 3228 | 1468008364679 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:04 INFO - PROCESS | 3228 | 1468008364761 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 13:06:04 INFO - PROCESS | 3228 | 1468008364767 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:04 INFO - PROCESS | 3228 | 1468008364769 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:04 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A7400 == 30 [pid = 3228] [id = 648] 13:06:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1A7A7C00) [pid = 3228] [serial = 1944] [outer = 00000000] 13:06:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1A849C00) [pid = 3228] [serial = 1945] [outer = 1A7A7C00] 13:06:04 INFO - PROCESS | 3228 | 1468008364821 Marionette DEBUG loaded listener.js 13:06:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A856400) [pid = 3228] [serial = 1946] [outer = 1A7A7C00] 13:06:05 INFO - PROCESS | 3228 | 1468008365364 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]]]}] 13:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 732ms 13:06:05 INFO - PROCESS | 3228 | 1468008365405 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 13:06:05 INFO - PROCESS | 3228 | 1468008365410 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 13:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:06:05 INFO - PROCESS | 3228 | 1468008365416 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:06:05 INFO - PROCESS | 3228 | 1468008365419 Marionette TRACE conn6 <- [1,2558,null,{}] 13:06:05 INFO - PROCESS | 3228 | 1468008365425 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}] 13:06:05 INFO - PROCESS | 3228 | 1468008365428 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:05 INFO - PROCESS | 3228 | 1468008365544 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 13:06:05 INFO - PROCESS | 3228 | 1468008365656 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:05 INFO - PROCESS | 3228 | 1468008365661 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:05 INFO - PROCESS | 3228 | ++DOCSHELL 0CA3D800 == 31 [pid = 3228] [id = 649] 13:06:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (0CD70400) [pid = 3228] [serial = 1947] [outer = 00000000] 13:06:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (10D0B800) [pid = 3228] [serial = 1948] [outer = 0CD70400] 13:06:05 INFO - PROCESS | 3228 | 1468008365758 Marionette DEBUG loaded listener.js 13:06:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (11137800) [pid = 3228] [serial = 1949] [outer = 0CD70400] 13:06:06 INFO - PROCESS | 3228 | 1468008366450 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]]]}] 13:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1069ms 13:06:06 INFO - PROCESS | 3228 | 1468008366490 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 13:06:06 INFO - PROCESS | 3228 | 1468008366495 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 13:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:06:06 INFO - PROCESS | 3228 | 1468008366501 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:06:06 INFO - PROCESS | 3228 | 1468008366504 Marionette TRACE conn6 <- [1,2562,null,{}] 13:06:06 INFO - PROCESS | 3228 | 1468008366508 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}] 13:06:06 INFO - PROCESS | 3228 | 1468008366511 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:06 INFO - PROCESS | 3228 | 1468008366623 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 13:06:06 INFO - PROCESS | 3228 | 1468008366762 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:06 INFO - PROCESS | 3228 | 1468008366765 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:06 INFO - PROCESS | 3228 | ++DOCSHELL 1576E400 == 32 [pid = 3228] [id = 650] 13:06:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (15771800) [pid = 3228] [serial = 1950] [outer = 00000000] 13:06:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (15997800) [pid = 3228] [serial = 1951] [outer = 15771800] 13:06:06 INFO - PROCESS | 3228 | 1468008366822 Marionette DEBUG loaded listener.js 13:06:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (18226400) [pid = 3228] [serial = 1952] [outer = 15771800] 13:06:07 INFO - PROCESS | 3228 | 1468008367402 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]]]}] 13:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 970ms 13:06:07 INFO - PROCESS | 3228 | 1468008367474 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 13:06:07 INFO - PROCESS | 3228 | 1468008367477 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 13:06:07 INFO - PROCESS | 3228 | 1468008367481 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:06:07 INFO - PROCESS | 3228 | 1468008367484 Marionette TRACE conn6 <- [1,2566,null,{}] 13:06:07 INFO - PROCESS | 3228 | 1468008367495 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}] 13:06:07 INFO - PROCESS | 3228 | 1468008367500 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:07 INFO - PROCESS | 3228 | 1468008367640 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 13:06:07 INFO - PROCESS | 3228 | 1468008367778 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:07 INFO - PROCESS | 3228 | 1468008367781 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:07 INFO - PROCESS | 3228 | ++DOCSHELL 19788000 == 33 [pid = 3228] [id = 651] 13:06:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (19788400) [pid = 3228] [serial = 1953] [outer = 00000000] 13:06:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A837C00) [pid = 3228] [serial = 1954] [outer = 19788400] 13:06:07 INFO - PROCESS | 3228 | 1468008367838 Marionette DEBUG loaded listener.js 13:06:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1B50D400) [pid = 3228] [serial = 1955] [outer = 19788400] 13:06:08 INFO - PROCESS | 3228 | 1468008368608 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]]]}] 13:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1185ms 13:06:08 INFO - PROCESS | 3228 | 1468008368670 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 13:06:08 INFO - PROCESS | 3228 | 1468008368674 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 13:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:06:08 INFO - PROCESS | 3228 | 1468008368679 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:06:08 INFO - PROCESS | 3228 | 1468008368683 Marionette TRACE conn6 <- [1,2570,null,{}] 13:06:08 INFO - PROCESS | 3228 | 1468008368688 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}] 13:06:08 INFO - PROCESS | 3228 | 1468008368691 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:08 INFO - PROCESS | 3228 | 1468008368792 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 13:06:08 INFO - PROCESS | 3228 | 1468008368937 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:08 INFO - PROCESS | 3228 | 1468008368941 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:08 INFO - PROCESS | 3228 | ++DOCSHELL 110B1400 == 34 [pid = 3228] [id = 652] 13:06:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (110B2400) [pid = 3228] [serial = 1956] [outer = 00000000] 13:06:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (11243000) [pid = 3228] [serial = 1957] [outer = 110B2400] 13:06:08 INFO - PROCESS | 3228 | 1468008368993 Marionette DEBUG loaded listener.js 13:06:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (14EEDC00) [pid = 3228] [serial = 1958] [outer = 110B2400] 13:06:09 INFO - PROCESS | 3228 | --DOCSHELL 17494400 == 33 [pid = 3228] [id = 643] 13:06:09 INFO - PROCESS | 3228 | --DOCSHELL 196F0800 == 32 [pid = 3228] [id = 645] 13:06:09 INFO - PROCESS | 3228 | --DOCSHELL 18CC2800 == 31 [pid = 3228] [id = 644] 13:06:09 INFO - PROCESS | 3228 | --DOCSHELL 14E12400 == 30 [pid = 3228] [id = 647] 13:06:09 INFO - PROCESS | 3228 | --DOCSHELL 0CD20C00 == 29 [pid = 3228] [id = 646] 13:06:09 INFO - PROCESS | 3228 | --DOCSHELL 1576E400 == 28 [pid = 3228] [id = 650] 13:06:09 INFO - PROCESS | 3228 | --DOCSHELL 19788000 == 27 [pid = 3228] [id = 651] 13:06:09 INFO - PROCESS | 3228 | --DOCSHELL 1A7A7400 == 26 [pid = 3228] [id = 648] 13:06:09 INFO - PROCESS | 3228 | --DOCSHELL 0CA3D800 == 25 [pid = 3228] [id = 649] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (19786800) [pid = 3228] [serial = 1900] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (190E4400) [pid = 3228] [serial = 1894] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (14EF4C00) [pid = 3228] [serial = 1882] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (150AFC00) [pid = 3228] [serial = 1883] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (10D0E000) [pid = 3228] [serial = 1879] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (11007000) [pid = 3228] [serial = 1880] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (19EDA000) [pid = 3228] [serial = 1903] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (0D1E7800) [pid = 3228] [serial = 1876] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (106F7800) [pid = 3228] [serial = 1877] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (15762400) [pid = 3228] [serial = 1885] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1576E800) [pid = 3228] [serial = 1886] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A83C400) [pid = 3228] [serial = 1874] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (189DE000) [pid = 3228] [serial = 1891] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (18CC0800) [pid = 3228] [serial = 1892] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (158E8000) [pid = 3228] [serial = 1888] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (158E8400) [pid = 3228] [serial = 1889] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1A86B400) [pid = 3228] [serial = 1912] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (16366400) [pid = 3228] [serial = 1906] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (19783000) [pid = 3228] [serial = 1907] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (19EE3000) [pid = 3228] [serial = 1904] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (196EFC00) [pid = 3228] [serial = 1897] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (19787400) [pid = 3228] [serial = 1901] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1964CC00) [pid = 3228] [serial = 1898] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (1A833800) [pid = 3228] [serial = 1909] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (1A84E000) [pid = 3228] [serial = 1910] [outer = 00000000] [url = about:blank] 13:06:09 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (190E6C00) [pid = 3228] [serial = 1895] [outer = 00000000] [url = about:blank] 13:06:10 INFO - PROCESS | 3228 | 1468008370106 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]]]}] 13:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1474ms 13:06:10 INFO - PROCESS | 3228 | 1468008370154 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 13:06:10 INFO - PROCESS | 3228 | 1468008370158 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 13:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:06:10 INFO - PROCESS | 3228 | 1468008370162 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:06:10 INFO - PROCESS | 3228 | 1468008370167 Marionette TRACE conn6 <- [1,2574,null,{}] 13:06:10 INFO - PROCESS | 3228 | 1468008370172 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}] 13:06:10 INFO - PROCESS | 3228 | 1468008370175 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:10 INFO - PROCESS | 3228 | 1468008370263 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 13:06:10 INFO - PROCESS | 3228 | 1468008370271 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:10 INFO - PROCESS | 3228 | 1468008370274 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:10 INFO - PROCESS | 3228 | ++DOCSHELL 106F9400 == 26 [pid = 3228] [id = 653] 13:06:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (106FA800) [pid = 3228] [serial = 1959] [outer = 00000000] 13:06:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (10B05400) [pid = 3228] [serial = 1960] [outer = 106FA800] 13:06:10 INFO - PROCESS | 3228 | 1468008370360 Marionette DEBUG loaded listener.js 13:06:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (10D02400) [pid = 3228] [serial = 1961] [outer = 106FA800] 13:06:10 INFO - PROCESS | 3228 | 1468008370828 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]]]}] 13:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 13:06:10 INFO - PROCESS | 3228 | 1468008370894 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 13:06:10 INFO - PROCESS | 3228 | 1468008370899 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 13:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:06:10 INFO - PROCESS | 3228 | 1468008370905 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:06:10 INFO - PROCESS | 3228 | 1468008370908 Marionette TRACE conn6 <- [1,2578,null,{}] 13:06:10 INFO - PROCESS | 3228 | 1468008370911 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}] 13:06:10 INFO - PROCESS | 3228 | 1468008370914 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:11 INFO - PROCESS | 3228 | 1468008371032 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 13:06:11 INFO - PROCESS | 3228 | 1468008371039 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:11 INFO - PROCESS | 3228 | 1468008371041 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:11 INFO - PROCESS | 3228 | ++DOCSHELL 1100B800 == 27 [pid = 3228] [id = 654] 13:06:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (1100C000) [pid = 3228] [serial = 1962] [outer = 00000000] 13:06:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (14EF6000) [pid = 3228] [serial = 1963] [outer = 1100C000] 13:06:11 INFO - PROCESS | 3228 | 1468008371088 Marionette DEBUG loaded listener.js 13:06:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (15372000) [pid = 3228] [serial = 1964] [outer = 1100C000] 13:06:11 INFO - PROCESS | 3228 | 1468008371537 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]]]}] 13:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 13:06:11 INFO - PROCESS | 3228 | 1468008371579 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 13:06:11 INFO - PROCESS | 3228 | 1468008371581 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 13:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:06:11 INFO - PROCESS | 3228 | 1468008371585 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:06:11 INFO - PROCESS | 3228 | 1468008371588 Marionette TRACE conn6 <- [1,2582,null,{}] 13:06:11 INFO - PROCESS | 3228 | 1468008371599 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}] 13:06:11 INFO - PROCESS | 3228 | 1468008371603 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:11 INFO - PROCESS | 3228 | 1468008371687 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 13:06:11 INFO - PROCESS | 3228 | 1468008371694 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:11 INFO - PROCESS | 3228 | 1468008371697 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:11 INFO - PROCESS | 3228 | ++DOCSHELL 15796C00 == 28 [pid = 3228] [id = 655] 13:06:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (15828C00) [pid = 3228] [serial = 1965] [outer = 00000000] 13:06:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1635B800) [pid = 3228] [serial = 1966] [outer = 15828C00] 13:06:11 INFO - PROCESS | 3228 | 1468008371745 Marionette DEBUG loaded listener.js 13:06:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1748A000) [pid = 3228] [serial = 1967] [outer = 15828C00] 13:06:12 INFO - PROCESS | 3228 | 1468008372242 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]]]}] 13:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 13:06:12 INFO - PROCESS | 3228 | 1468008372274 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 13:06:12 INFO - PROCESS | 3228 | 1468008372276 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 13:06:12 INFO - PROCESS | 3228 | 1468008372279 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:06:12 INFO - PROCESS | 3228 | 1468008372281 Marionette TRACE conn6 <- [1,2586,null,{}] 13:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:06:12 INFO - PROCESS | 3228 | 1468008372285 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}] 13:06:12 INFO - PROCESS | 3228 | 1468008372287 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:12 INFO - PROCESS | 3228 | 1468008372407 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 13:06:12 INFO - PROCESS | 3228 | 1468008372499 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:12 INFO - PROCESS | 3228 | 1468008372501 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:12 INFO - PROCESS | 3228 | ++DOCSHELL 18985C00 == 29 [pid = 3228] [id = 656] 13:06:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (189D4800) [pid = 3228] [serial = 1968] [outer = 00000000] 13:06:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (189DEC00) [pid = 3228] [serial = 1969] [outer = 189D4800] 13:06:12 INFO - PROCESS | 3228 | 1468008372546 Marionette DEBUG loaded listener.js 13:06:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (18CC9C00) [pid = 3228] [serial = 1970] [outer = 189D4800] 13:06:12 INFO - PROCESS | 3228 | 1468008372974 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]]]}] 13:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 13:06:12 INFO - PROCESS | 3228 | 1468008373017 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 13:06:12 INFO - PROCESS | 3228 | 1468008373019 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 13:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:06:13 INFO - PROCESS | 3228 | 1468008373022 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:06:13 INFO - PROCESS | 3228 | 1468008373023 Marionette TRACE conn6 <- [1,2590,null,{}] 13:06:13 INFO - PROCESS | 3228 | 1468008373027 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}] 13:06:13 INFO - PROCESS | 3228 | 1468008373029 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:13 INFO - PROCESS | 3228 | 1468008373140 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 13:06:13 INFO - PROCESS | 3228 | 1468008373147 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:13 INFO - PROCESS | 3228 | 1468008373149 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:13 INFO - PROCESS | 3228 | ++DOCSHELL 18F2D000 == 30 [pid = 3228] [id = 657] 13:06:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (18F98800) [pid = 3228] [serial = 1971] [outer = 00000000] 13:06:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (19560000) [pid = 3228] [serial = 1972] [outer = 18F98800] 13:06:13 INFO - PROCESS | 3228 | 1468008373192 Marionette DEBUG loaded listener.js 13:06:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1964CC00) [pid = 3228] [serial = 1973] [outer = 18F98800] 13:06:13 INFO - PROCESS | 3228 | 1468008373694 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]]]}] 13:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 13:06:13 INFO - PROCESS | 3228 | 1468008373752 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 13:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:06:13 INFO - PROCESS | 3228 | 1468008373754 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 13:06:13 INFO - PROCESS | 3228 | 1468008373793 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:06:13 INFO - PROCESS | 3228 | 1468008373795 Marionette TRACE conn6 <- [1,2594,null,{}] 13:06:13 INFO - PROCESS | 3228 | 1468008373801 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}] 13:06:13 INFO - PROCESS | 3228 | 1468008373807 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:14 INFO - PROCESS | 3228 | 1468008374093 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 13:06:14 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (0CD6C000) [pid = 3228] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:06:14 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (196F9000) [pid = 3228] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:06:14 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (17494800) [pid = 3228] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:06:14 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (10A75C00) [pid = 3228] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:06:14 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (11134C00) [pid = 3228] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:06:14 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (15992C00) [pid = 3228] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:06:14 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (110BDC00) [pid = 3228] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:06:14 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (0D182000) [pid = 3228] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:06:14 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1A851800) [pid = 3228] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:06:14 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (18CCA000) [pid = 3228] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:06:14 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1582C400) [pid = 3228] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:06:14 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1A7A7C00) [pid = 3228] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:06:14 INFO - PROCESS | 3228 | 1468008374157 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:14 INFO - PROCESS | 3228 | 1468008374159 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:14 INFO - PROCESS | 3228 | ++DOCSHELL 0CA0E400 == 31 [pid = 3228] [id = 658] 13:06:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (0CA34400) [pid = 3228] [serial = 1974] [outer = 00000000] 13:06:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (10D01C00) [pid = 3228] [serial = 1975] [outer = 0CA34400] 13:06:14 INFO - PROCESS | 3228 | 1468008374204 Marionette DEBUG loaded listener.js 13:06:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (15834800) [pid = 3228] [serial = 1976] [outer = 0CA34400] 13:06:14 INFO - PROCESS | 3228 | 1468008374567 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]]]}] 13:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 870ms 13:06:14 INFO - PROCESS | 3228 | 1468008374628 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 13:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:06:14 INFO - PROCESS | 3228 | 1468008374630 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 13:06:14 INFO - PROCESS | 3228 | 1468008374633 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:06:14 INFO - PROCESS | 3228 | 1468008374635 Marionette TRACE conn6 <- [1,2598,null,{}] 13:06:14 INFO - PROCESS | 3228 | 1468008374638 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}] 13:06:14 INFO - PROCESS | 3228 | 1468008374640 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:14 INFO - PROCESS | 3228 | 1468008374717 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 13:06:14 INFO - PROCESS | 3228 | 1468008374722 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:14 INFO - PROCESS | 3228 | 1468008374724 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:14 INFO - PROCESS | 3228 | ++DOCSHELL 18068C00 == 32 [pid = 3228] [id = 659] 13:06:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (189D8C00) [pid = 3228] [serial = 1977] [outer = 00000000] 13:06:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (19A31400) [pid = 3228] [serial = 1978] [outer = 189D8C00] 13:06:14 INFO - PROCESS | 3228 | 1468008374767 Marionette DEBUG loaded listener.js 13:06:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (19EDFC00) [pid = 3228] [serial = 1979] [outer = 189D8C00] 13:06:15 INFO - PROCESS | 3228 | 1468008375197 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]]]}] 13:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 13:06:15 INFO - PROCESS | 3228 | 1468008375265 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 13:06:15 INFO - PROCESS | 3228 | 1468008375267 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 13:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:06:15 INFO - PROCESS | 3228 | 1468008375270 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:06:15 INFO - PROCESS | 3228 | 1468008375272 Marionette TRACE conn6 <- [1,2602,null,{}] 13:06:15 INFO - PROCESS | 3228 | 1468008375275 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}] 13:06:15 INFO - PROCESS | 3228 | 1468008375277 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:15 INFO - PROCESS | 3228 | 1468008375355 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 13:06:15 INFO - PROCESS | 3228 | 1468008375364 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:15 INFO - PROCESS | 3228 | 1468008375366 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:15 INFO - PROCESS | 3228 | ++DOCSHELL 14EF4C00 == 33 [pid = 3228] [id = 660] 13:06:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (19780C00) [pid = 3228] [serial = 1980] [outer = 00000000] 13:06:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1A7A9800) [pid = 3228] [serial = 1981] [outer = 19780C00] 13:06:15 INFO - PROCESS | 3228 | 1468008375409 Marionette DEBUG loaded listener.js 13:06:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1A7A9C00) [pid = 3228] [serial = 1982] [outer = 19780C00] 13:06:15 INFO - PROCESS | 3228 | 1468008375858 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]]]}] 13:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 13:06:15 INFO - PROCESS | 3228 | 1468008375916 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 13:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:06:15 INFO - PROCESS | 3228 | 1468008375918 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 13:06:15 INFO - PROCESS | 3228 | 1468008375921 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:06:15 INFO - PROCESS | 3228 | 1468008375923 Marionette TRACE conn6 <- [1,2606,null,{}] 13:06:15 INFO - PROCESS | 3228 | 1468008375926 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}] 13:06:15 INFO - PROCESS | 3228 | 1468008375928 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:15 INFO - PROCESS | 3228 | 1468008376007 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 13:06:15 INFO - PROCESS | 3228 | 1468008376014 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:15 INFO - PROCESS | 3228 | 1468008376016 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:16 INFO - PROCESS | 3228 | ++DOCSHELL 1A83C000 == 34 [pid = 3228] [id = 661] 13:06:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1A83C400) [pid = 3228] [serial = 1983] [outer = 00000000] 13:06:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A84F000) [pid = 3228] [serial = 1984] [outer = 1A83C400] 13:06:16 INFO - PROCESS | 3228 | 1468008376058 Marionette DEBUG loaded listener.js 13:06:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A855C00) [pid = 3228] [serial = 1985] [outer = 1A83C400] 13:06:16 INFO - PROCESS | 3228 | 1468008376884 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]]]}] 13:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1021ms 13:06:16 INFO - PROCESS | 3228 | 1468008376943 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 13:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:06:16 INFO - PROCESS | 3228 | 1468008376947 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 13:06:16 INFO - PROCESS | 3228 | 1468008376952 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:06:16 INFO - PROCESS | 3228 | 1468008376957 Marionette TRACE conn6 <- [1,2610,null,{}] 13:06:17 INFO - PROCESS | 3228 | 1468008377025 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}] 13:06:17 INFO - PROCESS | 3228 | 1468008377028 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:17 INFO - PROCESS | 3228 | 1468008377136 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 13:06:17 INFO - PROCESS | 3228 | 1468008377271 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:17 INFO - PROCESS | 3228 | 1468008377274 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:17 INFO - PROCESS | 3228 | ++DOCSHELL 10A76C00 == 35 [pid = 3228] [id = 662] 13:06:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (10B01800) [pid = 3228] [serial = 1986] [outer = 00000000] 13:06:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1100B000) [pid = 3228] [serial = 1987] [outer = 10B01800] 13:06:17 INFO - PROCESS | 3228 | 1468008377333 Marionette DEBUG loaded listener.js 13:06:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (119D9C00) [pid = 3228] [serial = 1988] [outer = 10B01800] 13:06:18 INFO - PROCESS | 3228 | 1468008378033 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]]]}] 13:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1150ms 13:06:18 INFO - PROCESS | 3228 | 1468008378103 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 13:06:18 INFO - PROCESS | 3228 | 1468008378108 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 13:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:06:18 INFO - PROCESS | 3228 | 1468008378114 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:06:18 INFO - PROCESS | 3228 | 1468008378117 Marionette TRACE conn6 <- [1,2614,null,{}] 13:06:18 INFO - PROCESS | 3228 | 1468008378121 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}] 13:06:18 INFO - PROCESS | 3228 | 1468008378124 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:18 INFO - PROCESS | 3228 | 1468008378347 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 13:06:18 INFO - PROCESS | 3228 | 1468008378497 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:18 INFO - PROCESS | 3228 | 1468008378500 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:18 INFO - PROCESS | 3228 | ++DOCSHELL 0CA36000 == 36 [pid = 3228] [id = 663] 13:06:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (0CA36C00) [pid = 3228] [serial = 1989] [outer = 00000000] 13:06:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (0CA3E800) [pid = 3228] [serial = 1990] [outer = 0CA36C00] 13:06:18 INFO - PROCESS | 3228 | 1468008378550 Marionette DEBUG loaded listener.js 13:06:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1065F400) [pid = 3228] [serial = 1991] [outer = 0CA36C00] 13:06:18 INFO - PROCESS | 3228 | --DOCSHELL 14EF4C00 == 35 [pid = 3228] [id = 660] 13:06:18 INFO - PROCESS | 3228 | --DOCSHELL 18068C00 == 34 [pid = 3228] [id = 659] 13:06:18 INFO - PROCESS | 3228 | --DOCSHELL 0CA0E400 == 33 [pid = 3228] [id = 658] 13:06:18 INFO - PROCESS | 3228 | --DOCSHELL 18F2D000 == 32 [pid = 3228] [id = 657] 13:06:18 INFO - PROCESS | 3228 | --DOCSHELL 18985C00 == 31 [pid = 3228] [id = 656] 13:06:18 INFO - PROCESS | 3228 | --DOCSHELL 15796C00 == 30 [pid = 3228] [id = 655] 13:06:18 INFO - PROCESS | 3228 | --DOCSHELL 1100B800 == 29 [pid = 3228] [id = 654] 13:06:18 INFO - PROCESS | 3228 | --DOCSHELL 106F9400 == 28 [pid = 3228] [id = 653] 13:06:18 INFO - PROCESS | 3228 | --DOCSHELL 110B1400 == 27 [pid = 3228] [id = 652] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1A849C00) [pid = 3228] [serial = 1945] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1A856400) [pid = 3228] [serial = 1946] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (19EE5400) [pid = 3228] [serial = 1943] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (0D142800) [pid = 3228] [serial = 1915] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (0D1EC400) [pid = 3228] [serial = 1916] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (19EDA800) [pid = 3228] [serial = 1937] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (189D7000) [pid = 3228] [serial = 1930] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (10B08400) [pid = 3228] [serial = 1921] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (189E0000) [pid = 3228] [serial = 1931] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (14EF0400) [pid = 3228] [serial = 1925] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (19EDD400) [pid = 3228] [serial = 1942] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (14E14800) [pid = 3228] [serial = 1924] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (19A36800) [pid = 3228] [serial = 1936] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (14EE8000) [pid = 3228] [serial = 1919] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1599A000) [pid = 3228] [serial = 1940] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1B482000) [pid = 3228] [serial = 1913] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (15770400) [pid = 3228] [serial = 1939] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (190E1000) [pid = 3228] [serial = 1934] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (190DF800) [pid = 3228] [serial = 1933] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (10D04C00) [pid = 3228] [serial = 1922] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (1635D800) [pid = 3228] [serial = 1928] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (15870000) [pid = 3228] [serial = 1927] [outer = 00000000] [url = about:blank] 13:06:18 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (11241000) [pid = 3228] [serial = 1918] [outer = 00000000] [url = about:blank] 13:06:19 INFO - PROCESS | 3228 | 1468008379113 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]]]}] 13:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1019ms 13:06:19 INFO - PROCESS | 3228 | 1468008379138 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 13:06:19 INFO - PROCESS | 3228 | 1468008379141 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 13:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:06:19 INFO - PROCESS | 3228 | 1468008379146 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:06:19 INFO - PROCESS | 3228 | 1468008379149 Marionette TRACE conn6 <- [1,2618,null,{}] 13:06:19 INFO - PROCESS | 3228 | 1468008379154 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}] 13:06:19 INFO - PROCESS | 3228 | 1468008379157 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:19 INFO - PROCESS | 3228 | 1468008379243 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 13:06:19 INFO - PROCESS | 3228 | 1468008379252 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:19 INFO - PROCESS | 3228 | 1468008379255 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:19 INFO - PROCESS | 3228 | ++DOCSHELL 11002000 == 28 [pid = 3228] [id = 664] 13:06:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (11002400) [pid = 3228] [serial = 1992] [outer = 00000000] 13:06:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (1100C800) [pid = 3228] [serial = 1993] [outer = 11002400] 13:06:19 INFO - PROCESS | 3228 | 1468008379301 Marionette DEBUG loaded listener.js 13:06:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (119DC800) [pid = 3228] [serial = 1994] [outer = 11002400] 13:06:19 INFO - PROCESS | 3228 | 1468008379810 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]]]}] 13:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 13:06:19 INFO - PROCESS | 3228 | 1468008379878 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 13:06:19 INFO - PROCESS | 3228 | 1468008379881 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 13:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:06:19 INFO - PROCESS | 3228 | 1468008379887 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:06:19 INFO - PROCESS | 3228 | 1468008379889 Marionette TRACE conn6 <- [1,2622,null,{}] 13:06:19 INFO - PROCESS | 3228 | 1468008379893 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}] 13:06:19 INFO - PROCESS | 3228 | 1468008379895 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:19 INFO - PROCESS | 3228 | 1468008379981 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 13:06:20 INFO - PROCESS | 3228 | 1468008380080 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:20 INFO - PROCESS | 3228 | 1468008380082 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:20 INFO - PROCESS | 3228 | ++DOCSHELL 15762800 == 29 [pid = 3228] [id = 665] 13:06:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (15766000) [pid = 3228] [serial = 1995] [outer = 00000000] 13:06:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (15777000) [pid = 3228] [serial = 1996] [outer = 15766000] 13:06:20 INFO - PROCESS | 3228 | 1468008380127 Marionette DEBUG loaded listener.js 13:06:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (1582C400) [pid = 3228] [serial = 1997] [outer = 15766000] 13:06:20 INFO - PROCESS | 3228 | 1468008380518 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]]]}] 13:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 13:06:20 INFO - PROCESS | 3228 | 1468008380558 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 13:06:20 INFO - PROCESS | 3228 | 1468008380561 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 13:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:06:20 INFO - PROCESS | 3228 | 1468008380572 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:06:20 INFO - PROCESS | 3228 | 1468008380576 Marionette TRACE conn6 <- [1,2626,null,{}] 13:06:20 INFO - PROCESS | 3228 | 1468008380580 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}] 13:06:20 INFO - PROCESS | 3228 | 1468008380583 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:20 INFO - PROCESS | 3228 | 1468008380673 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 13:06:20 INFO - PROCESS | 3228 | 1468008380679 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:20 INFO - PROCESS | 3228 | 1468008380681 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:20 INFO - PROCESS | 3228 | ++DOCSHELL 1599A000 == 30 [pid = 3228] [id = 666] 13:06:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (16366000) [pid = 3228] [serial = 1998] [outer = 00000000] 13:06:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (189D7000) [pid = 3228] [serial = 1999] [outer = 16366000] 13:06:20 INFO - PROCESS | 3228 | 1468008380727 Marionette DEBUG loaded listener.js 13:06:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (18CBFC00) [pid = 3228] [serial = 2000] [outer = 16366000] 13:06:21 INFO - PROCESS | 3228 | 1468008381173 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]]]}] 13:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 13:06:21 INFO - PROCESS | 3228 | 1468008381213 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 13:06:21 INFO - PROCESS | 3228 | 1468008381215 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 13:06:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:06:21 INFO - PROCESS | 3228 | 1468008381218 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:06:21 INFO - PROCESS | 3228 | 1468008381220 Marionette TRACE conn6 <- [1,2630,null,{}] 13:06:21 INFO - PROCESS | 3228 | 1468008381224 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}] 13:06:21 INFO - PROCESS | 3228 | 1468008381226 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:21 INFO - PROCESS | 3228 | 1468008381347 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 13:06:21 INFO - PROCESS | 3228 | 1468008381435 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:21 INFO - PROCESS | 3228 | 1468008381437 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:21 INFO - PROCESS | 3228 | ++DOCSHELL 190E9400 == 31 [pid = 3228] [id = 667] 13:06:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (190EEC00) [pid = 3228] [serial = 2001] [outer = 00000000] 13:06:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (19657400) [pid = 3228] [serial = 2002] [outer = 190EEC00] 13:06:21 INFO - PROCESS | 3228 | 1468008381480 Marionette DEBUG loaded listener.js 13:06:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (196F5000) [pid = 3228] [serial = 2003] [outer = 190EEC00] 13:06:21 INFO - PROCESS | 3228 | 1468008381897 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]]]}] 13:06:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:06:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 13:06:21 INFO - PROCESS | 3228 | 1468008381950 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 13:06:21 INFO - PROCESS | 3228 | 1468008381952 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 13:06:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:06:21 INFO - PROCESS | 3228 | 1468008381955 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:06:21 INFO - PROCESS | 3228 | 1468008381956 Marionette TRACE conn6 <- [1,2634,null,{}] 13:06:21 INFO - PROCESS | 3228 | 1468008381960 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}] 13:06:21 INFO - PROCESS | 3228 | 1468008381962 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:22 INFO - PROCESS | 3228 | 1468008382078 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 13:06:22 INFO - PROCESS | 3228 | 1468008382142 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:22 INFO - PROCESS | 3228 | 1468008382147 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:22 INFO - PROCESS | 3228 | ++DOCSHELL 14EF0400 == 32 [pid = 3228] [id = 668] 13:06:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (19780800) [pid = 3228] [serial = 2004] [outer = 00000000] 13:06:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (19789000) [pid = 3228] [serial = 2005] [outer = 19780800] 13:06:22 INFO - PROCESS | 3228 | 1468008382202 Marionette DEBUG loaded listener.js 13:06:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (19EE0000) [pid = 3228] [serial = 2006] [outer = 19780800] 13:06:22 INFO - PROCESS | 3228 | 1468008382641 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]]]}] 13:06:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:06:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 13:06:22 INFO - PROCESS | 3228 | 1468008382709 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 13:06:22 INFO - PROCESS | 3228 | 1468008382711 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 13:06:22 INFO - PROCESS | 3228 | 1468008382717 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:06:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:06:22 INFO - PROCESS | 3228 | 1468008382719 Marionette TRACE conn6 <- [1,2638,null,{}] 13:06:22 INFO - PROCESS | 3228 | 1468008382722 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}] 13:06:22 INFO - PROCESS | 3228 | 1468008382724 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:22 INFO - PROCESS | 3228 | 1468008382851 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 13:06:22 INFO - PROCESS | 3228 | 1468008382866 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:22 INFO - PROCESS | 3228 | 1468008382867 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:22 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A4400 == 33 [pid = 3228] [id = 669] 13:06:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A7A5800) [pid = 3228] [serial = 2007] [outer = 00000000] 13:06:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A7AD800) [pid = 3228] [serial = 2008] [outer = 1A7A5800] 13:06:22 INFO - PROCESS | 3228 | 1468008382966 Marionette DEBUG loaded listener.js 13:06:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A835400) [pid = 3228] [serial = 2009] [outer = 1A7A5800] 13:06:23 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (19780C00) [pid = 3228] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:06:23 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (189D4800) [pid = 3228] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:06:23 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (18F98800) [pid = 3228] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:06:23 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (110B2400) [pid = 3228] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:06:23 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (15828C00) [pid = 3228] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:06:23 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (106FA800) [pid = 3228] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:06:23 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1100C000) [pid = 3228] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:06:23 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (0CA34400) [pid = 3228] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:06:23 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (0CD70400) [pid = 3228] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:06:23 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (15771800) [pid = 3228] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:06:23 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (19788400) [pid = 3228] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:06:23 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (189D8C00) [pid = 3228] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:06:23 INFO - PROCESS | 3228 | 1468008383410 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]]]}] 13:06:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:06:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 13:06:23 INFO - PROCESS | 3228 | 1468008383452 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 13:06:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:06:23 INFO - PROCESS | 3228 | 1468008383454 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 13:06:23 INFO - PROCESS | 3228 | 1468008383457 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:06:23 INFO - PROCESS | 3228 | 1468008383459 Marionette TRACE conn6 <- [1,2642,null,{}] 13:06:23 INFO - PROCESS | 3228 | 1468008383463 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}] 13:06:23 INFO - PROCESS | 3228 | 1468008383464 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:23 INFO - PROCESS | 3228 | 1468008383543 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 13:06:23 INFO - PROCESS | 3228 | 1468008383640 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:23 INFO - PROCESS | 3228 | 1468008383642 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:23 INFO - PROCESS | 3228 | ++DOCSHELL 0CD70400 == 34 [pid = 3228] [id = 670] 13:06:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (0D1E0400) [pid = 3228] [serial = 2010] [outer = 00000000] 13:06:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (157A1000) [pid = 3228] [serial = 2011] [outer = 0D1E0400] 13:06:23 INFO - PROCESS | 3228 | 1468008383687 Marionette DEBUG loaded listener.js 13:06:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (18CC1000) [pid = 3228] [serial = 2012] [outer = 0D1E0400] 13:06:24 INFO - PROCESS | 3228 | 1468008384039 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]]]}] 13:06:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:06:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 13:06:24 INFO - PROCESS | 3228 | 1468008384088 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 13:06:24 INFO - PROCESS | 3228 | 1468008384090 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 13:06:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:06:24 INFO - PROCESS | 3228 | 1468008384093 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:06:24 INFO - PROCESS | 3228 | 1468008384095 Marionette TRACE conn6 <- [1,2646,null,{}] 13:06:24 INFO - PROCESS | 3228 | 1468008384099 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}] 13:06:24 INFO - PROCESS | 3228 | 1468008384101 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:24 INFO - PROCESS | 3228 | 1468008384180 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 13:06:24 INFO - PROCESS | 3228 | 1468008384305 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:24 INFO - PROCESS | 3228 | 1468008384306 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:24 INFO - PROCESS | 3228 | ++DOCSHELL 110E2C00 == 35 [pid = 3228] [id = 671] 13:06:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1586D000) [pid = 3228] [serial = 2013] [outer = 00000000] 13:06:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1A831C00) [pid = 3228] [serial = 2014] [outer = 1586D000] 13:06:24 INFO - PROCESS | 3228 | 1468008384349 Marionette DEBUG loaded listener.js 13:06:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1A855000) [pid = 3228] [serial = 2015] [outer = 1586D000] 13:06:24 INFO - PROCESS | 3228 | 1468008384683 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]]]}] 13:06:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:06:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 13:06:24 INFO - PROCESS | 3228 | 1468008384724 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 13:06:24 INFO - PROCESS | 3228 | 1468008384726 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 13:06:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:06:24 INFO - PROCESS | 3228 | 1468008384729 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:06:24 INFO - PROCESS | 3228 | 1468008384740 Marionette TRACE conn6 <- [1,2650,null,{}] 13:06:24 INFO - PROCESS | 3228 | 1468008384758 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}] 13:06:24 INFO - PROCESS | 3228 | 1468008384760 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:24 INFO - PROCESS | 3228 | 1468008384839 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 13:06:24 INFO - PROCESS | 3228 | 1468008384845 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:24 INFO - PROCESS | 3228 | 1468008384847 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:24 INFO - PROCESS | 3228 | ++DOCSHELL 19EDE800 == 36 [pid = 3228] [id = 672] 13:06:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1B480C00) [pid = 3228] [serial = 2016] [outer = 00000000] 13:06:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1BCBC000) [pid = 3228] [serial = 2017] [outer = 1B480C00] 13:06:24 INFO - PROCESS | 3228 | 1468008384890 Marionette DEBUG loaded listener.js 13:06:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1BCF8400) [pid = 3228] [serial = 2018] [outer = 1B480C00] 13:06:25 INFO - PROCESS | 3228 | 1468008385365 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]]]}] 13:06:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:06:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 710ms 13:06:25 INFO - PROCESS | 3228 | 1468008385441 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 13:06:25 INFO - PROCESS | 3228 | 1468008385445 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 13:06:25 INFO - PROCESS | 3228 | 1468008385451 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:06:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:06:25 INFO - PROCESS | 3228 | 1468008385455 Marionette TRACE conn6 <- [1,2654,null,{}] 13:06:25 INFO - PROCESS | 3228 | 1468008385462 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}] 13:06:25 INFO - PROCESS | 3228 | 1468008385466 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:25 INFO - PROCESS | 3228 | 1468008385662 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 13:06:25 INFO - PROCESS | 3228 | 1468008385772 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:25 INFO - PROCESS | 3228 | 1468008385777 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:25 INFO - PROCESS | 3228 | ++DOCSHELL 10A75C00 == 37 [pid = 3228] [id = 673] 13:06:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (10A78C00) [pid = 3228] [serial = 2019] [outer = 00000000] 13:06:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (10D02000) [pid = 3228] [serial = 2020] [outer = 10A78C00] 13:06:25 INFO - PROCESS | 3228 | 1468008385835 Marionette DEBUG loaded listener.js 13:06:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1100BC00) [pid = 3228] [serial = 2021] [outer = 10A78C00] 13:06:26 INFO - PROCESS | 3228 | 1468008386864 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]]]}] 13:06:26 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) 13:06:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1424ms 13:06:26 INFO - PROCESS | 3228 | 1468008386879 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 13:06:26 INFO - PROCESS | 3228 | 1468008386884 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 13:06:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:06:26 INFO - PROCESS | 3228 | 1468008386890 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:06:26 INFO - PROCESS | 3228 | 1468008386893 Marionette TRACE conn6 <- [1,2658,null,{}] 13:06:26 INFO - PROCESS | 3228 | 1468008386940 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}] 13:06:26 INFO - PROCESS | 3228 | 1468008386943 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:27 INFO - PROCESS | 3228 | 1468008387044 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 13:06:27 INFO - PROCESS | 3228 | 1468008387223 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:27 INFO - PROCESS | 3228 | 1468008387225 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:27 INFO - PROCESS | 3228 | ++DOCSHELL 1599E400 == 38 [pid = 3228] [id = 674] 13:06:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (16943C00) [pid = 3228] [serial = 2022] [outer = 00000000] 13:06:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (18063C00) [pid = 3228] [serial = 2023] [outer = 16943C00] 13:06:27 INFO - PROCESS | 3228 | 1468008387323 Marionette DEBUG loaded listener.js 13:06:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (189D7C00) [pid = 3228] [serial = 2024] [outer = 16943C00] 13:06:28 INFO - PROCESS | 3228 | 1468008388498 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"]]]}] 13:06:28 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 13:06:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:06:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:06:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1661ms 13:06:28 INFO - PROCESS | 3228 | 1468008388556 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 13:06:28 INFO - PROCESS | 3228 | 1468008388560 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 13:06:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:06:28 INFO - PROCESS | 3228 | 1468008388647 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:06:28 INFO - PROCESS | 3228 | 1468008388650 Marionette TRACE conn6 <- [1,2662,null,{}] 13:06:28 INFO - PROCESS | 3228 | 1468008388700 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}] 13:06:28 INFO - PROCESS | 3228 | 1468008388702 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:28 INFO - PROCESS | 3228 | 1468008388794 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 13:06:28 INFO - PROCESS | 3228 | 1468008388929 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:28 INFO - PROCESS | 3228 | 1468008388933 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:28 INFO - PROCESS | 3228 | ++DOCSHELL 11003400 == 39 [pid = 3228] [id = 675] 13:06:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (11006800) [pid = 3228] [serial = 2025] [outer = 00000000] 13:06:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (14E12400) [pid = 3228] [serial = 2026] [outer = 11006800] 13:06:28 INFO - PROCESS | 3228 | 1468008388986 Marionette DEBUG loaded listener.js 13:06:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (14EF6400) [pid = 3228] [serial = 2027] [outer = 11006800] 13:06:29 INFO - PROCESS | 3228 | --DOCSHELL 110E2C00 == 38 [pid = 3228] [id = 671] 13:06:29 INFO - PROCESS | 3228 | --DOCSHELL 0CD70400 == 37 [pid = 3228] [id = 670] 13:06:29 INFO - PROCESS | 3228 | --DOCSHELL 1A7A4400 == 36 [pid = 3228] [id = 669] 13:06:29 INFO - PROCESS | 3228 | --DOCSHELL 14EF0400 == 35 [pid = 3228] [id = 668] 13:06:29 INFO - PROCESS | 3228 | --DOCSHELL 190E9400 == 34 [pid = 3228] [id = 667] 13:06:29 INFO - PROCESS | 3228 | --DOCSHELL 1599A000 == 33 [pid = 3228] [id = 666] 13:06:29 INFO - PROCESS | 3228 | --DOCSHELL 15762800 == 32 [pid = 3228] [id = 665] 13:06:29 INFO - PROCESS | 3228 | --DOCSHELL 11002000 == 31 [pid = 3228] [id = 664] 13:06:29 INFO - PROCESS | 3228 | --DOCSHELL 0CA36000 == 30 [pid = 3228] [id = 663] 13:06:29 INFO - PROCESS | 3228 | --DOCSHELL 10A76C00 == 29 [pid = 3228] [id = 662] 13:06:29 INFO - PROCESS | 3228 | --DOCSHELL 1A83C000 == 28 [pid = 3228] [id = 661] 13:06:29 INFO - PROCESS | 3228 | --DOCSHELL 1599E400 == 27 [pid = 3228] [id = 674] 13:06:29 INFO - PROCESS | 3228 | --DOCSHELL 19EDE800 == 26 [pid = 3228] [id = 672] 13:06:29 INFO - PROCESS | 3228 | --DOCSHELL 10A75C00 == 25 [pid = 3228] [id = 673] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1A7A9800) [pid = 3228] [serial = 1981] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (189DEC00) [pid = 3228] [serial = 1969] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (19560000) [pid = 3228] [serial = 1972] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (14EEDC00) [pid = 3228] [serial = 1958] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (11243000) [pid = 3228] [serial = 1957] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1635B800) [pid = 3228] [serial = 1966] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (10B05400) [pid = 3228] [serial = 1960] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (10D02400) [pid = 3228] [serial = 1961] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (14EF6000) [pid = 3228] [serial = 1963] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (15372000) [pid = 3228] [serial = 1964] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (18CC9C00) [pid = 3228] [serial = 1970] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (10D01C00) [pid = 3228] [serial = 1975] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (11137800) [pid = 3228] [serial = 1949] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (10D0B800) [pid = 3228] [serial = 1948] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (18226400) [pid = 3228] [serial = 1952] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (15997800) [pid = 3228] [serial = 1951] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1B50D400) [pid = 3228] [serial = 1955] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1A837C00) [pid = 3228] [serial = 1954] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1964CC00) [pid = 3228] [serial = 1973] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (19A31400) [pid = 3228] [serial = 1978] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (1A7A9C00) [pid = 3228] [serial = 1982] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (19EDFC00) [pid = 3228] [serial = 1979] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (15834800) [pid = 3228] [serial = 1976] [outer = 00000000] [url = about:blank] 13:06:29 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (1748A000) [pid = 3228] [serial = 1967] [outer = 00000000] [url = about:blank] 13:06:30 INFO - PROCESS | 3228 | 1468008390550 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"]]]}] 13:06:30 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 13:06:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:06:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:06:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2032ms 13:06:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:06:30 INFO - PROCESS | 3228 | 1468008390598 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 13:06:30 INFO - PROCESS | 3228 | 1468008390602 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 13:06:30 INFO - PROCESS | 3228 | 1468008390606 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:06:30 INFO - PROCESS | 3228 | 1468008390609 Marionette TRACE conn6 <- [1,2666,null,{}] 13:06:30 INFO - PROCESS | 3228 | 1468008390614 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}] 13:06:30 INFO - PROCESS | 3228 | 1468008390618 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:30 INFO - PROCESS | 3228 | 1468008390706 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 13:06:30 INFO - PROCESS | 3228 | 1468008390715 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:30 INFO - PROCESS | 3228 | 1468008390717 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:30 INFO - PROCESS | 3228 | ++DOCSHELL 106FAC00 == 26 [pid = 3228] [id = 676] 13:06:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (10A73C00) [pid = 3228] [serial = 2028] [outer = 00000000] 13:06:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (10D04000) [pid = 3228] [serial = 2029] [outer = 10A73C00] 13:06:30 INFO - PROCESS | 3228 | 1468008390765 Marionette DEBUG loaded listener.js 13:06:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (10D0F000) [pid = 3228] [serial = 2030] [outer = 10A73C00] 13:06:31 INFO - PROCESS | 3228 | 1468008391743 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]]]}] 13:06:31 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) 13:06:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1181ms 13:06:31 INFO - PROCESS | 3228 | 1468008391789 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 13:06:31 INFO - PROCESS | 3228 | 1468008391794 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 13:06:31 INFO - PROCESS | 3228 | 1468008391810 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:06:31 INFO - PROCESS | 3228 | 1468008391813 Marionette TRACE conn6 <- [1,2670,null,{}] 13:06:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:06:31 INFO - PROCESS | 3228 | 1468008391817 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}] 13:06:31 INFO - PROCESS | 3228 | 1468008391819 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:31 INFO - PROCESS | 3228 | 1468008391944 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 13:06:31 INFO - PROCESS | 3228 | 1468008391951 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:31 INFO - PROCESS | 3228 | 1468008391953 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:31 INFO - PROCESS | 3228 | ++DOCSHELL 14E0FC00 == 27 [pid = 3228] [id = 677] 13:06:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (14E10400) [pid = 3228] [serial = 2031] [outer = 00000000] 13:06:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (14EF2000) [pid = 3228] [serial = 2032] [outer = 14E10400] 13:06:31 INFO - PROCESS | 3228 | 1468008392000 Marionette DEBUG loaded listener.js 13:06:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (150E7000) [pid = 3228] [serial = 2033] [outer = 14E10400] 13:06:32 INFO - PROCESS | 3228 | 1468008392972 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]]]}] 13:06:32 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) 13:06:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1173ms 13:06:32 INFO - PROCESS | 3228 | 1468008392989 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 13:06:32 INFO - PROCESS | 3228 | 1468008392992 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 13:06:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:06:32 INFO - PROCESS | 3228 | 1468008392995 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:06:32 INFO - PROCESS | 3228 | 1468008392999 Marionette TRACE conn6 <- [1,2674,null,{}] 13:06:32 INFO - PROCESS | 3228 | 1468008393016 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}] 13:06:32 INFO - PROCESS | 3228 | 1468008393021 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:33 INFO - PROCESS | 3228 | 1468008393138 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 13:06:33 INFO - PROCESS | 3228 | 1468008393147 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:33 INFO - PROCESS | 3228 | 1468008393150 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:33 INFO - PROCESS | 3228 | ++DOCSHELL 1599CC00 == 28 [pid = 3228] [id = 678] 13:06:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (1599D000) [pid = 3228] [serial = 2034] [outer = 00000000] 13:06:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (16944C00) [pid = 3228] [serial = 2035] [outer = 1599D000] 13:06:33 INFO - PROCESS | 3228 | 1468008393250 Marionette DEBUG loaded listener.js 13:06:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (17493400) [pid = 3228] [serial = 2036] [outer = 1599D000] 13:06:33 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (190EEC00) [pid = 3228] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:06:33 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (10B01800) [pid = 3228] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:06:33 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1A83C400) [pid = 3228] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:06:33 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (16366000) [pid = 3228] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:06:33 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (11002400) [pid = 3228] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:06:33 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (15766000) [pid = 3228] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:06:33 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (19780800) [pid = 3228] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:06:33 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (0CA36C00) [pid = 3228] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:06:33 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (0D1E0400) [pid = 3228] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:06:33 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (1B480C00) [pid = 3228] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:06:33 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (1A7A5800) [pid = 3228] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:06:33 INFO - PROCESS | 3228 | --DOMWINDOW == 57 (1586D000) [pid = 3228] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:06:34 INFO - PROCESS | 3228 | 1468008394193 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"]]]}] 13:06:34 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 13:06:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:06:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:06:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1234ms 13:06:34 INFO - PROCESS | 3228 | 1468008394233 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 13:06:34 INFO - PROCESS | 3228 | 1468008394236 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 13:06:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:06:34 INFO - PROCESS | 3228 | 1468008394239 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:06:34 INFO - PROCESS | 3228 | 1468008394241 Marionette TRACE conn6 <- [1,2678,null,{}] 13:06:34 INFO - PROCESS | 3228 | 1468008394245 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}] 13:06:34 INFO - PROCESS | 3228 | 1468008394247 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:34 INFO - PROCESS | 3228 | 1468008394332 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 13:06:34 INFO - PROCESS | 3228 | 1468008394421 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:34 INFO - PROCESS | 3228 | 1468008394423 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:34 INFO - PROCESS | 3228 | ++DOCSHELL 10B01800 == 29 [pid = 3228] [id = 679] 13:06:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (10B02800) [pid = 3228] [serial = 2037] [outer = 00000000] 13:06:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (16944000) [pid = 3228] [serial = 2038] [outer = 10B02800] 13:06:34 INFO - PROCESS | 3228 | 1468008394467 Marionette DEBUG loaded listener.js 13:06:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (18226400) [pid = 3228] [serial = 2039] [outer = 10B02800] 13:06:35 INFO - PROCESS | 3228 | 1468008395316 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"]]]}] 13:06:35 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 13:06:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:06:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:06:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:06:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1128ms 13:06:35 INFO - PROCESS | 3228 | 1468008395371 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 13:06:35 INFO - PROCESS | 3228 | 1468008395373 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 13:06:35 INFO - PROCESS | 3228 | 1468008395377 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:06:35 INFO - PROCESS | 3228 | 1468008395378 Marionette TRACE conn6 <- [1,2682,null,{}] 13:06:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:06:35 INFO - PROCESS | 3228 | 1468008395382 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}] 13:06:35 INFO - PROCESS | 3228 | 1468008395384 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:35 INFO - PROCESS | 3228 | 1468008395495 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 13:06:35 INFO - PROCESS | 3228 | 1468008395503 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:35 INFO - PROCESS | 3228 | 1468008395505 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:35 INFO - PROCESS | 3228 | ++DOCSHELL 189D6400 == 30 [pid = 3228] [id = 680] 13:06:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (189D6C00) [pid = 3228] [serial = 2040] [outer = 00000000] 13:06:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (18F8F800) [pid = 3228] [serial = 2041] [outer = 189D6C00] 13:06:35 INFO - PROCESS | 3228 | 1468008395549 Marionette DEBUG loaded listener.js 13:06:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (190E4000) [pid = 3228] [serial = 2042] [outer = 189D6C00] 13:06:36 INFO - PROCESS | 3228 | --DOCSHELL 106FAC00 == 29 [pid = 3228] [id = 676] 13:06:36 INFO - PROCESS | 3228 | --DOCSHELL 11003400 == 28 [pid = 3228] [id = 675] 13:06:36 INFO - PROCESS | 3228 | --DOCSHELL 1599CC00 == 27 [pid = 3228] [id = 678] 13:06:36 INFO - PROCESS | 3228 | --DOCSHELL 10B01800 == 26 [pid = 3228] [id = 679] 13:06:36 INFO - PROCESS | 3228 | --DOCSHELL 14E0FC00 == 25 [pid = 3228] [id = 677] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (1BCBC000) [pid = 3228] [serial = 2017] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (1A7AD800) [pid = 3228] [serial = 2008] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (1BCF8400) [pid = 3228] [serial = 2018] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (1A831C00) [pid = 3228] [serial = 2014] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (1A835400) [pid = 3228] [serial = 2009] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 57 (1A855000) [pid = 3228] [serial = 2015] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 56 (18CC1000) [pid = 3228] [serial = 2012] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 55 (18CBFC00) [pid = 3228] [serial = 2000] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 54 (19657400) [pid = 3228] [serial = 2002] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 53 (196F5000) [pid = 3228] [serial = 2003] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 52 (1100B000) [pid = 3228] [serial = 1987] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 51 (119D9C00) [pid = 3228] [serial = 1988] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 50 (1A855C00) [pid = 3228] [serial = 1985] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 49 (1A84F000) [pid = 3228] [serial = 1984] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 48 (189D7000) [pid = 3228] [serial = 1999] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 47 (1100C800) [pid = 3228] [serial = 1993] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 46 (119DC800) [pid = 3228] [serial = 1994] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 45 (15777000) [pid = 3228] [serial = 1996] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 44 (1582C400) [pid = 3228] [serial = 1997] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 43 (19EE0000) [pid = 3228] [serial = 2006] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 42 (0CA3E800) [pid = 3228] [serial = 1990] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 41 (1065F400) [pid = 3228] [serial = 1991] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 40 (19789000) [pid = 3228] [serial = 2005] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | --DOMWINDOW == 39 (157A1000) [pid = 3228] [serial = 2011] [outer = 00000000] [url = about:blank] 13:06:37 INFO - PROCESS | 3228 | 1468008397661 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"]]]}] 13:06:37 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 13:06:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:06:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:06:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2333ms 13:06:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:06:37 INFO - PROCESS | 3228 | 1468008397715 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 13:06:37 INFO - PROCESS | 3228 | 1468008397720 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 13:06:37 INFO - PROCESS | 3228 | 1468008397725 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:06:37 INFO - PROCESS | 3228 | 1468008397728 Marionette TRACE conn6 <- [1,2686,null,{}] 13:06:37 INFO - PROCESS | 3228 | 1468008397734 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}] 13:06:37 INFO - PROCESS | 3228 | 1468008397737 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:37 INFO - PROCESS | 3228 | 1468008397826 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 13:06:37 INFO - PROCESS | 3228 | 1468008397834 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:37 INFO - PROCESS | 3228 | 1468008397837 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:37 INFO - PROCESS | 3228 | ++DOCSHELL 10A73400 == 26 [pid = 3228] [id = 681] 13:06:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 40 (10A74400) [pid = 3228] [serial = 2043] [outer = 00000000] 13:06:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 41 (10A80C00) [pid = 3228] [serial = 2044] [outer = 10A74400] 13:06:37 INFO - PROCESS | 3228 | 1468008397885 Marionette DEBUG loaded listener.js 13:06:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 42 (10B08400) [pid = 3228] [serial = 2045] [outer = 10A74400] 13:06:38 INFO - PROCESS | 3228 | 1468008398832 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"]]]}] 13:06:38 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 13:06:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:06:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:06:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:06:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1126ms 13:06:38 INFO - PROCESS | 3228 | 1468008398851 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 13:06:38 INFO - PROCESS | 3228 | 1468008398856 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 13:06:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:06:38 INFO - PROCESS | 3228 | 1468008398862 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:06:38 INFO - PROCESS | 3228 | 1468008398865 Marionette TRACE conn6 <- [1,2690,null,{}] 13:06:38 INFO - PROCESS | 3228 | 1468008398869 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}] 13:06:38 INFO - PROCESS | 3228 | 1468008398871 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:38 INFO - PROCESS | 3228 | 1468008398958 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 13:06:38 INFO - PROCESS | 3228 | 1468008398965 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:38 INFO - PROCESS | 3228 | 1468008398968 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:38 INFO - PROCESS | 3228 | ++DOCSHELL 110DEC00 == 27 [pid = 3228] [id = 682] 13:06:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 43 (110DF400) [pid = 3228] [serial = 2046] [outer = 00000000] 13:06:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 44 (11139800) [pid = 3228] [serial = 2047] [outer = 110DF400] 13:06:39 INFO - PROCESS | 3228 | 1468008399015 Marionette DEBUG loaded listener.js 13:06:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 45 (11243C00) [pid = 3228] [serial = 2048] [outer = 110DF400] 13:06:39 INFO - PROCESS | 3228 | 1468008399499 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]]]}] 13:06:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:06:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 13:06:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:06:39 INFO - PROCESS | 3228 | 1468008399535 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 13:06:39 INFO - PROCESS | 3228 | 1468008399538 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 13:06:39 INFO - PROCESS | 3228 | 1468008399541 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:06:39 INFO - PROCESS | 3228 | 1468008399544 Marionette TRACE conn6 <- [1,2694,null,{}] 13:06:39 INFO - PROCESS | 3228 | 1468008399555 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}] 13:06:39 INFO - PROCESS | 3228 | 1468008399560 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:39 INFO - PROCESS | 3228 | 1468008399643 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 13:06:39 INFO - PROCESS | 3228 | 1468008399650 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:39 INFO - PROCESS | 3228 | 1468008399653 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:39 INFO - PROCESS | 3228 | ++DOCSHELL 15726000 == 28 [pid = 3228] [id = 683] 13:06:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 46 (15726800) [pid = 3228] [serial = 2049] [outer = 00000000] 13:06:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 47 (1576AC00) [pid = 3228] [serial = 2050] [outer = 15726800] 13:06:39 INFO - PROCESS | 3228 | 1468008399701 Marionette DEBUG loaded listener.js 13:06:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 48 (15777000) [pid = 3228] [serial = 2051] [outer = 15726800] 13:06:40 INFO - PROCESS | 3228 | 1468008400143 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]]]}] 13:06:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:06:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 13:06:40 INFO - PROCESS | 3228 | 1468008400181 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 13:06:40 INFO - PROCESS | 3228 | 1468008400183 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 13:06:40 INFO - PROCESS | 3228 | 1468008400186 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:06:40 INFO - PROCESS | 3228 | 1468008400188 Marionette TRACE conn6 <- [1,2698,null,{}] 13:06:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:06:40 INFO - PROCESS | 3228 | 1468008400191 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}] 13:06:40 INFO - PROCESS | 3228 | 1468008400193 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:40 INFO - PROCESS | 3228 | 1468008400276 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 13:06:40 INFO - PROCESS | 3228 | 1468008400284 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:40 INFO - PROCESS | 3228 | 1468008400286 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:40 INFO - PROCESS | 3228 | ++DOCSHELL 10D05C00 == 29 [pid = 3228] [id = 684] 13:06:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 49 (1576A800) [pid = 3228] [serial = 2052] [outer = 00000000] 13:06:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 50 (158E7C00) [pid = 3228] [serial = 2053] [outer = 1576A800] 13:06:40 INFO - PROCESS | 3228 | 1468008400331 Marionette DEBUG loaded listener.js 13:06:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 51 (16366400) [pid = 3228] [serial = 2054] [outer = 1576A800] 13:06:40 INFO - PROCESS | 3228 | 1468008400787 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] 13:06:40 INFO - PROCESS | 3228 | 1468008400832 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 13:06:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:06:40 INFO - PROCESS | 3228 | 1468008400835 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:06:40 INFO - PROCESS | 3228 | 1468008400837 Marionette TRACE conn6 <- [1,2702,null,{}] 13:06:40 INFO - PROCESS | 3228 | 1468008400840 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}] 13:06:40 INFO - PROCESS | 3228 | 1468008400842 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:40 INFO - PROCESS | 3228 | 1468008400919 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 13:06:40 INFO - PROCESS | 3228 | 1468008400925 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:40 INFO - PROCESS | 3228 | 1468008400927 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:40 INFO - PROCESS | 3228 | ++DOCSHELL 1748F400 == 30 [pid = 3228] [id = 685] 13:06:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 52 (18069400) [pid = 3228] [serial = 2055] [outer = 00000000] 13:06:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 53 (189DE800) [pid = 3228] [serial = 2056] [outer = 18069400] 13:06:40 INFO - PROCESS | 3228 | 1468008400970 Marionette DEBUG loaded listener.js 13:06:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 54 (189E2C00) [pid = 3228] [serial = 2057] [outer = 18069400] 13:06:41 INFO - PROCESS | 3228 | 1468008401409 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]]]}] 13:06:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:06:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 13:06:41 INFO - PROCESS | 3228 | 1468008401468 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 13:06:41 INFO - PROCESS | 3228 | 1468008401470 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 13:06:41 INFO - PROCESS | 3228 | 1468008401473 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:06:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:06:41 INFO - PROCESS | 3228 | 1468008401475 Marionette TRACE conn6 <- [1,2706,null,{}] 13:06:41 INFO - PROCESS | 3228 | 1468008401479 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}] 13:06:41 INFO - PROCESS | 3228 | 1468008401484 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:41 INFO - PROCESS | 3228 | 1468008401586 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 13:06:41 INFO - PROCESS | 3228 | 1468008401592 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:41 INFO - PROCESS | 3228 | 1468008401594 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:41 INFO - PROCESS | 3228 | ++DOCSHELL 190E6C00 == 31 [pid = 3228] [id = 686] 13:06:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 55 (19555800) [pid = 3228] [serial = 2058] [outer = 00000000] 13:06:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 56 (196EF400) [pid = 3228] [serial = 2059] [outer = 19555800] 13:06:41 INFO - PROCESS | 3228 | 1468008401637 Marionette DEBUG loaded listener.js 13:06:41 INFO - PROCESS | 3228 | ++DOMWINDOW == 57 (196F1400) [pid = 3228] [serial = 2060] [outer = 19555800] 13:06:42 INFO - PROCESS | 3228 | 1468008402133 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] 13:06:42 INFO - PROCESS | 3228 | 1468008402210 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 13:06:42 INFO - PROCESS | 3228 | 1468008402213 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:06:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:06:42 INFO - PROCESS | 3228 | 1468008402215 Marionette TRACE conn6 <- [1,2710,null,{}] 13:06:42 INFO - PROCESS | 3228 | 1468008402218 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}] 13:06:42 INFO - PROCESS | 3228 | 1468008402220 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:42 INFO - PROCESS | 3228 | 1468008402335 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 13:06:42 INFO - PROCESS | 3228 | 1468008402340 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:42 INFO - PROCESS | 3228 | 1468008402342 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:42 INFO - PROCESS | 3228 | ++DOCSHELL 10D10000 == 32 [pid = 3228] [id = 687] 13:06:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (196F7400) [pid = 3228] [serial = 2061] [outer = 00000000] 13:06:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (19782800) [pid = 3228] [serial = 2062] [outer = 196F7400] 13:06:42 INFO - PROCESS | 3228 | 1468008402386 Marionette DEBUG loaded listener.js 13:06:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (19783800) [pid = 3228] [serial = 2063] [outer = 196F7400] 13:06:42 INFO - PROCESS | 3228 | 1468008402827 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] 13:06:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:06:42 INFO - PROCESS | 3228 | 1468008402850 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 13:06:42 INFO - PROCESS | 3228 | 1468008402853 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:06:42 INFO - PROCESS | 3228 | 1468008402854 Marionette TRACE conn6 <- [1,2714,null,{}] 13:06:42 INFO - PROCESS | 3228 | 1468008402858 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}] 13:06:42 INFO - PROCESS | 3228 | 1468008402859 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:42 INFO - PROCESS | 3228 | 1468008402971 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 13:06:43 INFO - PROCESS | 3228 | 1468008403059 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:43 INFO - PROCESS | 3228 | 1468008403061 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:43 INFO - PROCESS | 3228 | ++DOCSHELL 19554C00 == 33 [pid = 3228] [id = 688] 13:06:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (19780400) [pid = 3228] [serial = 2064] [outer = 00000000] 13:06:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (19EDA000) [pid = 3228] [serial = 2065] [outer = 19780400] 13:06:43 INFO - PROCESS | 3228 | 1468008403107 Marionette DEBUG loaded listener.js 13:06:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (19EDA800) [pid = 3228] [serial = 2066] [outer = 19780400] 13:06:43 INFO - PROCESS | 3228 | 1468008403509 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]]]}] 13:06:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:06:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 13:06:43 INFO - PROCESS | 3228 | 1468008403529 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 13:06:43 INFO - PROCESS | 3228 | 1468008403531 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 13:06:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:06:43 INFO - PROCESS | 3228 | 1468008403542 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:06:43 INFO - PROCESS | 3228 | 1468008403543 Marionette TRACE conn6 <- [1,2718,null,{}] 13:06:43 INFO - PROCESS | 3228 | 1468008403547 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}] 13:06:43 INFO - PROCESS | 3228 | 1468008403549 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:43 INFO - PROCESS | 3228 | 1468008403661 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 13:06:43 INFO - PROCESS | 3228 | 1468008403667 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:43 INFO - PROCESS | 3228 | 1468008403668 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:43 INFO - PROCESS | 3228 | ++DOCSHELL 1A339000 == 34 [pid = 3228] [id = 689] 13:06:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (1A339400) [pid = 3228] [serial = 2067] [outer = 00000000] 13:06:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (1A7A4000) [pid = 3228] [serial = 2068] [outer = 1A339400] 13:06:43 INFO - PROCESS | 3228 | 1468008403711 Marionette DEBUG loaded listener.js 13:06:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (1A4BA400) [pid = 3228] [serial = 2069] [outer = 1A339400] 13:06:43 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (14E10400) [pid = 3228] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:06:43 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (1599D000) [pid = 3228] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:06:43 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (10A73C00) [pid = 3228] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:06:43 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (10A78C00) [pid = 3228] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:06:43 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (10B02800) [pid = 3228] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:06:43 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (11006800) [pid = 3228] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:06:43 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (16943C00) [pid = 3228] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:06:44 INFO - PROCESS | 3228 | 1468008404646 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"]]]}] 13:06:44 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 13:06:44 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:06:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:06:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:06:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1134ms 13:06:44 INFO - PROCESS | 3228 | 1468008404669 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 13:06:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:06:44 INFO - PROCESS | 3228 | 1468008404671 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 13:06:44 INFO - PROCESS | 3228 | 1468008404674 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:06:44 INFO - PROCESS | 3228 | 1468008404676 Marionette TRACE conn6 <- [1,2722,null,{}] 13:06:44 INFO - PROCESS | 3228 | 1468008404683 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}] 13:06:44 INFO - PROCESS | 3228 | 1468008404684 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:44 INFO - PROCESS | 3228 | 1468008404767 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 13:06:44 INFO - PROCESS | 3228 | 1468008404771 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:44 INFO - PROCESS | 3228 | 1468008404773 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:44 INFO - PROCESS | 3228 | ++DOCSHELL 1599D000 == 35 [pid = 3228] [id = 690] 13:06:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (189D7800) [pid = 3228] [serial = 2070] [outer = 00000000] 13:06:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (1A7A9000) [pid = 3228] [serial = 2071] [outer = 189D7800] 13:06:44 INFO - PROCESS | 3228 | 1468008404816 Marionette DEBUG loaded listener.js 13:06:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (1A7AD800) [pid = 3228] [serial = 2072] [outer = 189D7800] 13:06:45 INFO - PROCESS | 3228 | 1468008405242 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]]]}] 13:06:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:06:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 13:06:45 INFO - PROCESS | 3228 | 1468008405305 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 13:06:45 INFO - PROCESS | 3228 | 1468008405307 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 13:06:45 INFO - PROCESS | 3228 | 1468008405311 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:06:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:06:45 INFO - PROCESS | 3228 | 1468008405313 Marionette TRACE conn6 <- [1,2726,null,{}] 13:06:45 INFO - PROCESS | 3228 | 1468008405317 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}] 13:06:45 INFO - PROCESS | 3228 | 1468008405319 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:45 INFO - PROCESS | 3228 | 1468008405412 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 13:06:45 INFO - PROCESS | 3228 | 1468008405420 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:45 INFO - PROCESS | 3228 | 1468008405422 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:45 INFO - PROCESS | 3228 | ++DOCSHELL 17488C00 == 36 [pid = 3228] [id = 691] 13:06:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (1978B800) [pid = 3228] [serial = 2073] [outer = 00000000] 13:06:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (1A850C00) [pid = 3228] [serial = 2074] [outer = 1978B800] 13:06:45 INFO - PROCESS | 3228 | 1468008405467 Marionette DEBUG loaded listener.js 13:06:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (1A856C00) [pid = 3228] [serial = 2075] [outer = 1978B800] 13:06:45 INFO - PROCESS | 3228 | 1468008405897 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]]]}] 13:06:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:06:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 13:06:45 INFO - PROCESS | 3228 | 1468008405996 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 13:06:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:06:45 INFO - PROCESS | 3228 | 1468008406001 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 13:06:45 INFO - PROCESS | 3228 | 1468008406006 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:06:45 INFO - PROCESS | 3228 | 1468008406010 Marionette TRACE conn6 <- [1,2730,null,{}] 13:06:45 INFO - PROCESS | 3228 | 1468008406017 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}] 13:06:46 INFO - PROCESS | 3228 | 1468008406020 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:46 INFO - PROCESS | 3228 | 1468008406197 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 13:06:46 INFO - PROCESS | 3228 | 1468008406332 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:46 INFO - PROCESS | 3228 | 1468008406337 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:46 INFO - PROCESS | 3228 | ++DOCSHELL 0D1EC400 == 37 [pid = 3228] [id = 692] 13:06:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (10660000) [pid = 3228] [serial = 2076] [outer = 00000000] 13:06:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (106FE800) [pid = 3228] [serial = 2077] [outer = 10660000] 13:06:46 INFO - PROCESS | 3228 | 1468008406394 Marionette DEBUG loaded listener.js 13:06:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (10D06C00) [pid = 3228] [serial = 2078] [outer = 10660000] 13:06:47 INFO - PROCESS | 3228 | 1468008407092 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]]]}] 13:06:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:06:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1129ms 13:06:47 INFO - PROCESS | 3228 | 1468008407136 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 13:06:47 INFO - PROCESS | 3228 | 1468008407139 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 13:06:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:06:47 INFO - PROCESS | 3228 | 1468008407146 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:06:47 INFO - PROCESS | 3228 | 1468008407150 Marionette TRACE conn6 <- [1,2734,null,{}] 13:06:47 INFO - PROCESS | 3228 | 1468008407154 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}] 13:06:47 INFO - PROCESS | 3228 | 1468008407157 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:47 INFO - PROCESS | 3228 | 1468008407276 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 13:06:47 INFO - PROCESS | 3228 | 1468008407412 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:47 INFO - PROCESS | 3228 | 1468008407415 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:47 INFO - PROCESS | 3228 | ++DOCSHELL 14EECC00 == 38 [pid = 3228] [id = 693] 13:06:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (14EF0000) [pid = 3228] [serial = 2079] [outer = 00000000] 13:06:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1575F400) [pid = 3228] [serial = 2080] [outer = 14EF0000] 13:06:47 INFO - PROCESS | 3228 | 1468008407471 Marionette DEBUG loaded listener.js 13:06:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (15799000) [pid = 3228] [serial = 2081] [outer = 14EF0000] 13:06:48 INFO - PROCESS | 3228 | --DOCSHELL 1599D000 == 37 [pid = 3228] [id = 690] 13:06:48 INFO - PROCESS | 3228 | --DOCSHELL 1A339000 == 36 [pid = 3228] [id = 689] 13:06:48 INFO - PROCESS | 3228 | --DOCSHELL 19554C00 == 35 [pid = 3228] [id = 688] 13:06:48 INFO - PROCESS | 3228 | --DOCSHELL 10D10000 == 34 [pid = 3228] [id = 687] 13:06:48 INFO - PROCESS | 3228 | --DOCSHELL 190E6C00 == 33 [pid = 3228] [id = 686] 13:06:48 INFO - PROCESS | 3228 | --DOCSHELL 1748F400 == 32 [pid = 3228] [id = 685] 13:06:48 INFO - PROCESS | 3228 | --DOCSHELL 10D05C00 == 31 [pid = 3228] [id = 684] 13:06:48 INFO - PROCESS | 3228 | --DOCSHELL 15726000 == 30 [pid = 3228] [id = 683] 13:06:48 INFO - PROCESS | 3228 | --DOCSHELL 110DEC00 == 29 [pid = 3228] [id = 682] 13:06:48 INFO - PROCESS | 3228 | --DOCSHELL 10A73400 == 28 [pid = 3228] [id = 681] 13:06:48 INFO - PROCESS | 3228 | --DOCSHELL 189D6400 == 27 [pid = 3228] [id = 680] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (150E7000) [pid = 3228] [serial = 2033] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (14EF2000) [pid = 3228] [serial = 2032] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (16944C00) [pid = 3228] [serial = 2035] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (10D04000) [pid = 3228] [serial = 2029] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (10D02000) [pid = 3228] [serial = 2020] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (18226400) [pid = 3228] [serial = 2039] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (18F8F800) [pid = 3228] [serial = 2041] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (14EF6400) [pid = 3228] [serial = 2027] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (14E12400) [pid = 3228] [serial = 2026] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (189D7C00) [pid = 3228] [serial = 2024] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (18063C00) [pid = 3228] [serial = 2023] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 59 (1100BC00) [pid = 3228] [serial = 2021] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 58 (17493400) [pid = 3228] [serial = 2036] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 57 (16944000) [pid = 3228] [serial = 2038] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | --DOMWINDOW == 56 (10D0F000) [pid = 3228] [serial = 2030] [outer = 00000000] [url = about:blank] 13:06:48 INFO - PROCESS | 3228 | 1468008408402 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]]]}] 13:06:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:06:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1339ms 13:06:48 INFO - PROCESS | 3228 | 1468008408484 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 13:06:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:06:48 INFO - PROCESS | 3228 | 1468008408489 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 13:06:48 INFO - PROCESS | 3228 | 1468008408494 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:06:48 INFO - PROCESS | 3228 | 1468008408497 Marionette TRACE conn6 <- [1,2738,null,{}] 13:06:48 INFO - PROCESS | 3228 | 1468008408503 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}] 13:06:48 INFO - PROCESS | 3228 | 1468008408506 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:48 INFO - PROCESS | 3228 | 1468008408599 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 13:06:48 INFO - PROCESS | 3228 | 1468008408606 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:48 INFO - PROCESS | 3228 | 1468008408610 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:48 INFO - PROCESS | 3228 | ++DOCSHELL 0D1E5000 == 28 [pid = 3228] [id = 694] 13:06:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 57 (0D1E5400) [pid = 3228] [serial = 2082] [outer = 00000000] 13:06:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 58 (106F9400) [pid = 3228] [serial = 2083] [outer = 0D1E5400] 13:06:48 INFO - PROCESS | 3228 | 1468008408657 Marionette DEBUG loaded listener.js 13:06:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 59 (10BA8C00) [pid = 3228] [serial = 2084] [outer = 0D1E5400] 13:06:49 INFO - PROCESS | 3228 | 1468008409178 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]]]}] 13:06:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:06:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 13:06:49 INFO - PROCESS | 3228 | 1468008409224 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 13:06:49 INFO - PROCESS | 3228 | 1468008409228 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 13:06:49 INFO - PROCESS | 3228 | 1468008409234 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:06:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:06:49 INFO - PROCESS | 3228 | 1468008409237 Marionette TRACE conn6 <- [1,2742,null,{}] 13:06:49 INFO - PROCESS | 3228 | 1468008409241 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}] 13:06:49 INFO - PROCESS | 3228 | 1468008409244 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:49 INFO - PROCESS | 3228 | 1468008409329 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 13:06:49 INFO - PROCESS | 3228 | 1468008409424 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:49 INFO - PROCESS | 3228 | 1468008409426 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:49 INFO - PROCESS | 3228 | ++DOCSHELL 1100A000 == 29 [pid = 3228] [id = 695] 13:06:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 60 (1100B000) [pid = 3228] [serial = 2085] [outer = 00000000] 13:06:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (11230400) [pid = 3228] [serial = 2086] [outer = 1100B000] 13:06:49 INFO - PROCESS | 3228 | 1468008409472 Marionette DEBUG loaded listener.js 13:06:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (14EE8800) [pid = 3228] [serial = 2087] [outer = 1100B000] 13:06:49 INFO - PROCESS | 3228 | 1468008409851 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]]]}] 13:06:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:06:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 13:06:49 INFO - PROCESS | 3228 | 1468008409909 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 13:06:49 INFO - PROCESS | 3228 | 1468008409912 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 13:06:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:06:49 INFO - PROCESS | 3228 | 1468008409915 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:06:49 INFO - PROCESS | 3228 | 1468008409919 Marionette TRACE conn6 <- [1,2746,null,{}] 13:06:49 INFO - PROCESS | 3228 | 1468008409929 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}] 13:06:49 INFO - PROCESS | 3228 | 1468008409934 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:50 INFO - PROCESS | 3228 | 1468008410047 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 13:06:50 INFO - PROCESS | 3228 | 1468008410064 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:50 INFO - PROCESS | 3228 | 1468008410067 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:50 INFO - PROCESS | 3228 | ++DOCSHELL 1576D800 == 30 [pid = 3228] [id = 696] 13:06:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (1576E400) [pid = 3228] [serial = 2088] [outer = 00000000] 13:06:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (15832000) [pid = 3228] [serial = 2089] [outer = 1576E400] 13:06:50 INFO - PROCESS | 3228 | 1468008410115 Marionette DEBUG loaded listener.js 13:06:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (1599A000) [pid = 3228] [serial = 2090] [outer = 1576E400] 13:06:50 INFO - PROCESS | 3228 | 1468008410571 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]]]}] 13:06:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:06:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 13:06:50 INFO - PROCESS | 3228 | 1468008410606 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 13:06:50 INFO - PROCESS | 3228 | 1468008410609 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 13:06:50 INFO - PROCESS | 3228 | 1468008410612 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:06:50 INFO - PROCESS | 3228 | 1468008410614 Marionette TRACE conn6 <- [1,2750,null,{}] 13:06:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:06:50 INFO - PROCESS | 3228 | 1468008410624 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}] 13:06:50 INFO - PROCESS | 3228 | 1468008410626 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:50 INFO - PROCESS | 3228 | 1468008410741 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 13:06:50 INFO - PROCESS | 3228 | 1468008410748 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:50 INFO - PROCESS | 3228 | 1468008410750 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:50 INFO - PROCESS | 3228 | ++DOCSHELL 18063000 == 31 [pid = 3228] [id = 697] 13:06:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (18063C00) [pid = 3228] [serial = 2091] [outer = 00000000] 13:06:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (18978800) [pid = 3228] [serial = 2092] [outer = 18063C00] 13:06:50 INFO - PROCESS | 3228 | 1468008410795 Marionette DEBUG loaded listener.js 13:06:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (189D8800) [pid = 3228] [serial = 2093] [outer = 18063C00] 13:06:51 INFO - PROCESS | 3228 | 1468008411238 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]]]}] 13:06:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:06:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 13:06:51 INFO - PROCESS | 3228 | 1468008411292 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 13:06:51 INFO - PROCESS | 3228 | 1468008411294 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 13:06:51 INFO - PROCESS | 3228 | 1468008411298 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:06:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:06:51 INFO - PROCESS | 3228 | 1468008411299 Marionette TRACE conn6 <- [1,2754,null,{}] 13:06:51 INFO - PROCESS | 3228 | 1468008411303 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}] 13:06:51 INFO - PROCESS | 3228 | 1468008411305 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:51 INFO - PROCESS | 3228 | 1468008411416 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 13:06:51 INFO - PROCESS | 3228 | 1468008411504 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:51 INFO - PROCESS | 3228 | 1468008411506 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:51 INFO - PROCESS | 3228 | ++DOCSHELL 189E2000 == 32 [pid = 3228] [id = 698] 13:06:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (189E2400) [pid = 3228] [serial = 2094] [outer = 00000000] 13:06:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (18F2FC00) [pid = 3228] [serial = 2095] [outer = 189E2400] 13:06:51 INFO - PROCESS | 3228 | 1468008411550 Marionette DEBUG loaded listener.js 13:06:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (18F9EC00) [pid = 3228] [serial = 2096] [outer = 189E2400] 13:06:51 INFO - PROCESS | 3228 | 1468008411969 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]]]}] 13:06:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:06:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 13:06:52 INFO - PROCESS | 3228 | 1468008412035 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 13:06:52 INFO - PROCESS | 3228 | 1468008412037 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 13:06:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:06:52 INFO - PROCESS | 3228 | 1468008412042 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:06:52 INFO - PROCESS | 3228 | 1468008412044 Marionette TRACE conn6 <- [1,2758,null,{}] 13:06:52 INFO - PROCESS | 3228 | 1468008412047 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}] 13:06:52 INFO - PROCESS | 3228 | 1468008412053 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:52 INFO - PROCESS | 3228 | 1468008412201 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 13:06:52 INFO - PROCESS | 3228 | 1468008412261 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:52 INFO - PROCESS | 3228 | 1468008412263 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:52 INFO - PROCESS | 3228 | ++DOCSHELL 18F92C00 == 33 [pid = 3228] [id = 699] 13:06:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (19560C00) [pid = 3228] [serial = 2097] [outer = 00000000] 13:06:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (19781800) [pid = 3228] [serial = 2098] [outer = 19560C00] 13:06:52 INFO - PROCESS | 3228 | 1468008412310 Marionette DEBUG loaded listener.js 13:06:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (19782400) [pid = 3228] [serial = 2099] [outer = 19560C00] 13:06:52 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (110DF400) [pid = 3228] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:06:52 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (10A74400) [pid = 3228] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:06:52 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (196F7400) [pid = 3228] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:06:52 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (18069400) [pid = 3228] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:06:52 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (15726800) [pid = 3228] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:06:52 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1576A800) [pid = 3228] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:06:52 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (19555800) [pid = 3228] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:06:52 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (189D6C00) [pid = 3228] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:06:52 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (19780400) [pid = 3228] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:06:52 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (1A339400) [pid = 3228] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:06:52 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (189D7800) [pid = 3228] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:06:52 INFO - PROCESS | 3228 | 1468008412830 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]]]}] 13:06:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:06:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 830ms 13:06:52 INFO - PROCESS | 3228 | 1468008412872 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 13:06:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:06:52 INFO - PROCESS | 3228 | 1468008412874 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 13:06:52 INFO - PROCESS | 3228 | 1468008412877 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:06:52 INFO - PROCESS | 3228 | 1468008412879 Marionette TRACE conn6 <- [1,2762,null,{}] 13:06:52 INFO - PROCESS | 3228 | 1468008412882 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}] 13:06:52 INFO - PROCESS | 3228 | 1468008412884 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:52 INFO - PROCESS | 3228 | 1468008412962 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 13:06:52 INFO - PROCESS | 3228 | 1468008412970 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:52 INFO - PROCESS | 3228 | 1468008412971 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:52 INFO - PROCESS | 3228 | ++DOCSHELL 1576A800 == 34 [pid = 3228] [id = 700] 13:06:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (1635C000) [pid = 3228] [serial = 2100] [outer = 00000000] 13:06:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (196FB000) [pid = 3228] [serial = 2101] [outer = 1635C000] 13:06:53 INFO - PROCESS | 3228 | 1468008413015 Marionette DEBUG loaded listener.js 13:06:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (19ED8C00) [pid = 3228] [serial = 2102] [outer = 1635C000] 13:06:53 INFO - PROCESS | 3228 | 1468008413455 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]]]}] 13:06:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:06:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 13:06:53 INFO - PROCESS | 3228 | 1468008413508 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 13:06:53 INFO - PROCESS | 3228 | 1468008413510 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 13:06:53 INFO - PROCESS | 3228 | 1468008413514 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:06:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:06:53 INFO - PROCESS | 3228 | 1468008413516 Marionette TRACE conn6 <- [1,2766,null,{}] 13:06:53 INFO - PROCESS | 3228 | 1468008413519 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}] 13:06:53 INFO - PROCESS | 3228 | 1468008413521 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:53 INFO - PROCESS | 3228 | 1468008413599 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 13:06:53 INFO - PROCESS | 3228 | 1468008413605 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:53 INFO - PROCESS | 3228 | 1468008413607 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:53 INFO - PROCESS | 3228 | ++DOCSHELL 15727000 == 35 [pid = 3228] [id = 701] 13:06:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (19EE0000) [pid = 3228] [serial = 2103] [outer = 00000000] 13:06:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (1A837C00) [pid = 3228] [serial = 2104] [outer = 19EE0000] 13:06:53 INFO - PROCESS | 3228 | 1468008413649 Marionette DEBUG loaded listener.js 13:06:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (1A850800) [pid = 3228] [serial = 2105] [outer = 19EE0000] 13:06:54 INFO - PROCESS | 3228 | 1468008414061 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]]]}] 13:06:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:06:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 570ms 13:06:54 INFO - PROCESS | 3228 | 1468008414088 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 13:06:54 INFO - PROCESS | 3228 | 1468008414090 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 13:06:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:06:54 INFO - PROCESS | 3228 | 1468008414094 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:06:54 INFO - PROCESS | 3228 | 1468008414095 Marionette TRACE conn6 <- [1,2770,null,{}] 13:06:54 INFO - PROCESS | 3228 | 1468008414103 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}] 13:06:54 INFO - PROCESS | 3228 | 1468008414114 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:54 INFO - PROCESS | 3228 | 1468008414240 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 13:06:54 INFO - PROCESS | 3228 | 1468008414245 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:54 INFO - PROCESS | 3228 | 1468008414247 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:54 INFO - PROCESS | 3228 | ++DOCSHELL 1A854800 == 36 [pid = 3228] [id = 702] 13:06:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1A856000) [pid = 3228] [serial = 2106] [outer = 00000000] 13:06:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1B47DC00) [pid = 3228] [serial = 2107] [outer = 1A856000] 13:06:54 INFO - PROCESS | 3228 | 1468008414291 Marionette DEBUG loaded listener.js 13:06:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1B48BC00) [pid = 3228] [serial = 2108] [outer = 1A856000] 13:06:54 INFO - PROCESS | 3228 | 1468008414719 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]]]}] 13:06:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:06:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 690ms 13:06:54 INFO - PROCESS | 3228 | 1468008414785 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 13:06:54 INFO - PROCESS | 3228 | 1468008414789 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 13:06:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:06:54 INFO - PROCESS | 3228 | 1468008414794 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:06:54 INFO - PROCESS | 3228 | 1468008414798 Marionette TRACE conn6 <- [1,2774,null,{}] 13:06:54 INFO - PROCESS | 3228 | 1468008414805 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}] 13:06:54 INFO - PROCESS | 3228 | 1468008414809 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:54 INFO - PROCESS | 3228 | 1468008414925 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 13:06:55 INFO - PROCESS | 3228 | 1468008415039 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:55 INFO - PROCESS | 3228 | 1468008415045 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:55 INFO - PROCESS | 3228 | ++DOCSHELL 0D17E000 == 37 [pid = 3228] [id = 703] 13:06:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (0D180800) [pid = 3228] [serial = 2109] [outer = 00000000] 13:06:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (106F8C00) [pid = 3228] [serial = 2110] [outer = 0D180800] 13:06:55 INFO - PROCESS | 3228 | 1468008415142 Marionette DEBUG loaded listener.js 13:06:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (11007800) [pid = 3228] [serial = 2111] [outer = 0D180800] 13:06:55 INFO - PROCESS | 3228 | 1468008415746 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]]]}] 13:06:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:06:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 990ms 13:06:55 INFO - PROCESS | 3228 | 1468008415785 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 13:06:55 INFO - PROCESS | 3228 | 1468008415788 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 13:06:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:06:55 INFO - PROCESS | 3228 | 1468008415795 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:06:55 INFO - PROCESS | 3228 | 1468008415799 Marionette TRACE conn6 <- [1,2778,null,{}] 13:06:55 INFO - PROCESS | 3228 | 1468008415803 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}] 13:06:55 INFO - PROCESS | 3228 | 1468008415806 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:55 INFO - PROCESS | 3228 | 1468008415917 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 13:06:56 INFO - PROCESS | 3228 | 1468008416056 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:56 INFO - PROCESS | 3228 | 1468008416059 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:56 INFO - PROCESS | 3228 | ++DOCSHELL 15761000 == 38 [pid = 3228] [id = 704] 13:06:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (15762000) [pid = 3228] [serial = 2112] [outer = 00000000] 13:06:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (158E6400) [pid = 3228] [serial = 2113] [outer = 15762000] 13:06:56 INFO - PROCESS | 3228 | 1468008416115 Marionette DEBUG loaded listener.js 13:06:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (17495400) [pid = 3228] [serial = 2114] [outer = 15762000] 13:06:56 INFO - PROCESS | 3228 | 1468008416659 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]]]}] 13:06:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:06:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 890ms 13:06:56 INFO - PROCESS | 3228 | 1468008416685 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 13:06:56 INFO - PROCESS | 3228 | 1468008416687 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 13:06:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:06:56 INFO - PROCESS | 3228 | 1468008416691 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:06:56 INFO - PROCESS | 3228 | 1468008416693 Marionette TRACE conn6 <- [1,2782,null,{}] 13:06:56 INFO - PROCESS | 3228 | 1468008416703 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}] 13:06:56 INFO - PROCESS | 3228 | 1468008416708 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:56 INFO - PROCESS | 3228 | 1468008416818 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 13:06:56 INFO - PROCESS | 3228 | 1468008416932 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:56 INFO - PROCESS | 3228 | 1468008416936 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:56 INFO - PROCESS | 3228 | ++DOCSHELL 1978DC00 == 39 [pid = 3228] [id = 705] 13:06:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19ED9C00) [pid = 3228] [serial = 2115] [outer = 00000000] 13:06:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A84D000) [pid = 3228] [serial = 2116] [outer = 19ED9C00] 13:06:57 INFO - PROCESS | 3228 | 1468008417033 Marionette DEBUG loaded listener.js 13:06:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1B8ED800) [pid = 3228] [serial = 2117] [outer = 19ED9C00] 13:06:57 INFO - PROCESS | 3228 | 1468008417623 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]]]}] 13:06:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:06:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 970ms 13:06:57 INFO - PROCESS | 3228 | 1468008417664 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 13:06:57 INFO - PROCESS | 3228 | 1468008417667 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 13:06:57 INFO - PROCESS | 3228 | 1468008417670 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:06:57 INFO - PROCESS | 3228 | 1468008417672 Marionette TRACE conn6 <- [1,2786,null,{}] 13:06:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:06:57 INFO - PROCESS | 3228 | 1468008417676 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}] 13:06:57 INFO - PROCESS | 3228 | 1468008417678 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:57 INFO - PROCESS | 3228 | 1468008417786 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 13:06:57 INFO - PROCESS | 3228 | 1468008417896 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:57 INFO - PROCESS | 3228 | 1468008417898 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:57 INFO - PROCESS | 3228 | ++DOCSHELL 1BCF6800 == 40 [pid = 3228] [id = 706] 13:06:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1BCF7000) [pid = 3228] [serial = 2118] [outer = 00000000] 13:06:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1BF70400) [pid = 3228] [serial = 2119] [outer = 1BCF7000] 13:06:57 INFO - PROCESS | 3228 | 1468008417951 Marionette DEBUG loaded listener.js 13:06:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1C210000) [pid = 3228] [serial = 2120] [outer = 1BCF7000] 13:06:58 INFO - PROCESS | 3228 | 1468008418658 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]]]}] 13:06:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:06:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1015ms 13:06:58 INFO - PROCESS | 3228 | 1468008418689 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 13:06:58 INFO - PROCESS | 3228 | 1468008418693 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 13:06:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:06:58 INFO - PROCESS | 3228 | 1468008418698 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:06:58 INFO - PROCESS | 3228 | 1468008418701 Marionette TRACE conn6 <- [1,2790,null,{}] 13:06:58 INFO - PROCESS | 3228 | 1468008418706 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}] 13:06:58 INFO - PROCESS | 3228 | 1468008418709 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:58 INFO - PROCESS | 3228 | 1468008418808 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 13:06:58 INFO - PROCESS | 3228 | 1468008418921 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:58 INFO - PROCESS | 3228 | 1468008418923 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:06:58 INFO - PROCESS | 3228 | ++DOCSHELL 0CD20C00 == 41 [pid = 3228] [id = 707] 13:06:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (11005400) [pid = 3228] [serial = 2121] [outer = 00000000] 13:06:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (119DFC00) [pid = 3228] [serial = 2122] [outer = 11005400] 13:06:59 INFO - PROCESS | 3228 | 1468008419016 Marionette DEBUG loaded listener.js 13:06:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (14EF4800) [pid = 3228] [serial = 2123] [outer = 11005400] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 15727000 == 40 [pid = 3228] [id = 701] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 1576A800 == 39 [pid = 3228] [id = 700] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 18F92C00 == 38 [pid = 3228] [id = 699] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 189E2000 == 37 [pid = 3228] [id = 698] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 18063000 == 36 [pid = 3228] [id = 697] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 1576D800 == 35 [pid = 3228] [id = 696] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 1100A000 == 34 [pid = 3228] [id = 695] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 0D1E5000 == 33 [pid = 3228] [id = 694] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 17488C00 == 32 [pid = 3228] [id = 691] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 14EECC00 == 31 [pid = 3228] [id = 693] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 0D1EC400 == 30 [pid = 3228] [id = 692] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 1BCF6800 == 29 [pid = 3228] [id = 706] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 1978DC00 == 28 [pid = 3228] [id = 705] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 1A854800 == 27 [pid = 3228] [id = 702] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 0D17E000 == 26 [pid = 3228] [id = 703] 13:06:59 INFO - PROCESS | 3228 | --DOCSHELL 15761000 == 25 [pid = 3228] [id = 704] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (19EDA000) [pid = 3228] [serial = 2065] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1A7A4000) [pid = 3228] [serial = 2068] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (19EDA800) [pid = 3228] [serial = 2066] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1A7AD800) [pid = 3228] [serial = 2072] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1A7A9000) [pid = 3228] [serial = 2071] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1A4BA400) [pid = 3228] [serial = 2069] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (19783800) [pid = 3228] [serial = 2063] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (11243C00) [pid = 3228] [serial = 2048] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (196F1400) [pid = 3228] [serial = 2060] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (11139800) [pid = 3228] [serial = 2047] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (10A80C00) [pid = 3228] [serial = 2044] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (10B08400) [pid = 3228] [serial = 2045] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (19782800) [pid = 3228] [serial = 2062] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (189DE800) [pid = 3228] [serial = 2056] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (189E2C00) [pid = 3228] [serial = 2057] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1576AC00) [pid = 3228] [serial = 2050] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (15777000) [pid = 3228] [serial = 2051] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (158E7C00) [pid = 3228] [serial = 2053] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (16366400) [pid = 3228] [serial = 2054] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (196EF400) [pid = 3228] [serial = 2059] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (190E4000) [pid = 3228] [serial = 2042] [outer = 00000000] [url = about:blank] 13:06:59 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1A850C00) [pid = 3228] [serial = 2074] [outer = 00000000] [url = about:blank] 13:07:00 INFO - PROCESS | 3228 | 1468008420183 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]]]}] 13:07:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:07:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1523ms 13:07:00 INFO - PROCESS | 3228 | 1468008420223 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 13:07:00 INFO - PROCESS | 3228 | 1468008420227 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 13:07:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:07:00 INFO - PROCESS | 3228 | 1468008420231 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:07:00 INFO - PROCESS | 3228 | 1468008420235 Marionette TRACE conn6 <- [1,2794,null,{}] 13:07:00 INFO - PROCESS | 3228 | 1468008420240 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}] 13:07:00 INFO - PROCESS | 3228 | 1468008420242 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:00 INFO - PROCESS | 3228 | 1468008420332 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 13:07:00 INFO - PROCESS | 3228 | 1468008420339 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:00 INFO - PROCESS | 3228 | 1468008420342 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:00 INFO - PROCESS | 3228 | ++DOCSHELL 10A72400 == 26 [pid = 3228] [id = 708] 13:07:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (10A73800) [pid = 3228] [serial = 2124] [outer = 00000000] 13:07:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (10BAC800) [pid = 3228] [serial = 2125] [outer = 10A73800] 13:07:00 INFO - PROCESS | 3228 | 1468008420390 Marionette DEBUG loaded listener.js 13:07:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (11002000) [pid = 3228] [serial = 2126] [outer = 10A73800] 13:07:00 INFO - PROCESS | 3228 | 1468008420888 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]]]}] 13:07:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:07:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 13:07:00 INFO - PROCESS | 3228 | 1468008420903 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 13:07:00 INFO - PROCESS | 3228 | 1468008420907 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 13:07:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:07:00 INFO - PROCESS | 3228 | 1468008420918 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:07:00 INFO - PROCESS | 3228 | 1468008420920 Marionette TRACE conn6 <- [1,2798,null,{}] 13:07:00 INFO - PROCESS | 3228 | 1468008420924 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}] 13:07:00 INFO - PROCESS | 3228 | 1468008420927 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:01 INFO - PROCESS | 3228 | 1468008421045 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 13:07:01 INFO - PROCESS | 3228 | 1468008421055 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:01 INFO - PROCESS | 3228 | 1468008421058 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:01 INFO - PROCESS | 3228 | ++DOCSHELL 14EEF400 == 27 [pid = 3228] [id = 709] 13:07:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (14EF2C00) [pid = 3228] [serial = 2127] [outer = 00000000] 13:07:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (151C0400) [pid = 3228] [serial = 2128] [outer = 14EF2C00] 13:07:01 INFO - PROCESS | 3228 | 1468008421105 Marionette DEBUG loaded listener.js 13:07:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1575F800) [pid = 3228] [serial = 2129] [outer = 14EF2C00] 13:07:01 INFO - PROCESS | 3228 | 1468008421559 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]]]}] 13:07:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:07:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 13:07:01 INFO - PROCESS | 3228 | 1468008421588 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 13:07:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:07:01 INFO - PROCESS | 3228 | 1468008421590 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 13:07:01 INFO - PROCESS | 3228 | 1468008421593 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:07:01 INFO - PROCESS | 3228 | 1468008421597 Marionette TRACE conn6 <- [1,2802,null,{}] 13:07:01 INFO - PROCESS | 3228 | 1468008421611 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}] 13:07:01 INFO - PROCESS | 3228 | 1468008421616 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:01 INFO - PROCESS | 3228 | 1468008421699 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 13:07:01 INFO - PROCESS | 3228 | 1468008421708 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:01 INFO - PROCESS | 3228 | 1468008421711 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:01 INFO - PROCESS | 3228 | ++DOCSHELL 16E48800 == 28 [pid = 3228] [id = 710] 13:07:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (17486800) [pid = 3228] [serial = 2130] [outer = 00000000] 13:07:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (17494400) [pid = 3228] [serial = 2131] [outer = 17486800] 13:07:01 INFO - PROCESS | 3228 | 1468008421759 Marionette DEBUG loaded listener.js 13:07:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (18980000) [pid = 3228] [serial = 2132] [outer = 17486800] 13:07:02 INFO - PROCESS | 3228 | 1468008422224 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]]]}] 13:07:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:07:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 690ms 13:07:02 INFO - PROCESS | 3228 | 1468008422284 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 13:07:02 INFO - PROCESS | 3228 | 1468008422286 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 13:07:02 INFO - PROCESS | 3228 | 1468008422289 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:07:02 INFO - PROCESS | 3228 | 1468008422291 Marionette TRACE conn6 <- [1,2806,null,{}] 13:07:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:07:02 INFO - PROCESS | 3228 | 1468008422294 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}] 13:07:02 INFO - PROCESS | 3228 | 1468008422296 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:02 INFO - PROCESS | 3228 | 1468008422417 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 13:07:02 INFO - PROCESS | 3228 | 1468008422503 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:02 INFO - PROCESS | 3228 | 1468008422505 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:02 INFO - PROCESS | 3228 | ++DOCSHELL 189DE800 == 29 [pid = 3228] [id = 711] 13:07:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (189DF000) [pid = 3228] [serial = 2133] [outer = 00000000] 13:07:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (18F95000) [pid = 3228] [serial = 2134] [outer = 189DF000] 13:07:02 INFO - PROCESS | 3228 | 1468008422549 Marionette DEBUG loaded listener.js 13:07:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1955AC00) [pid = 3228] [serial = 2135] [outer = 189DF000] 13:07:02 INFO - PROCESS | 3228 | 1468008422934 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]]]}] 13:07:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:07:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 13:07:03 INFO - PROCESS | 3228 | 1468008423024 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 13:07:03 INFO - PROCESS | 3228 | 1468008423026 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 13:07:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:07:03 INFO - PROCESS | 3228 | 1468008423034 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:07:03 INFO - PROCESS | 3228 | 1468008423036 Marionette TRACE conn6 <- [1,2810,null,{}] 13:07:03 INFO - PROCESS | 3228 | 1468008423039 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}] 13:07:03 INFO - PROCESS | 3228 | 1468008423041 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:03 INFO - PROCESS | 3228 | 1468008423152 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 13:07:03 INFO - PROCESS | 3228 | 1468008423157 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:03 INFO - PROCESS | 3228 | 1468008423159 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:03 INFO - PROCESS | 3228 | ++DOCSHELL 1964E800 == 30 [pid = 3228] [id = 712] 13:07:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1964F800) [pid = 3228] [serial = 2136] [outer = 00000000] 13:07:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (196F7800) [pid = 3228] [serial = 2137] [outer = 1964F800] 13:07:03 INFO - PROCESS | 3228 | 1468008423203 Marionette DEBUG loaded listener.js 13:07:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (196FBC00) [pid = 3228] [serial = 2138] [outer = 1964F800] 13:07:03 INFO - PROCESS | 3228 | 1468008423658 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]]]}] 13:07:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:07:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 13:07:03 INFO - PROCESS | 3228 | 1468008423704 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 13:07:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:07:03 INFO - PROCESS | 3228 | 1468008423706 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 13:07:03 INFO - PROCESS | 3228 | 1468008423709 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:07:03 INFO - PROCESS | 3228 | 1468008423710 Marionette TRACE conn6 <- [1,2814,null,{}] 13:07:03 INFO - PROCESS | 3228 | 1468008423720 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}] 13:07:03 INFO - PROCESS | 3228 | 1468008423725 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:03 INFO - PROCESS | 3228 | 1468008423877 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 13:07:03 INFO - PROCESS | 3228 | 1468008423888 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:03 INFO - PROCESS | 3228 | 1468008423890 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:03 INFO - PROCESS | 3228 | ++DOCSHELL 19787400 == 31 [pid = 3228] [id = 713] 13:07:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (19A31400) [pid = 3228] [serial = 2139] [outer = 00000000] 13:07:03 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1A4B2800) [pid = 3228] [serial = 2140] [outer = 19A31400] 13:07:03 INFO - PROCESS | 3228 | 1468008423990 Marionette DEBUG loaded listener.js 13:07:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1A7A5800) [pid = 3228] [serial = 2141] [outer = 19A31400] 13:07:04 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (18063C00) [pid = 3228] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:07:04 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (19560C00) [pid = 3228] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:07:04 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1978B800) [pid = 3228] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:07:04 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (10660000) [pid = 3228] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:07:04 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1100B000) [pid = 3228] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:07:04 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (14EF0000) [pid = 3228] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:07:04 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (0D1E5400) [pid = 3228] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:07:04 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1576E400) [pid = 3228] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:07:04 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (189E2400) [pid = 3228] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:07:04 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (19EE0000) [pid = 3228] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:07:04 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1A856000) [pid = 3228] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:07:04 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1635C000) [pid = 3228] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:07:04 INFO - PROCESS | 3228 | 1468008424563 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:07:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:07:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 872ms 13:07:04 INFO - PROCESS | 3228 | 1468008424581 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 13:07:04 INFO - PROCESS | 3228 | 1468008424584 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 13:07:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:07:04 INFO - PROCESS | 3228 | 1468008424587 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:07:04 INFO - PROCESS | 3228 | 1468008424588 Marionette TRACE conn6 <- [1,2818,null,{}] 13:07:04 INFO - PROCESS | 3228 | 1468008424592 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}] 13:07:04 INFO - PROCESS | 3228 | 1468008424593 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:04 INFO - PROCESS | 3228 | 1468008424670 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 13:07:04 INFO - PROCESS | 3228 | 1468008424675 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:04 INFO - PROCESS | 3228 | 1468008424677 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:04 INFO - PROCESS | 3228 | ++DOCSHELL 10B05400 == 32 [pid = 3228] [id = 714] 13:07:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (112C4C00) [pid = 3228] [serial = 2142] [outer = 00000000] 13:07:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1806DC00) [pid = 3228] [serial = 2143] [outer = 112C4C00] 13:07:04 INFO - PROCESS | 3228 | 1468008424720 Marionette DEBUG loaded listener.js 13:07:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (190E0000) [pid = 3228] [serial = 2144] [outer = 112C4C00] 13:07:05 INFO - PROCESS | 3228 | 1468008425152 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]]]}] 13:07:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:07:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 13:07:05 INFO - PROCESS | 3228 | 1468008425230 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 13:07:05 INFO - PROCESS | 3228 | 1468008425232 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 13:07:05 INFO - PROCESS | 3228 | 1468008425238 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:07:05 INFO - PROCESS | 3228 | 1468008425240 Marionette TRACE conn6 <- [1,2822,null,{}] 13:07:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:07:05 INFO - PROCESS | 3228 | 1468008425243 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}] 13:07:05 INFO - PROCESS | 3228 | 1468008425245 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:05 INFO - PROCESS | 3228 | 1468008425324 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 13:07:05 INFO - PROCESS | 3228 | 1468008425330 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:05 INFO - PROCESS | 3228 | 1468008425332 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:05 INFO - PROCESS | 3228 | ++DOCSHELL 150EB000 == 33 [pid = 3228] [id = 715] 13:07:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (19EE0000) [pid = 3228] [serial = 2145] [outer = 00000000] 13:07:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A831C00) [pid = 3228] [serial = 2146] [outer = 19EE0000] 13:07:05 INFO - PROCESS | 3228 | 1468008425375 Marionette DEBUG loaded listener.js 13:07:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A833C00) [pid = 3228] [serial = 2147] [outer = 19EE0000] 13:07:05 INFO - PROCESS | 3228 | 1468008425811 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:07:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:07:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 13:07:05 INFO - PROCESS | 3228 | 1468008425876 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 13:07:05 INFO - PROCESS | 3228 | 1468008425878 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 13:07:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:07:05 INFO - PROCESS | 3228 | 1468008425881 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:07:05 INFO - PROCESS | 3228 | 1468008425883 Marionette TRACE conn6 <- [1,2826,null,{}] 13:07:05 INFO - PROCESS | 3228 | 1468008425886 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}] 13:07:05 INFO - PROCESS | 3228 | 1468008425888 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:05 INFO - PROCESS | 3228 | 1468008425966 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 13:07:05 INFO - PROCESS | 3228 | 1468008425971 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:05 INFO - PROCESS | 3228 | 1468008425973 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:05 INFO - PROCESS | 3228 | ++DOCSHELL 1A854400 == 34 [pid = 3228] [id = 716] 13:07:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1A854800) [pid = 3228] [serial = 2148] [outer = 00000000] 13:07:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1B485800) [pid = 3228] [serial = 2149] [outer = 1A854800] 13:07:05 INFO - PROCESS | 3228 | 1468008426016 Marionette DEBUG loaded listener.js 13:07:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1BCEE800) [pid = 3228] [serial = 2150] [outer = 1A854800] 13:07:06 INFO - PROCESS | 3228 | 1468008426436 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]]]}] 13:07:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:07:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 13:07:06 INFO - PROCESS | 3228 | 1468008426547 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 13:07:06 INFO - PROCESS | 3228 | 1468008426551 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 13:07:06 INFO - PROCESS | 3228 | 1468008426557 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:07:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:07:06 INFO - PROCESS | 3228 | 1468008426562 Marionette TRACE conn6 <- [1,2830,null,{}] 13:07:06 INFO - PROCESS | 3228 | 1468008426568 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}] 13:07:06 INFO - PROCESS | 3228 | 1468008426572 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:06 INFO - PROCESS | 3228 | 1468008426745 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 13:07:06 INFO - PROCESS | 3228 | 1468008426883 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:06 INFO - PROCESS | 3228 | 1468008426889 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:06 INFO - PROCESS | 3228 | ++DOCSHELL 0D136000 == 35 [pid = 3228] [id = 717] 13:07:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (0D13B400) [pid = 3228] [serial = 2151] [outer = 00000000] 13:07:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (106F8400) [pid = 3228] [serial = 2152] [outer = 0D13B400] 13:07:06 INFO - PROCESS | 3228 | 1468008426947 Marionette DEBUG loaded listener.js 13:07:07 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (10B0FC00) [pid = 3228] [serial = 2153] [outer = 0D13B400] 13:07:07 INFO - PROCESS | 3228 | 1468008427660 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]]]}] 13:07:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:07:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1180ms 13:07:07 INFO - PROCESS | 3228 | 1468008427748 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 13:07:07 INFO - PROCESS | 3228 | 1468008427751 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 13:07:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:07:07 INFO - PROCESS | 3228 | 1468008427758 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:07:07 INFO - PROCESS | 3228 | 1468008427762 Marionette TRACE conn6 <- [1,2834,null,{}] 13:07:07 INFO - PROCESS | 3228 | 1468008427766 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}] 13:07:07 INFO - PROCESS | 3228 | 1468008427769 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:07 INFO - PROCESS | 3228 | 1468008427924 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 13:07:08 INFO - PROCESS | 3228 | 1468008428058 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:08 INFO - PROCESS | 3228 | 1468008428061 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:08 INFO - PROCESS | 3228 | ++DOCSHELL 15777000 == 36 [pid = 3228] [id = 718] 13:07:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (15778000) [pid = 3228] [serial = 2154] [outer = 00000000] 13:07:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (15833000) [pid = 3228] [serial = 2155] [outer = 15778000] 13:07:08 INFO - PROCESS | 3228 | 1468008428121 Marionette DEBUG loaded listener.js 13:07:08 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (17486C00) [pid = 3228] [serial = 2156] [outer = 15778000] 13:07:08 INFO - PROCESS | 3228 | 1468008429000 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]]]}] 13:07:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:07:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1337ms 13:07:09 INFO - PROCESS | 3228 | 1468008429094 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 13:07:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:07:09 INFO - PROCESS | 3228 | 1468008429099 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 13:07:09 INFO - PROCESS | 3228 | 1468008429104 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:07:09 INFO - PROCESS | 3228 | 1468008429107 Marionette TRACE conn6 <- [1,2838,null,{}] 13:07:09 INFO - PROCESS | 3228 | 1468008429113 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}] 13:07:09 INFO - PROCESS | 3228 | 1468008429115 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:09 INFO - PROCESS | 3228 | 1468008429246 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 13:07:09 INFO - PROCESS | 3228 | --DOCSHELL 150EB000 == 35 [pid = 3228] [id = 715] 13:07:09 INFO - PROCESS | 3228 | --DOCSHELL 10B05400 == 34 [pid = 3228] [id = 714] 13:07:09 INFO - PROCESS | 3228 | --DOCSHELL 19787400 == 33 [pid = 3228] [id = 713] 13:07:09 INFO - PROCESS | 3228 | --DOCSHELL 1964E800 == 32 [pid = 3228] [id = 712] 13:07:09 INFO - PROCESS | 3228 | --DOCSHELL 189DE800 == 31 [pid = 3228] [id = 711] 13:07:09 INFO - PROCESS | 3228 | --DOCSHELL 16E48800 == 30 [pid = 3228] [id = 710] 13:07:09 INFO - PROCESS | 3228 | --DOCSHELL 14EEF400 == 29 [pid = 3228] [id = 709] 13:07:09 INFO - PROCESS | 3228 | --DOCSHELL 10A72400 == 28 [pid = 3228] [id = 708] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (18978800) [pid = 3228] [serial = 2092] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (19781800) [pid = 3228] [serial = 2098] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (1A856C00) [pid = 3228] [serial = 2075] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (106FE800) [pid = 3228] [serial = 2077] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (10D06C00) [pid = 3228] [serial = 2078] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (11230400) [pid = 3228] [serial = 2086] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (14EE8800) [pid = 3228] [serial = 2087] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1575F400) [pid = 3228] [serial = 2080] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (15799000) [pid = 3228] [serial = 2081] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (106F9400) [pid = 3228] [serial = 2083] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (10BA8C00) [pid = 3228] [serial = 2084] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (15832000) [pid = 3228] [serial = 2089] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (18F9EC00) [pid = 3228] [serial = 2096] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (18F2FC00) [pid = 3228] [serial = 2095] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1A850800) [pid = 3228] [serial = 2105] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1B48BC00) [pid = 3228] [serial = 2108] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (19ED8C00) [pid = 3228] [serial = 2102] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (196FB000) [pid = 3228] [serial = 2101] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (19782400) [pid = 3228] [serial = 2099] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1B47DC00) [pid = 3228] [serial = 2107] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1A837C00) [pid = 3228] [serial = 2104] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (189D8800) [pid = 3228] [serial = 2093] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (1599A000) [pid = 3228] [serial = 2090] [outer = 00000000] [url = about:blank] 13:07:09 INFO - PROCESS | 3228 | 1468008429382 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:09 INFO - PROCESS | 3228 | 1468008429387 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:09 INFO - PROCESS | 3228 | ++DOCSHELL 0CA38400 == 29 [pid = 3228] [id = 719] 13:07:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (0CA3D800) [pid = 3228] [serial = 2157] [outer = 00000000] 13:07:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (0D1E1000) [pid = 3228] [serial = 2158] [outer = 0CA3D800] 13:07:09 INFO - PROCESS | 3228 | 1468008429434 Marionette DEBUG loaded listener.js 13:07:09 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (10B05400) [pid = 3228] [serial = 2159] [outer = 0CA3D800] 13:07:09 INFO - PROCESS | 3228 | 1468008429885 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:07:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:07:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 830ms 13:07:09 INFO - PROCESS | 3228 | 1468008429934 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 13:07:09 INFO - PROCESS | 3228 | 1468008429938 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 13:07:09 INFO - PROCESS | 3228 | 1468008429944 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:07:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:07:09 INFO - PROCESS | 3228 | 1468008429947 Marionette TRACE conn6 <- [1,2842,null,{}] 13:07:09 INFO - PROCESS | 3228 | 1468008429951 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}] 13:07:09 INFO - PROCESS | 3228 | 1468008429953 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:10 INFO - PROCESS | 3228 | 1468008430040 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 13:07:10 INFO - PROCESS | 3228 | 1468008430052 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:10 INFO - PROCESS | 3228 | 1468008430055 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:10 INFO - PROCESS | 3228 | ++DOCSHELL 110BAC00 == 30 [pid = 3228] [id = 720] 13:07:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (110BDC00) [pid = 3228] [serial = 2160] [outer = 00000000] 13:07:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (14E0F000) [pid = 3228] [serial = 2161] [outer = 110BDC00] 13:07:10 INFO - PROCESS | 3228 | 1468008430102 Marionette DEBUG loaded listener.js 13:07:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (14EEE400) [pid = 3228] [serial = 2162] [outer = 110BDC00] 13:07:10 INFO - PROCESS | 3228 | 1468008430580 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]]]}] 13:07:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:07:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 13:07:10 INFO - PROCESS | 3228 | 1468008430619 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 13:07:10 INFO - PROCESS | 3228 | 1468008430621 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 13:07:10 INFO - PROCESS | 3228 | 1468008430625 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:07:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:07:10 INFO - PROCESS | 3228 | 1468008430628 Marionette TRACE conn6 <- [1,2846,null,{}] 13:07:10 INFO - PROCESS | 3228 | 1468008430639 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}] 13:07:10 INFO - PROCESS | 3228 | 1468008430643 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:10 INFO - PROCESS | 3228 | 1468008430756 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 13:07:10 INFO - PROCESS | 3228 | 1468008430859 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:10 INFO - PROCESS | 3228 | 1468008430862 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:10 INFO - PROCESS | 3228 | ++DOCSHELL 1635C000 == 31 [pid = 3228] [id = 721] 13:07:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (16364C00) [pid = 3228] [serial = 2163] [outer = 00000000] 13:07:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (18063800) [pid = 3228] [serial = 2164] [outer = 16364C00] 13:07:10 INFO - PROCESS | 3228 | 1468008430909 Marionette DEBUG loaded listener.js 13:07:10 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (189D7C00) [pid = 3228] [serial = 2165] [outer = 16364C00] 13:07:11 INFO - PROCESS | 3228 | 1468008431281 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:07:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:07:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 13:07:11 INFO - PROCESS | 3228 | 1468008431299 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 13:07:11 INFO - PROCESS | 3228 | 1468008431301 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 13:07:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:07:11 INFO - PROCESS | 3228 | 1468008431304 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:07:11 INFO - PROCESS | 3228 | 1468008431315 Marionette TRACE conn6 <- [1,2850,null,{}] 13:07:11 INFO - PROCESS | 3228 | 1468008431319 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}] 13:07:11 INFO - PROCESS | 3228 | 1468008431321 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:11 INFO - PROCESS | 3228 | 1468008431454 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 13:07:11 INFO - PROCESS | 3228 | 1468008431467 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:11 INFO - PROCESS | 3228 | 1468008431469 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:11 INFO - PROCESS | 3228 | ++DOCSHELL 18CC4C00 == 32 [pid = 3228] [id = 722] 13:07:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (18CC6800) [pid = 3228] [serial = 2166] [outer = 00000000] 13:07:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (19561C00) [pid = 3228] [serial = 2167] [outer = 18CC6800] 13:07:11 INFO - PROCESS | 3228 | 1468008431517 Marionette DEBUG loaded listener.js 13:07:11 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (196EF800) [pid = 3228] [serial = 2168] [outer = 18CC6800] 13:07:11 INFO - PROCESS | 3228 | 1468008431959 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]]]}] 13:07:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:07:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 691ms 13:07:11 INFO - PROCESS | 3228 | 1468008431996 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 13:07:11 INFO - PROCESS | 3228 | 1468008431998 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 13:07:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:07:11 INFO - PROCESS | 3228 | 1468008432001 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:07:11 INFO - PROCESS | 3228 | 1468008432003 Marionette TRACE conn6 <- [1,2854,null,{}] 13:07:11 INFO - PROCESS | 3228 | 1468008432006 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}] 13:07:11 INFO - PROCESS | 3228 | 1468008432008 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:12 INFO - PROCESS | 3228 | 1468008432127 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 13:07:12 INFO - PROCESS | 3228 | 1468008432219 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:12 INFO - PROCESS | 3228 | 1468008432221 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:12 INFO - PROCESS | 3228 | ++DOCSHELL 196F5000 == 33 [pid = 3228] [id = 723] 13:07:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (196F6400) [pid = 3228] [serial = 2169] [outer = 00000000] 13:07:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (19783800) [pid = 3228] [serial = 2170] [outer = 196F6400] 13:07:12 INFO - PROCESS | 3228 | 1468008432264 Marionette DEBUG loaded listener.js 13:07:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1978C000) [pid = 3228] [serial = 2171] [outer = 196F6400] 13:07:12 INFO - PROCESS | 3228 | 1468008432702 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]]]}] 13:07:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:07:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 13:07:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:07:12 INFO - PROCESS | 3228 | 1468008432732 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 13:07:12 INFO - PROCESS | 3228 | 1468008432734 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 13:07:12 INFO - PROCESS | 3228 | 1468008432738 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:07:12 INFO - PROCESS | 3228 | 1468008432739 Marionette TRACE conn6 <- [1,2858,null,{}] 13:07:12 INFO - PROCESS | 3228 | 1468008432743 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}] 13:07:12 INFO - PROCESS | 3228 | 1468008432749 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:12 INFO - PROCESS | 3228 | 1468008432891 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 13:07:12 INFO - PROCESS | 3228 | 1468008432961 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:12 INFO - PROCESS | 3228 | 1468008432963 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:12 INFO - PROCESS | 3228 | ++DOCSHELL 19EE6000 == 34 [pid = 3228] [id = 724] 13:07:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (19EE7800) [pid = 3228] [serial = 2172] [outer = 00000000] 13:07:12 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1A84AC00) [pid = 3228] [serial = 2173] [outer = 19EE7800] 13:07:12 INFO - PROCESS | 3228 | 1468008433007 Marionette DEBUG loaded listener.js 13:07:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (11248400) [pid = 3228] [serial = 2174] [outer = 19EE7800] 13:07:13 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (10A73800) [pid = 3228] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:07:13 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (17486800) [pid = 3228] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:07:13 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (189DF000) [pid = 3228] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:07:13 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1964F800) [pid = 3228] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:07:13 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (11005400) [pid = 3228] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:07:13 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (14EF2C00) [pid = 3228] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:07:13 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (19A31400) [pid = 3228] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:07:13 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (112C4C00) [pid = 3228] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:07:13 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (19EE0000) [pid = 3228] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:07:13 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (0D180800) [pid = 3228] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:07:13 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (15762000) [pid = 3228] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:07:13 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (19ED9C00) [pid = 3228] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:07:13 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1BCF7000) [pid = 3228] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:07:13 INFO - PROCESS | 3228 | 1468008433565 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]]]}] 13:07:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:07:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 870ms 13:07:13 INFO - PROCESS | 3228 | 1468008433608 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 13:07:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:07:13 INFO - PROCESS | 3228 | 1468008433610 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 13:07:13 INFO - PROCESS | 3228 | 1468008433613 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:07:13 INFO - PROCESS | 3228 | 1468008433615 Marionette TRACE conn6 <- [1,2862,null,{}] 13:07:13 INFO - PROCESS | 3228 | 1468008433618 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}] 13:07:13 INFO - PROCESS | 3228 | 1468008433620 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:13 INFO - PROCESS | 3228 | 1468008433700 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 13:07:13 INFO - PROCESS | 3228 | 1468008433706 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:13 INFO - PROCESS | 3228 | 1468008433708 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:13 INFO - PROCESS | 3228 | ++DOCSHELL 14E0E400 == 35 [pid = 3228] [id = 725] 13:07:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (14E0FC00) [pid = 3228] [serial = 2175] [outer = 00000000] 13:07:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (15765800) [pid = 3228] [serial = 2176] [outer = 14E0FC00] 13:07:13 INFO - PROCESS | 3228 | 1468008433751 Marionette DEBUG loaded listener.js 13:07:13 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (189DB400) [pid = 3228] [serial = 2177] [outer = 14E0FC00] 13:07:14 INFO - PROCESS | 3228 | 1468008434170 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]]]}] 13:07:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:07:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 570ms 13:07:14 INFO - PROCESS | 3228 | 1468008434185 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 13:07:14 INFO - PROCESS | 3228 | 1468008434187 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 13:07:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:07:14 INFO - PROCESS | 3228 | 1468008434192 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:07:14 INFO - PROCESS | 3228 | 1468008434194 Marionette TRACE conn6 <- [1,2866,null,{}] 13:07:14 INFO - PROCESS | 3228 | 1468008434225 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}] 13:07:14 INFO - PROCESS | 3228 | 1468008434227 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:14 INFO - PROCESS | 3228 | 1468008434307 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 13:07:14 INFO - PROCESS | 3228 | 1468008434313 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:14 INFO - PROCESS | 3228 | 1468008434315 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:14 INFO - PROCESS | 3228 | ++DOCSHELL 18F9A400 == 36 [pid = 3228] [id = 726] 13:07:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (196EF400) [pid = 3228] [serial = 2178] [outer = 00000000] 13:07:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1A850800) [pid = 3228] [serial = 2179] [outer = 196EF400] 13:07:14 INFO - PROCESS | 3228 | 1468008434360 Marionette DEBUG loaded listener.js 13:07:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1B481C00) [pid = 3228] [serial = 2180] [outer = 196EF400] 13:07:14 INFO - PROCESS | 3228 | 1468008434793 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]]]}] 13:07:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:07:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 650ms 13:07:14 INFO - PROCESS | 3228 | 1468008434862 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 13:07:14 INFO - PROCESS | 3228 | 1468008434864 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 13:07:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:07:14 INFO - PROCESS | 3228 | 1468008434868 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:07:14 INFO - PROCESS | 3228 | 1468008434869 Marionette TRACE conn6 <- [1,2870,null,{}] 13:07:14 INFO - PROCESS | 3228 | 1468008434876 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}] 13:07:14 INFO - PROCESS | 3228 | 1468008434878 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:14 INFO - PROCESS | 3228 | 1468008434959 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 13:07:14 INFO - PROCESS | 3228 | 1468008434967 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:14 INFO - PROCESS | 3228 | 1468008434977 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:14 INFO - PROCESS | 3228 | ++DOCSHELL 1BF7A400 == 37 [pid = 3228] [id = 727] 13:07:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1BF7A800) [pid = 3228] [serial = 2181] [outer = 00000000] 13:07:14 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1CA1AC00) [pid = 3228] [serial = 2182] [outer = 1BF7A800] 13:07:15 INFO - PROCESS | 3228 | 1468008435024 Marionette DEBUG loaded listener.js 13:07:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1CABF800) [pid = 3228] [serial = 2183] [outer = 1BF7A800] 13:07:15 INFO - PROCESS | 3228 | 1468008435477 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]]]}] 13:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 13:07:15 INFO - PROCESS | 3228 | 1468008435503 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 13:07:15 INFO - PROCESS | 3228 | 1468008435505 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 13:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:07:15 INFO - PROCESS | 3228 | 1468008435567 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:07:15 INFO - PROCESS | 3228 | 1468008435571 Marionette TRACE conn6 <- [1,2874,null,{}] 13:07:15 INFO - PROCESS | 3228 | 1468008435576 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}] 13:07:15 INFO - PROCESS | 3228 | 1468008435580 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:15 INFO - PROCESS | 3228 | 1468008435688 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 13:07:15 INFO - PROCESS | 3228 | 1468008435831 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:15 INFO - PROCESS | 3228 | 1468008435835 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:15 INFO - PROCESS | 3228 | ++DOCSHELL 0CDCE800 == 38 [pid = 3228] [id = 728] 13:07:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (0CDD4C00) [pid = 3228] [serial = 2184] [outer = 00000000] 13:07:15 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (10660000) [pid = 3228] [serial = 2185] [outer = 0CDD4C00] 13:07:15 INFO - PROCESS | 3228 | 1468008435936 Marionette DEBUG loaded listener.js 13:07:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (10D0B400) [pid = 3228] [serial = 2186] [outer = 0CDD4C00] 13:07:16 INFO - PROCESS | 3228 | 1468008436601 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]]]}] 13:07:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:07:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1120ms 13:07:16 INFO - PROCESS | 3228 | 1468008436651 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 13:07:16 INFO - PROCESS | 3228 | 1468008436655 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 13:07:16 INFO - PROCESS | 3228 | 1468008436661 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:07:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:07:16 INFO - PROCESS | 3228 | 1468008436663 Marionette TRACE conn6 <- [1,2878,null,{}] 13:07:16 INFO - PROCESS | 3228 | 1468008436670 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}] 13:07:16 INFO - PROCESS | 3228 | 1468008436674 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:16 INFO - PROCESS | 3228 | 1468008436788 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 13:07:16 INFO - PROCESS | 3228 | 1468008436931 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:16 INFO - PROCESS | 3228 | 1468008436933 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:16 INFO - PROCESS | 3228 | ++DOCSHELL 15794C00 == 39 [pid = 3228] [id = 729] 13:07:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (15797800) [pid = 3228] [serial = 2187] [outer = 00000000] 13:07:16 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1599D000) [pid = 3228] [serial = 2188] [outer = 15797800] 13:07:16 INFO - PROCESS | 3228 | 1468008436990 Marionette DEBUG loaded listener.js 13:07:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (189DD400) [pid = 3228] [serial = 2189] [outer = 15797800] 13:07:17 INFO - PROCESS | 3228 | 1468008437571 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:07:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:07:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 971ms 13:07:17 INFO - PROCESS | 3228 | 1468008437637 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 13:07:17 INFO - PROCESS | 3228 | 1468008437640 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 13:07:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:07:17 INFO - PROCESS | 3228 | 1468008437644 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:07:17 INFO - PROCESS | 3228 | 1468008437646 Marionette TRACE conn6 <- [1,2882,null,{}] 13:07:17 INFO - PROCESS | 3228 | 1468008437650 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}] 13:07:17 INFO - PROCESS | 3228 | 1468008437653 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:17 INFO - PROCESS | 3228 | 1468008437764 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 13:07:17 INFO - PROCESS | 3228 | 1468008437924 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:17 INFO - PROCESS | 3228 | 1468008437930 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:17 INFO - PROCESS | 3228 | ++DOCSHELL 1A33A000 == 40 [pid = 3228] [id = 730] 13:07:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A4B9C00) [pid = 3228] [serial = 2190] [outer = 00000000] 13:07:17 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1A833400) [pid = 3228] [serial = 2191] [outer = 1A4B9C00] 13:07:17 INFO - PROCESS | 3228 | 1468008437989 Marionette DEBUG loaded listener.js 13:07:18 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1BCF6400) [pid = 3228] [serial = 2192] [outer = 1A4B9C00] 13:07:18 INFO - PROCESS | 3228 | 1468008438798 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]]]}] 13:07:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:07:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1234ms 13:07:18 INFO - PROCESS | 3228 | 1468008438881 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 13:07:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:07:18 INFO - PROCESS | 3228 | 1468008438885 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 13:07:18 INFO - PROCESS | 3228 | 1468008438890 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:07:18 INFO - PROCESS | 3228 | 1468008438893 Marionette TRACE conn6 <- [1,2886,null,{}] 13:07:18 INFO - PROCESS | 3228 | 1468008438899 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}] 13:07:18 INFO - PROCESS | 3228 | 1468008438902 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:19 INFO - PROCESS | 3228 | 1468008439037 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 13:07:19 INFO - PROCESS | 3228 | 1468008439179 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:19 INFO - PROCESS | 3228 | 1468008439184 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:19 INFO - PROCESS | 3228 | ++DOCSHELL 10B07400 == 41 [pid = 3228] [id = 731] 13:07:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (10B0C400) [pid = 3228] [serial = 2193] [outer = 00000000] 13:07:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (110E4C00) [pid = 3228] [serial = 2194] [outer = 10B0C400] 13:07:19 INFO - PROCESS | 3228 | 1468008439237 Marionette DEBUG loaded listener.js 13:07:19 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (119DD800) [pid = 3228] [serial = 2195] [outer = 10B0C400] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 18F9A400 == 40 [pid = 3228] [id = 726] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 14E0E400 == 39 [pid = 3228] [id = 725] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 19EE6000 == 38 [pid = 3228] [id = 724] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 196F5000 == 37 [pid = 3228] [id = 723] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 18CC4C00 == 36 [pid = 3228] [id = 722] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 1635C000 == 35 [pid = 3228] [id = 721] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 110BAC00 == 34 [pid = 3228] [id = 720] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 0CA38400 == 33 [pid = 3228] [id = 719] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 15777000 == 32 [pid = 3228] [id = 718] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 0D136000 == 31 [pid = 3228] [id = 717] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 1A854400 == 30 [pid = 3228] [id = 716] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 0CD20C00 == 29 [pid = 3228] [id = 707] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 15794C00 == 28 [pid = 3228] [id = 729] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 1A33A000 == 27 [pid = 3228] [id = 730] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 1BF7A400 == 26 [pid = 3228] [id = 727] 13:07:19 INFO - PROCESS | 3228 | --DOCSHELL 0CDCE800 == 25 [pid = 3228] [id = 728] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (10BAC800) [pid = 3228] [serial = 2125] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (11002000) [pid = 3228] [serial = 2126] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (17494400) [pid = 3228] [serial = 2131] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (18F95000) [pid = 3228] [serial = 2134] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1955AC00) [pid = 3228] [serial = 2135] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (196F7800) [pid = 3228] [serial = 2137] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (14EF4800) [pid = 3228] [serial = 2123] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (119DFC00) [pid = 3228] [serial = 2122] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (151C0400) [pid = 3228] [serial = 2128] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1575F800) [pid = 3228] [serial = 2129] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1A4B2800) [pid = 3228] [serial = 2140] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (190E0000) [pid = 3228] [serial = 2144] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1806DC00) [pid = 3228] [serial = 2143] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1A831C00) [pid = 3228] [serial = 2146] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (11007800) [pid = 3228] [serial = 2111] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (106F8C00) [pid = 3228] [serial = 2110] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (17495400) [pid = 3228] [serial = 2114] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (158E6400) [pid = 3228] [serial = 2113] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1A7A5800) [pid = 3228] [serial = 2141] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1B8ED800) [pid = 3228] [serial = 2117] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1A84D000) [pid = 3228] [serial = 2116] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (1C210000) [pid = 3228] [serial = 2120] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (1BF70400) [pid = 3228] [serial = 2119] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1B485800) [pid = 3228] [serial = 2149] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (196FBC00) [pid = 3228] [serial = 2138] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (1A833C00) [pid = 3228] [serial = 2147] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (18980000) [pid = 3228] [serial = 2132] [outer = 00000000] [url = about:blank] 13:07:20 INFO - PROCESS | 3228 | 1468008440344 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]]]}] 13:07:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:07:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1479ms 13:07:20 INFO - PROCESS | 3228 | 1468008440370 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 13:07:20 INFO - PROCESS | 3228 | 1468008440374 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 13:07:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:07:20 INFO - PROCESS | 3228 | 1468008440378 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:07:20 INFO - PROCESS | 3228 | 1468008440383 Marionette TRACE conn6 <- [1,2890,null,{}] 13:07:20 INFO - PROCESS | 3228 | 1468008440392 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}] 13:07:20 INFO - PROCESS | 3228 | 1468008440395 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:20 INFO - PROCESS | 3228 | 1468008440485 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 13:07:20 INFO - PROCESS | 3228 | 1468008440494 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:20 INFO - PROCESS | 3228 | 1468008440497 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:20 INFO - PROCESS | 3228 | ++DOCSHELL 10A7D000 == 26 [pid = 3228] [id = 732] 13:07:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (10A7E400) [pid = 3228] [serial = 2196] [outer = 00000000] 13:07:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (10D06800) [pid = 3228] [serial = 2197] [outer = 10A7E400] 13:07:20 INFO - PROCESS | 3228 | 1468008440586 Marionette DEBUG loaded listener.js 13:07:20 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (11003400) [pid = 3228] [serial = 2198] [outer = 10A7E400] 13:07:21 INFO - PROCESS | 3228 | 1468008441060 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:07:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:07:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 13:07:21 INFO - PROCESS | 3228 | 1468008441110 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 13:07:21 INFO - PROCESS | 3228 | 1468008441115 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 13:07:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:07:21 INFO - PROCESS | 3228 | 1468008441121 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:07:21 INFO - PROCESS | 3228 | 1468008441124 Marionette TRACE conn6 <- [1,2894,null,{}] 13:07:21 INFO - PROCESS | 3228 | 1468008441128 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}] 13:07:21 INFO - PROCESS | 3228 | 1468008441131 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:21 INFO - PROCESS | 3228 | 1468008441249 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 13:07:21 INFO - PROCESS | 3228 | 1468008441265 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:21 INFO - PROCESS | 3228 | 1468008441268 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:21 INFO - PROCESS | 3228 | ++DOCSHELL 14EF4C00 == 27 [pid = 3228] [id = 733] 13:07:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (14EF5400) [pid = 3228] [serial = 2199] [outer = 00000000] 13:07:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (150E5400) [pid = 3228] [serial = 2200] [outer = 14EF5400] 13:07:21 INFO - PROCESS | 3228 | 1468008441314 Marionette DEBUG loaded listener.js 13:07:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (1536F800) [pid = 3228] [serial = 2201] [outer = 14EF5400] 13:07:21 INFO - PROCESS | 3228 | 1468008441771 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]]]}] 13:07:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:07:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 13:07:21 INFO - PROCESS | 3228 | 1468008441855 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 13:07:21 INFO - PROCESS | 3228 | 1468008441857 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 13:07:21 INFO - PROCESS | 3228 | 1468008441860 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:07:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:07:21 INFO - PROCESS | 3228 | 1468008441864 Marionette TRACE conn6 <- [1,2898,null,{}] 13:07:21 INFO - PROCESS | 3228 | 1468008441875 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}] 13:07:21 INFO - PROCESS | 3228 | 1468008441879 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:21 INFO - PROCESS | 3228 | 1468008441964 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 13:07:21 INFO - PROCESS | 3228 | 1468008441972 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:21 INFO - PROCESS | 3228 | 1468008441974 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:21 INFO - PROCESS | 3228 | ++DOCSHELL 1635C000 == 28 [pid = 3228] [id = 734] 13:07:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (1635D400) [pid = 3228] [serial = 2202] [outer = 00000000] 13:07:21 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (16E49000) [pid = 3228] [serial = 2203] [outer = 1635D400] 13:07:22 INFO - PROCESS | 3228 | 1468008442022 Marionette DEBUG loaded listener.js 13:07:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1806A000) [pid = 3228] [serial = 2204] [outer = 1635D400] 13:07:22 INFO - PROCESS | 3228 | 1468008442491 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]]]}] 13:07:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:07:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:07:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 13:07:22 INFO - PROCESS | 3228 | 1468008442534 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 13:07:22 INFO - PROCESS | 3228 | 1468008442537 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 13:07:22 INFO - PROCESS | 3228 | 1468008442540 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:07:22 INFO - PROCESS | 3228 | 1468008442542 Marionette TRACE conn6 <- [1,2902,null,{}] 13:07:22 INFO - TEST-START | /DOMEvents/constructors.html 13:07:22 INFO - PROCESS | 3228 | 1468008442546 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}] 13:07:22 INFO - PROCESS | 3228 | 1468008442548 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:22 INFO - PROCESS | 3228 | 1468008442695 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 13:07:22 INFO - PROCESS | 3228 | 1468008442712 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:22 INFO - PROCESS | 3228 | 1468008442714 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:22 INFO - PROCESS | 3228 | ++DOCSHELL 1821CC00 == 29 [pid = 3228] [id = 735] 13:07:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (18987800) [pid = 3228] [serial = 2205] [outer = 00000000] 13:07:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (18CC2400) [pid = 3228] [serial = 2206] [outer = 18987800] 13:07:22 INFO - PROCESS | 3228 | 1468008442758 Marionette DEBUG loaded listener.js 13:07:22 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (18F8F800) [pid = 3228] [serial = 2207] [outer = 18987800] 13:07:23 INFO - PROCESS | 3228 | 1468008443378 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]]]}] 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:07:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:07:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:07:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:07:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:07:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:07:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:07:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:07:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:07:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 955ms 13:07:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:07:23 INFO - PROCESS | 3228 | 1468008443501 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 13:07:23 INFO - PROCESS | 3228 | 1468008443503 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 13:07:23 INFO - PROCESS | 3228 | 1468008443507 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:07:23 INFO - PROCESS | 3228 | 1468008443508 Marionette TRACE conn6 <- [1,2906,null,{}] 13:07:23 INFO - PROCESS | 3228 | 1468008443512 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}] 13:07:23 INFO - PROCESS | 3228 | 1468008443514 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:23 INFO - PROCESS | 3228 | 1468008443634 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 13:07:23 INFO - PROCESS | 3228 | 1468008443640 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:23 INFO - PROCESS | 3228 | 1468008443642 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:23 INFO - PROCESS | 3228 | ++DOCSHELL 18CC2000 == 30 [pid = 3228] [id = 736] 13:07:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (18F9A400) [pid = 3228] [serial = 2208] [outer = 00000000] 13:07:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (196F5400) [pid = 3228] [serial = 2209] [outer = 18F9A400] 13:07:23 INFO - PROCESS | 3228 | 1468008443685 Marionette DEBUG loaded listener.js 13:07:23 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (196F6000) [pid = 3228] [serial = 2210] [outer = 18F9A400] 13:07:24 INFO - PROCESS | 3228 | 1468008444139 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:07:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:07:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 13:07:24 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (18CC6800) [pid = 3228] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:07:24 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (196EF400) [pid = 3228] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:07:24 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1BF7A800) [pid = 3228] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:07:24 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (196F6400) [pid = 3228] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:07:24 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (19EE7800) [pid = 3228] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:07:24 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1A854800) [pid = 3228] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:07:24 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (15778000) [pid = 3228] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:07:24 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (16364C00) [pid = 3228] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:07:24 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (0CA3D800) [pid = 3228] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:07:24 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (0D13B400) [pid = 3228] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:07:24 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (110BDC00) [pid = 3228] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:07:24 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (14E0FC00) [pid = 3228] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:07:24 INFO - PROCESS | 3228 | 1468008444389 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 13:07:24 INFO - PROCESS | 3228 | 1468008444391 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 13:07:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:07:24 INFO - PROCESS | 3228 | 1468008444401 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:07:24 INFO - PROCESS | 3228 | 1468008444402 Marionette TRACE conn6 <- [1,2910,null,{}] 13:07:24 INFO - PROCESS | 3228 | 1468008444406 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}] 13:07:24 INFO - PROCESS | 3228 | 1468008444412 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:24 INFO - PROCESS | 3228 | 1468008444519 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 13:07:24 INFO - PROCESS | 3228 | 1468008444526 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:24 INFO - PROCESS | 3228 | 1468008444528 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:24 INFO - PROCESS | 3228 | ++DOCSHELL 1576B800 == 31 [pid = 3228] [id = 737] 13:07:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (15778000) [pid = 3228] [serial = 2211] [outer = 00000000] 13:07:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (16366800) [pid = 3228] [serial = 2212] [outer = 15778000] 13:07:24 INFO - PROCESS | 3228 | 1468008444572 Marionette DEBUG loaded listener.js 13:07:24 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (19558C00) [pid = 3228] [serial = 2213] [outer = 15778000] 13:07:24 INFO - PROCESS | 3228 | [3228] 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 13:07:24 INFO - PROCESS | 3228 | [3228] 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 13:07:24 INFO - PROCESS | 3228 | [3228] 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 13:07:24 INFO - PROCESS | 3228 | [3228] 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 13:07:24 INFO - PROCESS | 3228 | 1468008444994 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]]]}] 13:07:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:07:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:07:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:07:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:07:24 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 13:07:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:07:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:07:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:07:24 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 13:07:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:07:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:07:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:07:25 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]" 13:07:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:07:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:07:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 616ms 13:07:25 INFO - PROCESS | 3228 | 1468008445027 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 13:07:25 INFO - PROCESS | 3228 | 1468008445029 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 13:07:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:07:25 INFO - PROCESS | 3228 | 1468008445046 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:07:25 INFO - PROCESS | 3228 | 1468008445048 Marionette TRACE conn6 <- [1,2914,null,{}] 13:07:25 INFO - PROCESS | 3228 | 1468008445051 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}] 13:07:25 INFO - PROCESS | 3228 | 1468008445053 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:25 INFO - PROCESS | 3228 | 1468008445131 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 13:07:25 INFO - PROCESS | 3228 | 1468008445135 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:25 INFO - PROCESS | 3228 | 1468008445137 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:25 INFO - PROCESS | 3228 | ++DOCSHELL 196F5000 == 32 [pid = 3228] [id = 738] 13:07:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (19783400) [pid = 3228] [serial = 2214] [outer = 00000000] 13:07:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1A4BA400) [pid = 3228] [serial = 2215] [outer = 19783400] 13:07:25 INFO - PROCESS | 3228 | 1468008445180 Marionette DEBUG loaded listener.js 13:07:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1A7A6400) [pid = 3228] [serial = 2216] [outer = 19783400] 13:07:25 INFO - PROCESS | 3228 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:07:25 INFO - PROCESS | 3228 | 1468008445662 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]]]}] 13:07:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:07:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 690ms 13:07:25 INFO - PROCESS | 3228 | 1468008445727 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 13:07:25 INFO - PROCESS | 3228 | 1468008445729 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 13:07:25 INFO - PROCESS | 3228 | 1468008445732 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:07:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:07:25 INFO - PROCESS | 3228 | 1468008445734 Marionette TRACE conn6 <- [1,2918,null,{}] 13:07:25 INFO - PROCESS | 3228 | 1468008445737 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}] 13:07:25 INFO - PROCESS | 3228 | 1468008445739 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:25 INFO - PROCESS | 3228 | 1468008445816 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 13:07:25 INFO - PROCESS | 3228 | 1468008445821 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:25 INFO - PROCESS | 3228 | 1468008445823 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:25 INFO - PROCESS | 3228 | ++DOCSHELL 08E5CC00 == 33 [pid = 3228] [id = 739] 13:07:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1A7A9C00) [pid = 3228] [serial = 2217] [outer = 00000000] 13:07:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1A83C400) [pid = 3228] [serial = 2218] [outer = 1A7A9C00] 13:07:25 INFO - PROCESS | 3228 | 1468008445867 Marionette DEBUG loaded listener.js 13:07:25 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1A840800) [pid = 3228] [serial = 2219] [outer = 1A7A9C00] 13:07:26 INFO - PROCESS | 3228 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:07:26 INFO - PROCESS | 3228 | 1468008446289 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]]]}] 13:07:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:07:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 13:07:26 INFO - PROCESS | 3228 | 1468008446306 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 13:07:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:07:26 INFO - PROCESS | 3228 | 1468008446308 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 13:07:26 INFO - PROCESS | 3228 | 1468008446311 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:07:26 INFO - PROCESS | 3228 | 1468008446313 Marionette TRACE conn6 <- [1,2922,null,{}] 13:07:26 INFO - PROCESS | 3228 | 1468008446318 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}] 13:07:26 INFO - PROCESS | 3228 | 1468008446320 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:26 INFO - PROCESS | 3228 | 1468008446495 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 13:07:26 INFO - PROCESS | 3228 | 1468008446556 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:26 INFO - PROCESS | 3228 | 1468008446559 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:26 INFO - PROCESS | 3228 | ++DOCSHELL 0CA32000 == 34 [pid = 3228] [id = 740] 13:07:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (0CA32800) [pid = 3228] [serial = 2220] [outer = 00000000] 13:07:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (0CA3E800) [pid = 3228] [serial = 2221] [outer = 0CA32800] 13:07:26 INFO - PROCESS | 3228 | 1468008446617 Marionette DEBUG loaded listener.js 13:07:26 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (0D1E4400) [pid = 3228] [serial = 2222] [outer = 0CA32800] 13:07:27 INFO - PROCESS | 3228 | 1468008447267 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]]]}] 13:07:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:07:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1022ms 13:07:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:07:27 INFO - PROCESS | 3228 | 1468008447336 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 13:07:27 INFO - PROCESS | 3228 | 1468008447340 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 13:07:27 INFO - PROCESS | 3228 | 1468008447345 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:07:27 INFO - PROCESS | 3228 | 1468008447348 Marionette TRACE conn6 <- [1,2926,null,{}] 13:07:27 INFO - PROCESS | 3228 | 1468008447353 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}] 13:07:27 INFO - PROCESS | 3228 | 1468008447358 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:27 INFO - PROCESS | 3228 | 1468008447533 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 13:07:27 INFO - PROCESS | 3228 | 1468008447665 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:27 INFO - PROCESS | 3228 | 1468008447668 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:27 INFO - PROCESS | 3228 | ++DOCSHELL 11B3F400 == 35 [pid = 3228] [id = 741] 13:07:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (14E0C400) [pid = 3228] [serial = 2223] [outer = 00000000] 13:07:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1572B400) [pid = 3228] [serial = 2224] [outer = 14E0C400] 13:07:27 INFO - PROCESS | 3228 | 1468008447724 Marionette DEBUG loaded listener.js 13:07:27 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1576D800) [pid = 3228] [serial = 2225] [outer = 14E0C400] 13:07:28 INFO - PROCESS | 3228 | 1468008448307 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]]]}] 13:07:28 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. 13:07:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 990ms 13:07:28 INFO - PROCESS | 3228 | 1468008448335 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 13:07:28 INFO - PROCESS | 3228 | 1468008448338 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 13:07:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:07:28 INFO - PROCESS | 3228 | 1468008448342 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:07:28 INFO - PROCESS | 3228 | 1468008448344 Marionette TRACE conn6 <- [1,2930,null,{}] 13:07:28 INFO - PROCESS | 3228 | 1468008448348 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}] 13:07:28 INFO - PROCESS | 3228 | 1468008448351 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:28 INFO - PROCESS | 3228 | 1468008448468 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 13:07:28 INFO - PROCESS | 3228 | 1468008448610 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:28 INFO - PROCESS | 3228 | 1468008448613 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:28 INFO - PROCESS | 3228 | ++DOCSHELL 18CC0400 == 36 [pid = 3228] [id = 742] 13:07:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (190E1000) [pid = 3228] [serial = 2226] [outer = 00000000] 13:07:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1955F800) [pid = 3228] [serial = 2227] [outer = 190E1000] 13:07:28 INFO - PROCESS | 3228 | 1468008448668 Marionette DEBUG loaded listener.js 13:07:28 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (196FC000) [pid = 3228] [serial = 2228] [outer = 190E1000] 13:07:29 INFO - PROCESS | 3228 | 1468008449387 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"]]]}] 13:07:29 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 13:07:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:07:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1074ms 13:07:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:07:29 INFO - PROCESS | 3228 | 1468008449437 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 13:07:29 INFO - PROCESS | 3228 | 1468008449441 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 13:07:29 INFO - PROCESS | 3228 | 1468008449446 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:07:29 INFO - PROCESS | 3228 | 1468008449449 Marionette TRACE conn6 <- [1,2934,null,{}] 13:07:29 INFO - PROCESS | 3228 | 1468008449454 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}] 13:07:29 INFO - PROCESS | 3228 | 1468008449457 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:29 INFO - PROCESS | 3228 | 1468008449566 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 13:07:29 INFO - PROCESS | 3228 | --DOCSHELL 08E5CC00 == 35 [pid = 3228] [id = 739] 13:07:29 INFO - PROCESS | 3228 | --DOCSHELL 196F5000 == 34 [pid = 3228] [id = 738] 13:07:29 INFO - PROCESS | 3228 | --DOCSHELL 1576B800 == 33 [pid = 3228] [id = 737] 13:07:29 INFO - PROCESS | 3228 | --DOCSHELL 18CC2000 == 32 [pid = 3228] [id = 736] 13:07:29 INFO - PROCESS | 3228 | --DOCSHELL 1821CC00 == 31 [pid = 3228] [id = 735] 13:07:29 INFO - PROCESS | 3228 | --DOCSHELL 1635C000 == 30 [pid = 3228] [id = 734] 13:07:29 INFO - PROCESS | 3228 | --DOCSHELL 14EF4C00 == 29 [pid = 3228] [id = 733] 13:07:29 INFO - PROCESS | 3228 | --DOCSHELL 10A7D000 == 28 [pid = 3228] [id = 732] 13:07:29 INFO - PROCESS | 3228 | --DOCSHELL 10B07400 == 27 [pid = 3228] [id = 731] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (19783800) [pid = 3228] [serial = 2170] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1A84AC00) [pid = 3228] [serial = 2173] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1BCEE800) [pid = 3228] [serial = 2150] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (15833000) [pid = 3228] [serial = 2155] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (17486C00) [pid = 3228] [serial = 2156] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (18063800) [pid = 3228] [serial = 2164] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (189D7C00) [pid = 3228] [serial = 2165] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (0D1E1000) [pid = 3228] [serial = 2158] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (10B05400) [pid = 3228] [serial = 2159] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (106F8400) [pid = 3228] [serial = 2152] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (10B0FC00) [pid = 3228] [serial = 2153] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (14E0F000) [pid = 3228] [serial = 2161] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (14EEE400) [pid = 3228] [serial = 2162] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1978C000) [pid = 3228] [serial = 2171] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (189DB400) [pid = 3228] [serial = 2177] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (15765800) [pid = 3228] [serial = 2176] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (11248400) [pid = 3228] [serial = 2174] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1CABF800) [pid = 3228] [serial = 2183] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (19561C00) [pid = 3228] [serial = 2167] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (196EF800) [pid = 3228] [serial = 2168] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (1B481C00) [pid = 3228] [serial = 2180] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 61 (1A850800) [pid = 3228] [serial = 2179] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | --DOMWINDOW == 60 (1CA1AC00) [pid = 3228] [serial = 2182] [outer = 00000000] [url = about:blank] 13:07:29 INFO - PROCESS | 3228 | 1468008449723 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:29 INFO - PROCESS | 3228 | 1468008449726 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:29 INFO - PROCESS | 3228 | ++DOCSHELL 08E6AC00 == 28 [pid = 3228] [id = 743] 13:07:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 61 (08E6EC00) [pid = 3228] [serial = 2229] [outer = 00000000] 13:07:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 62 (106F8400) [pid = 3228] [serial = 2230] [outer = 08E6EC00] 13:07:29 INFO - PROCESS | 3228 | 1468008449774 Marionette DEBUG loaded listener.js 13:07:29 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (10B0A800) [pid = 3228] [serial = 2231] [outer = 08E6EC00] 13:07:30 INFO - PROCESS | 3228 | 1468008450156 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]]]}] 13:07:30 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. 13:07:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 730ms 13:07:30 INFO - PROCESS | 3228 | 1468008450177 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 13:07:30 INFO - PROCESS | 3228 | 1468008450181 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 13:07:30 INFO - PROCESS | 3228 | 1468008450187 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:07:30 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:07:30 INFO - PROCESS | 3228 | 1468008450190 Marionette TRACE conn6 <- [1,2938,null,{}] 13:07:30 INFO - PROCESS | 3228 | 1468008450193 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}] 13:07:30 INFO - PROCESS | 3228 | 1468008450196 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:30 INFO - PROCESS | 3228 | 1468008450286 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 13:07:30 INFO - PROCESS | 3228 | 1468008450291 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:30 INFO - PROCESS | 3228 | 1468008450293 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:30 INFO - PROCESS | 3228 | ++DOCSHELL 14EEF400 == 29 [pid = 3228] [id = 744] 13:07:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (14EF1C00) [pid = 3228] [serial = 2232] [outer = 00000000] 13:07:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (1576B800) [pid = 3228] [serial = 2233] [outer = 14EF1C00] 13:07:30 INFO - PROCESS | 3228 | 1468008450340 Marionette DEBUG loaded listener.js 13:07:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (15832000) [pid = 3228] [serial = 2234] [outer = 14EF1C00] 13:07:30 INFO - PROCESS | 3228 | ++DOCSHELL 18064C00 == 30 [pid = 3228] [id = 745] 13:07:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (18065800) [pid = 3228] [serial = 2235] [outer = 00000000] 13:07:30 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (18219000) [pid = 3228] [serial = 2236] [outer = 18065800] 13:07:30 INFO - PROCESS | 3228 | 1468008450859 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]]]}] 13:07:30 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. 13:07:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 13:07:30 INFO - PROCESS | 3228 | 1468008450922 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 13:07:30 INFO - PROCESS | 3228 | 1468008450924 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 13:07:30 INFO - PROCESS | 3228 | 1468008450928 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:07:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:07:30 INFO - PROCESS | 3228 | 1468008450932 Marionette TRACE conn6 <- [1,2942,null,{}] 13:07:30 INFO - PROCESS | 3228 | 1468008450942 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}] 13:07:30 INFO - PROCESS | 3228 | 1468008450947 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:31 INFO - PROCESS | 3228 | 1468008451080 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 13:07:31 INFO - PROCESS | 3228 | 1468008451175 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:31 INFO - PROCESS | 3228 | 1468008451178 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:31 INFO - PROCESS | 3228 | ++DOCSHELL 189E2C00 == 31 [pid = 3228] [id = 746] 13:07:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (189E3C00) [pid = 3228] [serial = 2237] [outer = 00000000] 13:07:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (18F2FC00) [pid = 3228] [serial = 2238] [outer = 189E3C00] 13:07:31 INFO - PROCESS | 3228 | 1468008451225 Marionette DEBUG loaded listener.js 13:07:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1955E000) [pid = 3228] [serial = 2239] [outer = 189E3C00] 13:07:31 INFO - PROCESS | 3228 | 1468008451549 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]]]}] 13:07:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:07:31 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 13:07:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 13:07:31 INFO - PROCESS | 3228 | 1468008451602 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 13:07:31 INFO - PROCESS | 3228 | 1468008451605 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 13:07:31 INFO - PROCESS | 3228 | 1468008451608 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:07:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:07:31 INFO - PROCESS | 3228 | 1468008451609 Marionette TRACE conn6 <- [1,2946,null,{}] 13:07:31 INFO - PROCESS | 3228 | 1468008451634 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}] 13:07:31 INFO - PROCESS | 3228 | 1468008451636 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:31 INFO - PROCESS | 3228 | 1468008451761 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 13:07:31 INFO - PROCESS | 3228 | 1468008451767 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:31 INFO - PROCESS | 3228 | 1468008451769 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:31 INFO - PROCESS | 3228 | ++DOCSHELL 196EF400 == 32 [pid = 3228] [id = 747] 13:07:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (196F3C00) [pid = 3228] [serial = 2240] [outer = 00000000] 13:07:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (19A33800) [pid = 3228] [serial = 2241] [outer = 196F3C00] 13:07:31 INFO - PROCESS | 3228 | 1468008451812 Marionette DEBUG loaded listener.js 13:07:31 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (19EDCC00) [pid = 3228] [serial = 2242] [outer = 196F3C00] 13:07:32 INFO - PROCESS | 3228 | 1468008452259 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]]]}] 13:07:32 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. 13:07:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 690ms 13:07:32 INFO - PROCESS | 3228 | 1468008452307 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 13:07:32 INFO - PROCESS | 3228 | 1468008452309 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 13:07:32 INFO - PROCESS | 3228 | 1468008452312 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:07:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:07:32 INFO - PROCESS | 3228 | 1468008452314 Marionette TRACE conn6 <- [1,2950,null,{}] 13:07:32 INFO - PROCESS | 3228 | 1468008452317 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}] 13:07:32 INFO - PROCESS | 3228 | 1468008452319 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:32 INFO - PROCESS | 3228 | 1468008452432 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 13:07:32 INFO - PROCESS | 3228 | 1468008452529 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:32 INFO - PROCESS | 3228 | 1468008452531 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:32 INFO - PROCESS | 3228 | ++DOCSHELL 1A834C00 == 33 [pid = 3228] [id = 748] 13:07:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1A83C000) [pid = 3228] [serial = 2243] [outer = 00000000] 13:07:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A854400) [pid = 3228] [serial = 2244] [outer = 1A83C000] 13:07:32 INFO - PROCESS | 3228 | 1468008452579 Marionette DEBUG loaded listener.js 13:07:32 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A855000) [pid = 3228] [serial = 2245] [outer = 1A83C000] 13:07:32 INFO - PROCESS | 3228 | 1468008452981 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]]]}] 13:07:33 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. 13:07:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 13:07:33 INFO - PROCESS | 3228 | 1468008453047 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 13:07:33 INFO - PROCESS | 3228 | 1468008453049 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 13:07:33 INFO - PROCESS | 3228 | 1468008453062 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:07:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:07:33 INFO - PROCESS | 3228 | 1468008453063 Marionette TRACE conn6 <- [1,2954,null,{}] 13:07:33 INFO - PROCESS | 3228 | 1468008453067 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}] 13:07:33 INFO - PROCESS | 3228 | 1468008453073 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:33 INFO - PROCESS | 3228 | 1468008453210 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 13:07:33 INFO - PROCESS | 3228 | 1468008453216 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:33 INFO - PROCESS | 3228 | 1468008453218 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:33 INFO - PROCESS | 3228 | ++DOCSHELL 1B481000 == 34 [pid = 3228] [id = 749] 13:07:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1B481C00) [pid = 3228] [serial = 2246] [outer = 00000000] 13:07:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1BCEE800) [pid = 3228] [serial = 2247] [outer = 1B481C00] 13:07:33 INFO - PROCESS | 3228 | 1468008453316 Marionette DEBUG loaded listener.js 13:07:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1BCF0000) [pid = 3228] [serial = 2248] [outer = 1B481C00] 13:07:33 INFO - PROCESS | 3228 | 1468008453708 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]]]}] 13:07:33 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. 13:07:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 13:07:33 INFO - PROCESS | 3228 | 1468008453738 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 13:07:33 INFO - PROCESS | 3228 | 1468008453740 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 13:07:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:07:33 INFO - PROCESS | 3228 | 1468008453749 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:07:33 INFO - PROCESS | 3228 | 1468008453750 Marionette TRACE conn6 <- [1,2958,null,{}] 13:07:33 INFO - PROCESS | 3228 | 1468008453754 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}] 13:07:33 INFO - PROCESS | 3228 | 1468008453755 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:33 INFO - PROCESS | 3228 | 1468008453895 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 13:07:33 INFO - PROCESS | 3228 | 1468008453918 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:33 INFO - PROCESS | 3228 | 1468008453920 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:33 INFO - PROCESS | 3228 | ++DOCSHELL 1BF7A400 == 35 [pid = 3228] [id = 750] 13:07:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1BF7A800) [pid = 3228] [serial = 2249] [outer = 00000000] 13:07:33 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1C2E9000) [pid = 3228] [serial = 2250] [outer = 1BF7A800] 13:07:33 INFO - PROCESS | 3228 | 1468008453963 Marionette DEBUG loaded listener.js 13:07:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1CA14000) [pid = 3228] [serial = 2251] [outer = 1BF7A800] 13:07:34 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (15797800) [pid = 3228] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:07:34 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (1A4B9C00) [pid = 3228] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:07:34 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (19783400) [pid = 3228] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:07:34 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (10A7E400) [pid = 3228] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:07:34 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (15778000) [pid = 3228] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:07:34 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (18987800) [pid = 3228] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:07:34 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (10B0C400) [pid = 3228] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:07:34 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (14EF5400) [pid = 3228] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:07:34 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1635D400) [pid = 3228] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:07:34 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (18F9A400) [pid = 3228] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:07:34 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (0CDD4C00) [pid = 3228] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:07:34 INFO - PROCESS | 3228 | 1468008454370 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]]]}] 13:07:34 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. 13:07:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 13:07:34 INFO - PROCESS | 3228 | 1468008454431 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 13:07:34 INFO - PROCESS | 3228 | 1468008454433 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 13:07:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:07:34 INFO - PROCESS | 3228 | 1468008454436 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:07:34 INFO - PROCESS | 3228 | 1468008454438 Marionette TRACE conn6 <- [1,2962,null,{}] 13:07:34 INFO - PROCESS | 3228 | 1468008454444 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}] 13:07:34 INFO - PROCESS | 3228 | 1468008454446 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:34 INFO - PROCESS | 3228 | 1468008454541 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 13:07:34 INFO - PROCESS | 3228 | 1468008454546 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:34 INFO - PROCESS | 3228 | 1468008454548 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:34 INFO - PROCESS | 3228 | ++DOCSHELL 18987800 == 36 [pid = 3228] [id = 751] 13:07:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (18F9A400) [pid = 3228] [serial = 2252] [outer = 00000000] 13:07:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1BF02C00) [pid = 3228] [serial = 2253] [outer = 18F9A400] 13:07:34 INFO - PROCESS | 3228 | 1468008454592 Marionette DEBUG loaded listener.js 13:07:34 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1CA1A000) [pid = 3228] [serial = 2254] [outer = 18F9A400] 13:07:34 INFO - PROCESS | 3228 | 1468008454992 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]]]}] 13:07:34 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. 13:07:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 570ms 13:07:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:07:34 INFO - PROCESS | 3228 | 1468008455008 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 13:07:34 INFO - PROCESS | 3228 | 1468008455010 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 13:07:34 INFO - PROCESS | 3228 | 1468008455013 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:07:34 INFO - PROCESS | 3228 | 1468008455015 Marionette TRACE conn6 <- [1,2966,null,{}] 13:07:34 INFO - PROCESS | 3228 | 1468008455018 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}] 13:07:34 INFO - PROCESS | 3228 | 1468008455020 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:35 INFO - PROCESS | 3228 | 1468008455148 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 13:07:35 INFO - PROCESS | 3228 | 1468008455155 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:35 INFO - PROCESS | 3228 | 1468008455157 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:35 INFO - PROCESS | 3228 | ++DOCSHELL 11228000 == 37 [pid = 3228] [id = 752] 13:07:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (158E6400) [pid = 3228] [serial = 2255] [outer = 00000000] 13:07:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1CADCC00) [pid = 3228] [serial = 2256] [outer = 158E6400] 13:07:35 INFO - PROCESS | 3228 | 1468008455209 Marionette DEBUG loaded listener.js 13:07:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1D031400) [pid = 3228] [serial = 2257] [outer = 158E6400] 13:07:35 INFO - PROCESS | 3228 | 1468008455606 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]]]}] 13:07:35 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. 13:07:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 13:07:35 INFO - PROCESS | 3228 | 1468008455644 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 13:07:35 INFO - PROCESS | 3228 | 1468008455646 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 13:07:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:07:35 INFO - PROCESS | 3228 | 1468008455649 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:07:35 INFO - PROCESS | 3228 | 1468008455651 Marionette TRACE conn6 <- [1,2970,null,{}] 13:07:35 INFO - PROCESS | 3228 | 1468008455654 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}] 13:07:35 INFO - PROCESS | 3228 | 1468008455656 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:35 INFO - PROCESS | 3228 | 1468008455781 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 13:07:35 INFO - PROCESS | 3228 | 1468008455788 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:35 INFO - PROCESS | 3228 | 1468008455790 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:35 INFO - PROCESS | 3228 | ++DOCSHELL 1D037C00 == 38 [pid = 3228] [id = 753] 13:07:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1D0C3400) [pid = 3228] [serial = 2258] [outer = 00000000] 13:07:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (0CDE5000) [pid = 3228] [serial = 2259] [outer = 1D0C3400] 13:07:35 INFO - PROCESS | 3228 | 1468008455834 Marionette DEBUG loaded listener.js 13:07:35 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1D103400) [pid = 3228] [serial = 2260] [outer = 1D0C3400] 13:07:36 INFO - PROCESS | 3228 | 1468008456291 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"]]]}] 13:07:36 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 13:07:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:07:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 13:07:36 INFO - PROCESS | 3228 | 1468008456321 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 13:07:36 INFO - PROCESS | 3228 | 1468008456326 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 13:07:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:07:36 INFO - PROCESS | 3228 | 1468008456331 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:07:36 INFO - PROCESS | 3228 | 1468008456335 Marionette TRACE conn6 <- [1,2974,null,{}] 13:07:36 INFO - PROCESS | 3228 | 1468008456340 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}] 13:07:36 INFO - PROCESS | 3228 | 1468008456343 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:36 INFO - PROCESS | 3228 | 1468008456526 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 13:07:36 INFO - PROCESS | 3228 | 1468008456696 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:36 INFO - PROCESS | 3228 | 1468008456701 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:36 INFO - PROCESS | 3228 | ++DOCSHELL 10D0AC00 == 39 [pid = 3228] [id = 754] 13:07:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (11007800) [pid = 3228] [serial = 2261] [outer = 00000000] 13:07:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (11139400) [pid = 3228] [serial = 2262] [outer = 11007800] 13:07:36 INFO - PROCESS | 3228 | 1468008456759 Marionette DEBUG loaded listener.js 13:07:36 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (14EF3C00) [pid = 3228] [serial = 2263] [outer = 11007800] 13:07:37 INFO - PROCESS | 3228 | 1468008457246 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]]]}] 13:07:37 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. 13:07:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 13:07:37 INFO - PROCESS | 3228 | 1468008457280 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 13:07:37 INFO - PROCESS | 3228 | 1468008457285 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 13:07:37 INFO - PROCESS | 3228 | 1468008457294 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:07:37 INFO - PROCESS | 3228 | 1468008457297 Marionette TRACE conn6 <- [1,2978,null,{}] 13:07:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:07:37 INFO - PROCESS | 3228 | 1468008457301 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}] 13:07:37 INFO - PROCESS | 3228 | 1468008457304 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:37 INFO - PROCESS | 3228 | 1468008457416 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 13:07:37 INFO - PROCESS | 3228 | 1468008457530 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:37 INFO - PROCESS | 3228 | 1468008457533 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:37 INFO - PROCESS | 3228 | ++DOCSHELL 189D5800 == 40 [pid = 3228] [id = 755] 13:07:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (189D8800) [pid = 3228] [serial = 2264] [outer = 00000000] 13:07:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (189E0C00) [pid = 3228] [serial = 2265] [outer = 189D8800] 13:07:37 INFO - PROCESS | 3228 | 1468008457630 Marionette DEBUG loaded listener.js 13:07:37 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (196F0800) [pid = 3228] [serial = 2266] [outer = 189D8800] 13:07:38 INFO - PROCESS | 3228 | ++DOCSHELL 1BCB6C00 == 41 [pid = 3228] [id = 756] 13:07:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1BCEF400) [pid = 3228] [serial = 2267] [outer = 00000000] 13:07:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1BF70400) [pid = 3228] [serial = 2268] [outer = 1BCEF400] 13:07:38 INFO - PROCESS | 3228 | 1468008458290 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]]]}] 13:07:38 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. 13:07:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1016ms 13:07:38 INFO - PROCESS | 3228 | 1468008458317 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 13:07:38 INFO - PROCESS | 3228 | 1468008458320 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 13:07:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:07:38 INFO - PROCESS | 3228 | 1468008458324 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:07:38 INFO - PROCESS | 3228 | 1468008458328 Marionette TRACE conn6 <- [1,2982,null,{}] 13:07:38 INFO - PROCESS | 3228 | 1468008458339 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}] 13:07:38 INFO - PROCESS | 3228 | 1468008458343 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:38 INFO - PROCESS | 3228 | 1468008458492 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 13:07:38 INFO - PROCESS | 3228 | 1468008458628 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:38 INFO - PROCESS | 3228 | 1468008458631 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:38 INFO - PROCESS | 3228 | ++DOCSHELL 1B8E0400 == 42 [pid = 3228] [id = 757] 13:07:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (1C20DC00) [pid = 3228] [serial = 2269] [outer = 00000000] 13:07:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (1D106400) [pid = 3228] [serial = 2270] [outer = 1C20DC00] 13:07:38 INFO - PROCESS | 3228 | 1468008458688 Marionette DEBUG loaded listener.js 13:07:38 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (1D10FC00) [pid = 3228] [serial = 2271] [outer = 1C20DC00] 13:07:39 INFO - PROCESS | 3228 | 1468008459231 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]]]}] 13:07:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:07:39 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 13:07:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 13:07:39 INFO - PROCESS | 3228 | 1468008459257 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 13:07:39 INFO - PROCESS | 3228 | 1468008459260 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 13:07:39 INFO - PROCESS | 3228 | 1468008459263 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:07:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:07:39 INFO - PROCESS | 3228 | 1468008459265 Marionette TRACE conn6 <- [1,2986,null,{}] 13:07:39 INFO - PROCESS | 3228 | 1468008459269 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}] 13:07:39 INFO - PROCESS | 3228 | 1468008459271 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:39 INFO - PROCESS | 3228 | 1468008459416 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 13:07:39 INFO - PROCESS | 3228 | 1468008459558 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:39 INFO - PROCESS | 3228 | 1468008459561 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:39 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A9400 == 43 [pid = 3228] [id = 758] 13:07:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 93 (1A7AB400) [pid = 3228] [serial = 2272] [outer = 00000000] 13:07:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 94 (1D5EFC00) [pid = 3228] [serial = 2273] [outer = 1A7AB400] 13:07:39 INFO - PROCESS | 3228 | 1468008459618 Marionette DEBUG loaded listener.js 13:07:39 INFO - PROCESS | 3228 | ++DOMWINDOW == 95 (1D5F3C00) [pid = 3228] [serial = 2274] [outer = 1A7AB400] 13:07:40 INFO - PROCESS | 3228 | 1468008460306 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]]]}] 13:07:40 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. 13:07:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1072ms 13:07:40 INFO - PROCESS | 3228 | 1468008460350 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 13:07:40 INFO - PROCESS | 3228 | 1468008460354 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 13:07:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:07:40 INFO - PROCESS | 3228 | 1468008460360 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:07:40 INFO - PROCESS | 3228 | 1468008460363 Marionette TRACE conn6 <- [1,2990,null,{}] 13:07:40 INFO - PROCESS | 3228 | 1468008460368 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}] 13:07:40 INFO - PROCESS | 3228 | 1468008460371 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:40 INFO - PROCESS | 3228 | 1468008460472 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 13:07:40 INFO - PROCESS | 3228 | 1468008460637 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:40 INFO - PROCESS | 3228 | 1468008460640 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:40 INFO - PROCESS | 3228 | ++DOCSHELL 0D182000 == 44 [pid = 3228] [id = 759] 13:07:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 96 (10D0B800) [pid = 3228] [serial = 2275] [outer = 00000000] 13:07:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 97 (11139800) [pid = 3228] [serial = 2276] [outer = 10D0B800] 13:07:40 INFO - PROCESS | 3228 | 1468008460692 Marionette DEBUG loaded listener.js 13:07:40 INFO - PROCESS | 3228 | ++DOMWINDOW == 98 (112CEC00) [pid = 3228] [serial = 2277] [outer = 10D0B800] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 11228000 == 43 [pid = 3228] [id = 752] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 18987800 == 42 [pid = 3228] [id = 751] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 1BF7A400 == 41 [pid = 3228] [id = 750] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 1B481000 == 40 [pid = 3228] [id = 749] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 1A834C00 == 39 [pid = 3228] [id = 748] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 196EF400 == 38 [pid = 3228] [id = 747] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 189E2C00 == 37 [pid = 3228] [id = 746] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 18064C00 == 36 [pid = 3228] [id = 745] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 14EEF400 == 35 [pid = 3228] [id = 744] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 08E6AC00 == 34 [pid = 3228] [id = 743] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 18CC0400 == 33 [pid = 3228] [id = 742] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 11B3F400 == 32 [pid = 3228] [id = 741] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 0CA32000 == 31 [pid = 3228] [id = 740] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 1A7A9400 == 30 [pid = 3228] [id = 758] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 1BCB6C00 == 29 [pid = 3228] [id = 756] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 1B8E0400 == 28 [pid = 3228] [id = 757] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 1D037C00 == 27 [pid = 3228] [id = 753] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 10D0AC00 == 26 [pid = 3228] [id = 754] 13:07:41 INFO - PROCESS | 3228 | --DOCSHELL 189D5800 == 25 [pid = 3228] [id = 755] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 97 (1A83C400) [pid = 3228] [serial = 2218] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 96 (18CC2400) [pid = 3228] [serial = 2206] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 95 (119DD800) [pid = 3228] [serial = 2195] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 94 (110E4C00) [pid = 3228] [serial = 2194] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 93 (150E5400) [pid = 3228] [serial = 2200] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 92 (1536F800) [pid = 3228] [serial = 2201] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (16E49000) [pid = 3228] [serial = 2203] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (196F5400) [pid = 3228] [serial = 2209] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (10D0B400) [pid = 3228] [serial = 2186] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (10660000) [pid = 3228] [serial = 2185] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (189DD400) [pid = 3228] [serial = 2189] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1599D000) [pid = 3228] [serial = 2188] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1BCF6400) [pid = 3228] [serial = 2192] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (1A833400) [pid = 3228] [serial = 2191] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (18F8F800) [pid = 3228] [serial = 2207] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (16366800) [pid = 3228] [serial = 2212] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (19558C00) [pid = 3228] [serial = 2213] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (1A4BA400) [pid = 3228] [serial = 2215] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (10D06800) [pid = 3228] [serial = 2197] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (196F6000) [pid = 3228] [serial = 2210] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (11003400) [pid = 3228] [serial = 2198] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1A7A6400) [pid = 3228] [serial = 2216] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1806A000) [pid = 3228] [serial = 2204] [outer = 00000000] [url = about:blank] 13:07:41 INFO - PROCESS | 3228 | 1468008461924 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]]]}] 13:07:41 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. 13:07:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1634ms 13:07:41 INFO - PROCESS | 3228 | 1468008461995 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 13:07:41 INFO - PROCESS | 3228 | 1468008461999 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 13:07:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:07:41 INFO - PROCESS | 3228 | 1468008462004 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:07:41 INFO - PROCESS | 3228 | 1468008462007 Marionette TRACE conn6 <- [1,2994,null,{}] 13:07:41 INFO - PROCESS | 3228 | 1468008462012 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}] 13:07:41 INFO - PROCESS | 3228 | 1468008462015 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:42 INFO - PROCESS | 3228 | 1468008462099 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 13:07:42 INFO - PROCESS | 3228 | 1468008462106 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:42 INFO - PROCESS | 3228 | 1468008462110 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:42 INFO - PROCESS | 3228 | ++DOCSHELL 10660000 == 26 [pid = 3228] [id = 760] 13:07:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (10A76C00) [pid = 3228] [serial = 2278] [outer = 00000000] 13:07:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (10B06400) [pid = 3228] [serial = 2279] [outer = 10A76C00] 13:07:42 INFO - PROCESS | 3228 | 1468008462158 Marionette DEBUG loaded listener.js 13:07:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (10B0D800) [pid = 3228] [serial = 2280] [outer = 10A76C00] 13:07:42 INFO - PROCESS | 3228 | 1468008462683 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]]]}] 13:07:42 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. 13:07:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 13:07:42 INFO - PROCESS | 3228 | 1468008462734 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 13:07:42 INFO - PROCESS | 3228 | 1468008462739 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 13:07:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:07:42 INFO - PROCESS | 3228 | 1468008462746 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:07:42 INFO - PROCESS | 3228 | 1468008462748 Marionette TRACE conn6 <- [1,2998,null,{}] 13:07:42 INFO - PROCESS | 3228 | 1468008462752 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}] 13:07:42 INFO - PROCESS | 3228 | 1468008462755 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:42 INFO - PROCESS | 3228 | 1468008462843 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 13:07:42 INFO - PROCESS | 3228 | 1468008462946 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:42 INFO - PROCESS | 3228 | 1468008462949 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:42 INFO - PROCESS | 3228 | ++DOCSHELL 1122C800 == 27 [pid = 3228] [id = 761] 13:07:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1122F800) [pid = 3228] [serial = 2281] [outer = 00000000] 13:07:42 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (112C4C00) [pid = 3228] [serial = 2282] [outer = 1122F800] 13:07:42 INFO - PROCESS | 3228 | 1468008462999 Marionette DEBUG loaded listener.js 13:07:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (14E10800) [pid = 3228] [serial = 2283] [outer = 1122F800] 13:07:43 INFO - PROCESS | 3228 | [3228] 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 13:07:43 INFO - PROCESS | 3228 | 1468008463416 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:07:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:07:43 INFO - {} 13:07:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:07:43 INFO - {} 13:07:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:07:43 INFO - {} 13:07:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:07:43 INFO - {} 13:07:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 731ms 13:07:43 INFO - PROCESS | 3228 | 1468008463481 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 13:07:43 INFO - PROCESS | 3228 | 1468008463483 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 13:07:43 INFO - TEST-START | /FileAPI/fileReader.html 13:07:43 INFO - PROCESS | 3228 | 1468008463486 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:07:43 INFO - PROCESS | 3228 | 1468008463490 Marionette TRACE conn6 <- [1,3002,null,{}] 13:07:43 INFO - PROCESS | 3228 | 1468008463500 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}] 13:07:43 INFO - PROCESS | 3228 | 1468008463505 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:43 INFO - PROCESS | 3228 | 1468008463589 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 13:07:43 INFO - PROCESS | 3228 | 1468008463598 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:43 INFO - PROCESS | 3228 | 1468008463601 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:43 INFO - PROCESS | 3228 | ++DOCSHELL 15874000 == 28 [pid = 3228] [id = 762] 13:07:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (15874800) [pid = 3228] [serial = 2284] [outer = 00000000] 13:07:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1599E400) [pid = 3228] [serial = 2285] [outer = 15874800] 13:07:43 INFO - PROCESS | 3228 | 1468008463649 Marionette DEBUG loaded listener.js 13:07:43 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1694A400) [pid = 3228] [serial = 2286] [outer = 15874800] 13:07:44 INFO - PROCESS | 3228 | 1468008464190 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]]]}] 13:07:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:07:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:07:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:07:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:07:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 770ms 13:07:44 INFO - PROCESS | 3228 | 1468008464271 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 13:07:44 INFO - PROCESS | 3228 | 1468008464274 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 13:07:44 INFO - PROCESS | 3228 | 1468008464277 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:07:44 INFO - TEST-START | /FileAPI/historical.html 13:07:44 INFO - PROCESS | 3228 | 1468008464279 Marionette TRACE conn6 <- [1,3006,null,{}] 13:07:44 INFO - PROCESS | 3228 | 1468008464282 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}] 13:07:44 INFO - PROCESS | 3228 | 1468008464284 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:44 INFO - PROCESS | 3228 | 1468008464406 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 13:07:44 INFO - PROCESS | 3228 | 1468008464473 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:44 INFO - PROCESS | 3228 | 1468008464475 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:44 INFO - PROCESS | 3228 | ++DOCSHELL 18978800 == 29 [pid = 3228] [id = 763] 13:07:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (18986400) [pid = 3228] [serial = 2287] [outer = 00000000] 13:07:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (189DB000) [pid = 3228] [serial = 2288] [outer = 18986400] 13:07:44 INFO - PROCESS | 3228 | 1468008464521 Marionette DEBUG loaded listener.js 13:07:44 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (189E1C00) [pid = 3228] [serial = 2289] [outer = 18986400] 13:07:44 INFO - PROCESS | 3228 | 1468008464889 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"]]]}] 13:07:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:07:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:07:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:07:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:07:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:07:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:07:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:07:44 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 13:07:44 INFO - PROCESS | 3228 | 1468008464952 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 13:07:44 INFO - PROCESS | 3228 | 1468008464954 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 13:07:44 INFO - TEST-START | /FileAPI/idlharness.html 13:07:44 INFO - PROCESS | 3228 | 1468008464957 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:07:44 INFO - PROCESS | 3228 | 1468008464959 Marionette TRACE conn6 <- [1,3010,null,{}] 13:07:44 INFO - PROCESS | 3228 | 1468008464987 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}] 13:07:44 INFO - PROCESS | 3228 | 1468008464989 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:45 INFO - PROCESS | 3228 | 1468008465105 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 13:07:45 INFO - PROCESS | 3228 | 1468008465110 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:45 INFO - PROCESS | 3228 | 1468008465112 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:45 INFO - PROCESS | 3228 | ++DOCSHELL 18CC2000 == 30 [pid = 3228] [id = 764] 13:07:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (18CCAC00) [pid = 3228] [serial = 2290] [outer = 00000000] 13:07:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (19559000) [pid = 3228] [serial = 2291] [outer = 18CCAC00] 13:07:45 INFO - PROCESS | 3228 | 1468008465155 Marionette DEBUG loaded listener.js 13:07:45 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (196EF400) [pid = 3228] [serial = 2292] [outer = 18CCAC00] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (1D0C3400) [pid = 3228] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1A83C000) [pid = 3228] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (0CA32800) [pid = 3228] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (08E6EC00) [pid = 3228] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (14EF1C00) [pid = 3228] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (196F3C00) [pid = 3228] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (14E0C400) [pid = 3228] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1BF7A800) [pid = 3228] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (190E1000) [pid = 3228] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (18F9A400) [pid = 3228] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (189E3C00) [pid = 3228] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1B481C00) [pid = 3228] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (18065800) [pid = 3228] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (158E6400) [pid = 3228] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:07:46 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1A7A9C00) [pid = 3228] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:07:46 INFO - PROCESS | 3228 | 1468008466313 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]]]}] 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:07:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:07:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:07:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:07:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:07:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:07:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:07:46 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 13:07:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:07:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:07:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:07:46 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 13:07:46 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 13:07:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:07:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:07:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:07:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:07:46 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 13:07:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:07:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:07:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:07:46 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 13:07:46 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 13:07:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:07:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:07:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:07:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:07:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 1419ms 13:07:46 INFO - PROCESS | 3228 | 1468008466377 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 13:07:46 INFO - PROCESS | 3228 | 1468008466380 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 13:07:46 INFO - PROCESS | 3228 | 1468008466383 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:07:46 INFO - TEST-START | /FileAPI/idlharness.worker 13:07:46 INFO - PROCESS | 3228 | 1468008466385 Marionette TRACE conn6 <- [1,3014,null,{}] 13:07:46 INFO - PROCESS | 3228 | 1468008466389 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}] 13:07:46 INFO - PROCESS | 3228 | 1468008466394 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:46 INFO - PROCESS | 3228 | 1468008466532 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 13:07:46 INFO - PROCESS | 3228 | 1468008466591 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:46 INFO - PROCESS | 3228 | 1468008466593 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:46 INFO - PROCESS | 3228 | ++DOCSHELL 19EDC000 == 31 [pid = 3228] [id = 765] 13:07:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (19EDFC00) [pid = 3228] [serial = 2293] [outer = 00000000] 13:07:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1D032C00) [pid = 3228] [serial = 2294] [outer = 19EDFC00] 13:07:46 INFO - PROCESS | 3228 | 1468008466638 Marionette DEBUG loaded listener.js 13:07:46 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1D0CD000) [pid = 3228] [serial = 2295] [outer = 19EDFC00] 13:07:46 INFO - PROCESS | 3228 | [3228] 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 13:07:47 INFO - PROCESS | 3228 | 1468008467486 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,{},{}]]]}] 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:07:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:07:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:07:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:07:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:07:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:07:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:07:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:07:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:07:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:07:47 INFO - {} 13:07:47 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 13:07:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:07:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:07:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:07:47 INFO - {} 13:07:47 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 - {} 13:07:47 INFO - {} 13:07:47 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 13:07:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:07:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:07:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:07:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:07:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:07:47 INFO - {} 13:07:47 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 13:07:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:07:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:07:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:07:47 INFO - {} 13:07:47 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 - {} 13:07:47 INFO - {} 13:07:47 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 13:07:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:07:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:07:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 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 13:07:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:07:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:07:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:07:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:07:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:07:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 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 13:07:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:07:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 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 13:07:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:07:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 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 13:07:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:07:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:07:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:07:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:07:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:07:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:07:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:07:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:07:47 INFO - {} 13:07:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1211ms 13:07:47 INFO - PROCESS | 3228 | 1468008467600 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 13:07:47 INFO - PROCESS | 3228 | 1468008467602 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 13:07:47 INFO - PROCESS | 3228 | 1468008467605 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:07:47 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:07:47 INFO - PROCESS | 3228 | 1468008467606 Marionette TRACE conn6 <- [1,3018,null,{}] 13:07:47 INFO - PROCESS | 3228 | 1468008467610 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}] 13:07:47 INFO - PROCESS | 3228 | 1468008467612 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:47 INFO - PROCESS | 3228 | 1468008467691 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 13:07:47 INFO - PROCESS | 3228 | 1468008467695 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:47 INFO - PROCESS | 3228 | 1468008467697 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:47 INFO - PROCESS | 3228 | ++DOCSHELL 11002400 == 32 [pid = 3228] [id = 766] 13:07:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1D5F3800) [pid = 3228] [serial = 2296] [outer = 00000000] 13:07:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1FBE5400) [pid = 3228] [serial = 2297] [outer = 1D5F3800] 13:07:47 INFO - PROCESS | 3228 | 1468008467741 Marionette DEBUG loaded listener.js 13:07:47 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (1FBE6000) [pid = 3228] [serial = 2298] [outer = 1D5F3800] 13:07:48 INFO - PROCESS | 3228 | 1468008468212 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]]]}] 13:07:48 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 13:07:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 13:07:48 INFO - PROCESS | 3228 | 1468008468280 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 13:07:48 INFO - PROCESS | 3228 | 1468008468285 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 13:07:48 INFO - PROCESS | 3228 | 1468008468291 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:07:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:07:48 INFO - PROCESS | 3228 | 1468008468295 Marionette TRACE conn6 <- [1,3022,null,{}] 13:07:48 INFO - PROCESS | 3228 | 1468008468302 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}] 13:07:48 INFO - PROCESS | 3228 | 1468008468305 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:48 INFO - PROCESS | 3228 | 1468008468472 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 13:07:48 INFO - PROCESS | 3228 | 1468008468607 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:48 INFO - PROCESS | 3228 | 1468008468610 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:48 INFO - PROCESS | 3228 | ++DOCSHELL 10659C00 == 33 [pid = 3228] [id = 767] 13:07:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (1065D800) [pid = 3228] [serial = 2299] [outer = 00000000] 13:07:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (10B06000) [pid = 3228] [serial = 2300] [outer = 1065D800] 13:07:48 INFO - PROCESS | 3228 | 1468008468672 Marionette DEBUG loaded listener.js 13:07:48 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (10D0CC00) [pid = 3228] [serial = 2301] [outer = 1065D800] 13:07:49 INFO - PROCESS | 3228 | 1468008469340 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]]]}] 13:07:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:07:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1076ms 13:07:49 INFO - PROCESS | 3228 | 1468008469371 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 13:07:49 INFO - PROCESS | 3228 | 1468008469376 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 13:07:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:07:49 INFO - PROCESS | 3228 | 1468008469382 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:07:49 INFO - PROCESS | 3228 | 1468008469385 Marionette TRACE conn6 <- [1,3026,null,{}] 13:07:49 INFO - PROCESS | 3228 | 1468008469389 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}] 13:07:49 INFO - PROCESS | 3228 | 1468008469392 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:49 INFO - PROCESS | 3228 | 1468008469514 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 13:07:49 INFO - PROCESS | 3228 | 1468008469658 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:49 INFO - PROCESS | 3228 | 1468008469661 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:49 INFO - PROCESS | 3228 | ++DOCSHELL 151C0400 == 34 [pid = 3228] [id = 768] 13:07:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (15391400) [pid = 3228] [serial = 2302] [outer = 00000000] 13:07:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (15761C00) [pid = 3228] [serial = 2303] [outer = 15391400] 13:07:49 INFO - PROCESS | 3228 | 1468008469721 Marionette DEBUG loaded listener.js 13:07:49 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (15774000) [pid = 3228] [serial = 2304] [outer = 15391400] 13:07:50 INFO - PROCESS | 3228 | 1468008470345 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"]]]}] 13:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:07:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1017ms 13:07:50 INFO - PROCESS | 3228 | 1468008470403 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 13:07:50 INFO - PROCESS | 3228 | 1468008470406 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 13:07:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:07:50 INFO - PROCESS | 3228 | 1468008470409 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:07:50 INFO - PROCESS | 3228 | 1468008470413 Marionette TRACE conn6 <- [1,3030,null,{}] 13:07:50 INFO - PROCESS | 3228 | 1468008470424 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}] 13:07:50 INFO - PROCESS | 3228 | 1468008470429 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:50 INFO - PROCESS | 3228 | 1468008470551 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 13:07:50 INFO - PROCESS | 3228 | 1468008470693 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:50 INFO - PROCESS | 3228 | 1468008470697 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:50 INFO - PROCESS | 3228 | ++DOCSHELL 0CA3BC00 == 35 [pid = 3228] [id = 769] 13:07:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (0CDCE000) [pid = 3228] [serial = 2305] [outer = 00000000] 13:07:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (10D02400) [pid = 3228] [serial = 2306] [outer = 0CDCE000] 13:07:50 INFO - PROCESS | 3228 | 1468008470755 Marionette DEBUG loaded listener.js 13:07:50 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (14EF0400) [pid = 3228] [serial = 2307] [outer = 0CDCE000] 13:07:51 INFO - PROCESS | 3228 | --DOCSHELL 19EDC000 == 34 [pid = 3228] [id = 765] 13:07:51 INFO - PROCESS | 3228 | --DOCSHELL 18CC2000 == 33 [pid = 3228] [id = 764] 13:07:51 INFO - PROCESS | 3228 | --DOCSHELL 18978800 == 32 [pid = 3228] [id = 763] 13:07:51 INFO - PROCESS | 3228 | --DOCSHELL 15874000 == 31 [pid = 3228] [id = 762] 13:07:51 INFO - PROCESS | 3228 | --DOCSHELL 1122C800 == 30 [pid = 3228] [id = 761] 13:07:51 INFO - PROCESS | 3228 | --DOCSHELL 10660000 == 29 [pid = 3228] [id = 760] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (1D031400) [pid = 3228] [serial = 2257] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1D103400) [pid = 3228] [serial = 2260] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (0CDE5000) [pid = 3228] [serial = 2259] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (1A854400) [pid = 3228] [serial = 2244] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (1A855000) [pid = 3228] [serial = 2245] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (0D1E4400) [pid = 3228] [serial = 2222] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (106F8400) [pid = 3228] [serial = 2230] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1576B800) [pid = 3228] [serial = 2233] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (0CA3E800) [pid = 3228] [serial = 2221] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (19A33800) [pid = 3228] [serial = 2241] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (15832000) [pid = 3228] [serial = 2234] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (1576D800) [pid = 3228] [serial = 2225] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (1C2E9000) [pid = 3228] [serial = 2250] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1955F800) [pid = 3228] [serial = 2227] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1BF02C00) [pid = 3228] [serial = 2253] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1572B400) [pid = 3228] [serial = 2224] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1955E000) [pid = 3228] [serial = 2239] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (19EDCC00) [pid = 3228] [serial = 2242] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (1BCEE800) [pid = 3228] [serial = 2247] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (10B0A800) [pid = 3228] [serial = 2231] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (18219000) [pid = 3228] [serial = 2236] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1BCF0000) [pid = 3228] [serial = 2248] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 67 (18F2FC00) [pid = 3228] [serial = 2238] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 66 (196FC000) [pid = 3228] [serial = 2228] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 65 (1CA1A000) [pid = 3228] [serial = 2254] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 64 (1CA14000) [pid = 3228] [serial = 2251] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 63 (1CADCC00) [pid = 3228] [serial = 2256] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | --DOMWINDOW == 62 (1A840800) [pid = 3228] [serial = 2219] [outer = 00000000] [url = about:blank] 13:07:51 INFO - PROCESS | 3228 | 1468008471754 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]]]}] 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:07:51 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. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:07:51 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'.) 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:07:51 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. 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:07:51 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. 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:07:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:07:51 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. 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:07:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:07:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:07:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:07:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:07:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:07:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:07:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:07:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:07:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:07:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:07:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:07:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:07:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:07:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:07:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1413ms 13:07:51 INFO - PROCESS | 3228 | 1468008471827 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 13:07:51 INFO - PROCESS | 3228 | 1468008471831 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 13:07:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:07:51 INFO - PROCESS | 3228 | 1468008471835 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:07:51 INFO - PROCESS | 3228 | 1468008471840 Marionette TRACE conn6 <- [1,3034,null,{}] 13:07:51 INFO - PROCESS | 3228 | 1468008471845 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}] 13:07:51 INFO - PROCESS | 3228 | 1468008471848 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:51 INFO - PROCESS | 3228 | 1468008471944 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 13:07:51 INFO - PROCESS | 3228 | 1468008471952 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:51 INFO - PROCESS | 3228 | 1468008471954 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:51 INFO - PROCESS | 3228 | ++DOCSHELL 0CDE5000 == 30 [pid = 3228] [id = 770] 13:07:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 63 (10663400) [pid = 3228] [serial = 2308] [outer = 00000000] 13:07:51 INFO - PROCESS | 3228 | ++DOMWINDOW == 64 (10B08C00) [pid = 3228] [serial = 2309] [outer = 10663400] 13:07:51 INFO - PROCESS | 3228 | 1468008472001 Marionette DEBUG loaded listener.js 13:07:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 65 (11242400) [pid = 3228] [serial = 2310] [outer = 10663400] 13:07:52 INFO - PROCESS | 3228 | [3228] 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 13:07:52 INFO - PROCESS | 3228 | 1468008472538 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:07:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:07:52 INFO - {} 13:07:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 13:07:52 INFO - PROCESS | 3228 | 1468008472566 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 13:07:52 INFO - PROCESS | 3228 | 1468008472570 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 13:07:52 INFO - PROCESS | 3228 | 1468008472576 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:07:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:07:52 INFO - PROCESS | 3228 | 1468008472579 Marionette TRACE conn6 <- [1,3038,null,{}] 13:07:52 INFO - PROCESS | 3228 | 1468008472583 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}] 13:07:52 INFO - PROCESS | 3228 | 1468008472585 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:52 INFO - PROCESS | 3228 | 1468008472675 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 13:07:52 INFO - PROCESS | 3228 | 1468008472778 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:52 INFO - PROCESS | 3228 | 1468008472780 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:52 INFO - PROCESS | 3228 | ++DOCSHELL 1576E800 == 31 [pid = 3228] [id = 771] 13:07:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 66 (15777000) [pid = 3228] [serial = 2311] [outer = 00000000] 13:07:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 67 (1599A000) [pid = 3228] [serial = 2312] [outer = 15777000] 13:07:52 INFO - PROCESS | 3228 | 1468008472830 Marionette DEBUG loaded listener.js 13:07:52 INFO - PROCESS | 3228 | ++DOMWINDOW == 68 (1748AC00) [pid = 3228] [serial = 2313] [outer = 15777000] 13:07:53 INFO - PROCESS | 3228 | 1468008473187 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]]]}] 13:07:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:07:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:07:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:07:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:07:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 13:07:53 INFO - PROCESS | 3228 | 1468008473252 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 13:07:53 INFO - PROCESS | 3228 | 1468008473254 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 13:07:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:07:53 INFO - PROCESS | 3228 | 1468008473258 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:07:53 INFO - PROCESS | 3228 | 1468008473262 Marionette TRACE conn6 <- [1,3042,null,{}] 13:07:53 INFO - PROCESS | 3228 | 1468008473280 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}] 13:07:53 INFO - PROCESS | 3228 | 1468008473284 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:53 INFO - PROCESS | 3228 | 1468008473400 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 13:07:53 INFO - PROCESS | 3228 | 1468008473407 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:53 INFO - PROCESS | 3228 | 1468008473410 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:53 INFO - PROCESS | 3228 | ++DOCSHELL 18F20C00 == 32 [pid = 3228] [id = 772] 13:07:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (18F21C00) [pid = 3228] [serial = 2314] [outer = 00000000] 13:07:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1955D400) [pid = 3228] [serial = 2315] [outer = 18F21C00] 13:07:53 INFO - PROCESS | 3228 | 1468008473456 Marionette DEBUG loaded listener.js 13:07:53 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (196F1000) [pid = 3228] [serial = 2316] [outer = 18F21C00] 13:07:54 INFO - PROCESS | 3228 | 1468008474161 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"]]]}] 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:07:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:07:54 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" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:07:54 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" 13:07:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:07:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 984ms 13:07:54 INFO - PROCESS | 3228 | 1468008474246 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 13:07:54 INFO - PROCESS | 3228 | 1468008474249 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 13:07:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:07:54 INFO - PROCESS | 3228 | 1468008474252 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:07:54 INFO - PROCESS | 3228 | 1468008474254 Marionette TRACE conn6 <- [1,3046,null,{}] 13:07:54 INFO - PROCESS | 3228 | 1468008474257 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}] 13:07:54 INFO - PROCESS | 3228 | 1468008474259 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:54 INFO - PROCESS | 3228 | 1468008474385 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 13:07:54 INFO - PROCESS | 3228 | 1468008474444 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:54 INFO - PROCESS | 3228 | 1468008474446 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:54 INFO - PROCESS | 3228 | ++DOCSHELL 1978E800 == 33 [pid = 3228] [id = 773] 13:07:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (19A32000) [pid = 3228] [serial = 2317] [outer = 00000000] 13:07:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1A7A5800) [pid = 3228] [serial = 2318] [outer = 19A32000] 13:07:54 INFO - PROCESS | 3228 | 1468008474491 Marionette DEBUG loaded listener.js 13:07:54 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1A7AA000) [pid = 3228] [serial = 2319] [outer = 19A32000] 13:07:54 INFO - PROCESS | 3228 | 1468008474957 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]]]}] 13:07:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:07:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:07:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:07:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:07:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:07:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:07:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:07:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:07:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:07:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:07:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:07:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:07:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:07:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:07:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:07:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:07:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:07:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 740ms 13:07:55 INFO - PROCESS | 3228 | 1468008474996 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 13:07:55 INFO - PROCESS | 3228 | 1468008474998 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 13:07:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:07:55 INFO - PROCESS | 3228 | 1468008475005 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:07:55 INFO - PROCESS | 3228 | 1468008475007 Marionette TRACE conn6 <- [1,3050,null,{}] 13:07:55 INFO - PROCESS | 3228 | 1468008475011 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}] 13:07:55 INFO - PROCESS | 3228 | 1468008475013 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:55 INFO - PROCESS | 3228 | 1468008475130 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 13:07:55 INFO - PROCESS | 3228 | 1468008475141 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:55 INFO - PROCESS | 3228 | 1468008475143 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:55 INFO - PROCESS | 3228 | ++DOCSHELL 1A7A3C00 == 34 [pid = 3228] [id = 774] 13:07:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1A7AF400) [pid = 3228] [serial = 2320] [outer = 00000000] 13:07:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A878C00) [pid = 3228] [serial = 2321] [outer = 1A7AF400] 13:07:55 INFO - PROCESS | 3228 | 1468008475186 Marionette DEBUG loaded listener.js 13:07:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1B47DC00) [pid = 3228] [serial = 2322] [outer = 1A7AF400] 13:07:55 INFO - PROCESS | 3228 | [3228] 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 13:07:55 INFO - PROCESS | 3228 | 1468008475654 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:07:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:07:55 INFO - {} 13:07:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 13:07:55 INFO - PROCESS | 3228 | 1468008475676 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 13:07:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:07:55 INFO - PROCESS | 3228 | 1468008475678 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 13:07:55 INFO - PROCESS | 3228 | 1468008475681 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:07:55 INFO - PROCESS | 3228 | 1468008475683 Marionette TRACE conn6 <- [1,3054,null,{}] 13:07:55 INFO - PROCESS | 3228 | 1468008475687 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}] 13:07:55 INFO - PROCESS | 3228 | 1468008475692 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:55 INFO - PROCESS | 3228 | 1468008475824 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 13:07:55 INFO - PROCESS | 3228 | 1468008475920 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:55 INFO - PROCESS | 3228 | 1468008475922 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:55 INFO - PROCESS | 3228 | ++DOCSHELL 10D0AC00 == 35 [pid = 3228] [id = 775] 13:07:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (1B80D000) [pid = 3228] [serial = 2323] [outer = 00000000] 13:07:55 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1C2E8400) [pid = 3228] [serial = 2324] [outer = 1B80D000] 13:07:55 INFO - PROCESS | 3228 | 1468008475966 Marionette DEBUG loaded listener.js 13:07:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1CADA400) [pid = 3228] [serial = 2325] [outer = 1B80D000] 13:07:56 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1122F800) [pid = 3228] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:07:56 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (18986400) [pid = 3228] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:07:56 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (18CCAC00) [pid = 3228] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:07:56 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (15874800) [pid = 3228] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:07:56 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (10A76C00) [pid = 3228] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:07:56 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (10D0B800) [pid = 3228] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:07:56 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (11007800) [pid = 3228] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:07:56 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1BCEF400) [pid = 3228] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:07:56 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (189D8800) [pid = 3228] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:07:56 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1C20DC00) [pid = 3228] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:07:56 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (1A7AB400) [pid = 3228] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:07:56 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (19EDFC00) [pid = 3228] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:07:56 INFO - PROCESS | 3228 | 1468008476340 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]]]}] 13:07:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:07:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:07:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:07:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:07:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:07:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:07:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:07:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 730ms 13:07:56 INFO - PROCESS | 3228 | 1468008476412 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 13:07:56 INFO - PROCESS | 3228 | 1468008476414 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 13:07:56 INFO - PROCESS | 3228 | 1468008476422 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:07:56 INFO - PROCESS | 3228 | 1468008476423 Marionette TRACE conn6 <- [1,3058,null,{}] 13:07:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:07:56 INFO - PROCESS | 3228 | 1468008476427 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}] 13:07:56 INFO - PROCESS | 3228 | 1468008476429 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:56 INFO - PROCESS | 3228 | 1468008476512 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 13:07:56 INFO - PROCESS | 3228 | 1468008476531 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:56 INFO - PROCESS | 3228 | 1468008476542 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:56 INFO - PROCESS | 3228 | ++DOCSHELL 18CCAC00 == 36 [pid = 3228] [id = 776] 13:07:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (19EE7800) [pid = 3228] [serial = 2326] [outer = 00000000] 13:07:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (1D0CD400) [pid = 3228] [serial = 2327] [outer = 19EE7800] 13:07:56 INFO - PROCESS | 3228 | 1468008476585 Marionette DEBUG loaded listener.js 13:07:56 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (1D101400) [pid = 3228] [serial = 2328] [outer = 19EE7800] 13:07:56 INFO - PROCESS | 3228 | 1468008476998 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]]]}] 13:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:07:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 13:07:57 INFO - PROCESS | 3228 | 1468008477058 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 13:07:57 INFO - PROCESS | 3228 | 1468008477060 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 13:07:57 INFO - PROCESS | 3228 | 1468008477063 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:07:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:07:57 INFO - PROCESS | 3228 | 1468008477065 Marionette TRACE conn6 <- [1,3062,null,{}] 13:07:57 INFO - PROCESS | 3228 | 1468008477069 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}] 13:07:57 INFO - PROCESS | 3228 | 1468008477070 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:57 INFO - PROCESS | 3228 | 1468008477153 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 13:07:57 INFO - PROCESS | 3228 | 1468008477158 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:57 INFO - PROCESS | 3228 | 1468008477160 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:57 INFO - PROCESS | 3228 | ++DOCSHELL 1A2A5C00 == 37 [pid = 3228] [id = 777] 13:07:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (1A2A8000) [pid = 3228] [serial = 2329] [outer = 00000000] 13:07:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (1A2AC400) [pid = 3228] [serial = 2330] [outer = 1A2A8000] 13:07:57 INFO - PROCESS | 3228 | 1468008477203 Marionette DEBUG loaded listener.js 13:07:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (1A2AE000) [pid = 3228] [serial = 2331] [outer = 1A2A8000] 13:07:57 INFO - PROCESS | 3228 | 1468008477635 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]]]}] 13:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:07:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 631ms 13:07:57 INFO - PROCESS | 3228 | 1468008477703 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 13:07:57 INFO - PROCESS | 3228 | 1468008477705 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 13:07:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:07:57 INFO - PROCESS | 3228 | 1468008477723 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:07:57 INFO - PROCESS | 3228 | 1468008477725 Marionette TRACE conn6 <- [1,3066,null,{}] 13:07:57 INFO - PROCESS | 3228 | 1468008477729 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}] 13:07:57 INFO - PROCESS | 3228 | 1468008477731 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:57 INFO - PROCESS | 3228 | 1468008477812 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 13:07:57 INFO - PROCESS | 3228 | 1468008477819 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:57 INFO - PROCESS | 3228 | 1468008477821 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:57 INFO - PROCESS | 3228 | ++DOCSHELL 1576AC00 == 38 [pid = 3228] [id = 778] 13:07:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1576DC00) [pid = 3228] [serial = 2332] [outer = 00000000] 13:07:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (1A2AB400) [pid = 3228] [serial = 2333] [outer = 1576DC00] 13:07:57 INFO - PROCESS | 3228 | 1468008477864 Marionette DEBUG loaded listener.js 13:07:57 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (1A2AC000) [pid = 3228] [serial = 2334] [outer = 1576DC00] 13:07:58 INFO - PROCESS | 3228 | 1468008478437 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] 13:07:58 INFO - PROCESS | 3228 | 1468008478547 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 13:07:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:07:58 INFO - PROCESS | 3228 | 1468008478598 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:07:58 INFO - PROCESS | 3228 | 1468008478602 Marionette TRACE conn6 <- [1,3070,null,{}] 13:07:58 INFO - PROCESS | 3228 | 1468008478617 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}] 13:07:58 INFO - PROCESS | 3228 | 1468008478620 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:58 INFO - PROCESS | 3228 | 1468008478735 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 13:07:58 INFO - PROCESS | 3228 | 1468008478849 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:58 INFO - PROCESS | 3228 | 1468008478852 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:58 INFO - PROCESS | 3228 | ++DOCSHELL 1065F400 == 39 [pid = 3228] [id = 779] 13:07:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (10665400) [pid = 3228] [serial = 2335] [outer = 00000000] 13:07:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (14EF3400) [pid = 3228] [serial = 2336] [outer = 10665400] 13:07:58 INFO - PROCESS | 3228 | 1468008478922 Marionette DEBUG loaded listener.js 13:07:58 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (1576E400) [pid = 3228] [serial = 2337] [outer = 10665400] 13:07:59 INFO - PROCESS | 3228 | 1468008479418 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]]]}] 13:07:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:07:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:07:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:07:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:07:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 831ms 13:07:59 INFO - PROCESS | 3228 | 1468008479436 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 13:07:59 INFO - PROCESS | 3228 | 1468008479441 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 13:07:59 INFO - PROCESS | 3228 | 1468008479448 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:07:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:07:59 INFO - PROCESS | 3228 | 1468008479451 Marionette TRACE conn6 <- [1,3074,null,{}] 13:07:59 INFO - PROCESS | 3228 | 1468008479455 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}] 13:07:59 INFO - PROCESS | 3228 | 1468008479458 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:59 INFO - PROCESS | 3228 | 1468008479570 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 13:07:59 INFO - PROCESS | 3228 | 1468008479721 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:59 INFO - PROCESS | 3228 | 1468008479724 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:07:59 INFO - PROCESS | 3228 | ++DOCSHELL 17487C00 == 40 [pid = 3228] [id = 780] 13:07:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 81 (18063800) [pid = 3228] [serial = 2338] [outer = 00000000] 13:07:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 82 (18CC3800) [pid = 3228] [serial = 2339] [outer = 18063800] 13:07:59 INFO - PROCESS | 3228 | 1468008479784 Marionette DEBUG loaded listener.js 13:07:59 INFO - PROCESS | 3228 | ++DOMWINDOW == 83 (1964B000) [pid = 3228] [serial = 2340] [outer = 18063800] 13:08:00 INFO - PROCESS | 3228 | 1468008480325 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:08:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:08:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 13:08:00 INFO - PROCESS | 3228 | 1468008480382 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 13:08:00 INFO - PROCESS | 3228 | 1468008480384 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 13:08:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:08:00 INFO - PROCESS | 3228 | 1468008480388 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:08:00 INFO - PROCESS | 3228 | 1468008480392 Marionette TRACE conn6 <- [1,3078,null,{}] 13:08:00 INFO - PROCESS | 3228 | 1468008480403 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}] 13:08:00 INFO - PROCESS | 3228 | 1468008480407 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:08:00 INFO - PROCESS | 3228 | 1468008480517 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 13:08:00 INFO - PROCESS | 3228 | 1468008480667 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:00 INFO - PROCESS | 3228 | 1468008480670 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:08:00 INFO - PROCESS | 3228 | ++DOCSHELL 1A871C00 == 41 [pid = 3228] [id = 781] 13:08:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 84 (1A873400) [pid = 3228] [serial = 2341] [outer = 00000000] 13:08:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 85 (1BF71C00) [pid = 3228] [serial = 2342] [outer = 1A873400] 13:08:00 INFO - PROCESS | 3228 | 1468008480727 Marionette DEBUG loaded listener.js 13:08:00 INFO - PROCESS | 3228 | ++DOMWINDOW == 86 (1BCF7000) [pid = 3228] [serial = 2343] [outer = 1A873400] 13:08:01 INFO - PROCESS | 3228 | 1468008481227 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:08:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 13:08:01 INFO - PROCESS | 3228 | 1468008481267 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 13:08:01 INFO - PROCESS | 3228 | 1468008481270 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 13:08:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:08:01 INFO - PROCESS | 3228 | 1468008481274 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:08:01 INFO - PROCESS | 3228 | 1468008481276 Marionette TRACE conn6 <- [1,3082,null,{}] 13:08:01 INFO - PROCESS | 3228 | 1468008481280 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}] 13:08:01 INFO - PROCESS | 3228 | 1468008481282 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:08:01 INFO - PROCESS | 3228 | 1468008481394 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 13:08:01 INFO - PROCESS | 3228 | 1468008481553 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:01 INFO - PROCESS | 3228 | 1468008481556 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:08:01 INFO - PROCESS | 3228 | ++DOCSHELL 1BF71800 == 42 [pid = 3228] [id = 782] 13:08:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 87 (1CAD5C00) [pid = 3228] [serial = 2344] [outer = 00000000] 13:08:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 88 (1D5E8000) [pid = 3228] [serial = 2345] [outer = 1CAD5C00] 13:08:01 INFO - PROCESS | 3228 | 1468008481610 Marionette DEBUG loaded listener.js 13:08:01 INFO - PROCESS | 3228 | ++DOMWINDOW == 89 (1D5EF000) [pid = 3228] [serial = 2346] [outer = 1CAD5C00] 13:08:02 INFO - PROCESS | 3228 | 1468008482131 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:08:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:08:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 13:08:02 INFO - PROCESS | 3228 | 1468008482206 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 13:08:02 INFO - PROCESS | 3228 | 1468008482209 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 13:08:02 INFO - PROCESS | 3228 | 1468008482212 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:08:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:08:02 INFO - PROCESS | 3228 | 1468008482214 Marionette TRACE conn6 <- [1,3086,null,{}] 13:08:02 INFO - PROCESS | 3228 | 1468008482218 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}] 13:08:02 INFO - PROCESS | 3228 | 1468008482220 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:08:02 INFO - PROCESS | 3228 | 1468008482340 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 13:08:02 INFO - PROCESS | 3228 | 1468008482641 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:02 INFO - PROCESS | 3228 | 1468008482644 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:08:02 INFO - PROCESS | 3228 | ++DOCSHELL 0CA34000 == 43 [pid = 3228] [id = 783] 13:08:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 90 (0CA36000) [pid = 3228] [serial = 2347] [outer = 00000000] 13:08:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 91 (10A74400) [pid = 3228] [serial = 2348] [outer = 0CA36000] 13:08:02 INFO - PROCESS | 3228 | 1468008482717 Marionette DEBUG loaded listener.js 13:08:02 INFO - PROCESS | 3228 | ++DOMWINDOW == 92 (10BA6400) [pid = 3228] [serial = 2349] [outer = 0CA36000] 13:08:03 INFO - PROCESS | 3228 | 1468008483274 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]]]}] 13:08:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:08:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:08:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1069ms 13:08:03 INFO - PROCESS | 3228 | 1468008483286 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 13:08:03 INFO - PROCESS | 3228 | 1468008483290 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 13:08:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:08:03 INFO - PROCESS | 3228 | 1468008483294 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:08:03 INFO - PROCESS | 3228 | 1468008483297 Marionette TRACE conn6 <- [1,3090,null,{}] 13:08:03 INFO - PROCESS | 3228 | 1468008483302 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}] 13:08:03 INFO - PROCESS | 3228 | 1468008483306 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:08:03 INFO - PROCESS | 3228 | 1468008483448 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 0D182000 == 42 [pid = 3228] [id = 759] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 1A2A5C00 == 41 [pid = 3228] [id = 777] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 18CCAC00 == 40 [pid = 3228] [id = 776] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 10D0AC00 == 39 [pid = 3228] [id = 775] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 1A7A3C00 == 38 [pid = 3228] [id = 774] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 1978E800 == 37 [pid = 3228] [id = 773] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 18F20C00 == 36 [pid = 3228] [id = 772] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 1576E800 == 35 [pid = 3228] [id = 771] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 0CDE5000 == 34 [pid = 3228] [id = 770] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 151C0400 == 33 [pid = 3228] [id = 768] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 10659C00 == 32 [pid = 3228] [id = 767] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 11002400 == 31 [pid = 3228] [id = 766] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 0CA3BC00 == 30 [pid = 3228] [id = 769] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 0CA34000 == 29 [pid = 3228] [id = 783] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 1BF71800 == 28 [pid = 3228] [id = 782] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 17487C00 == 27 [pid = 3228] [id = 780] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 1A871C00 == 26 [pid = 3228] [id = 781] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 1576AC00 == 25 [pid = 3228] [id = 778] 13:08:04 INFO - PROCESS | 3228 | --DOCSHELL 1065F400 == 24 [pid = 3228] [id = 779] 13:08:04 INFO - PROCESS | 3228 | 1468008484201 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:04 INFO - PROCESS | 3228 | 1468008484205 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 91 (14E10800) [pid = 3228] [serial = 2283] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 90 (189DB000) [pid = 3228] [serial = 2288] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 89 (19559000) [pid = 3228] [serial = 2291] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 88 (1599E400) [pid = 3228] [serial = 2285] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 87 (10B06400) [pid = 3228] [serial = 2279] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 86 (10B0D800) [pid = 3228] [serial = 2280] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 85 (112CEC00) [pid = 3228] [serial = 2277] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 84 (11139800) [pid = 3228] [serial = 2276] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 83 (112C4C00) [pid = 3228] [serial = 2282] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 82 (1FBE5400) [pid = 3228] [serial = 2297] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 81 (14EF3C00) [pid = 3228] [serial = 2263] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 80 (11139400) [pid = 3228] [serial = 2262] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 79 (1BF70400) [pid = 3228] [serial = 2268] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 78 (196F0800) [pid = 3228] [serial = 2266] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 77 (189E0C00) [pid = 3228] [serial = 2265] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 76 (1D10FC00) [pid = 3228] [serial = 2271] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 75 (1D106400) [pid = 3228] [serial = 2270] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 74 (1D5F3C00) [pid = 3228] [serial = 2274] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 73 (1D5EFC00) [pid = 3228] [serial = 2273] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 72 (1D0CD000) [pid = 3228] [serial = 2295] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 71 (189E1C00) [pid = 3228] [serial = 2289] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 70 (1D032C00) [pid = 3228] [serial = 2294] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 69 (196EF400) [pid = 3228] [serial = 2292] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | --DOMWINDOW == 68 (1694A400) [pid = 3228] [serial = 2286] [outer = 00000000] [url = about:blank] 13:08:04 INFO - PROCESS | 3228 | ++DOCSHELL 08E59800 == 25 [pid = 3228] [id = 784] 13:08:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 69 (08E5CC00) [pid = 3228] [serial = 2350] [outer = 00000000] 13:08:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 70 (08E67400) [pid = 3228] [serial = 2351] [outer = 08E5CC00] 13:08:04 INFO - PROCESS | 3228 | 1468008484336 Marionette DEBUG loaded listener.js 13:08:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 71 (0CA38C00) [pid = 3228] [serial = 2352] [outer = 08E5CC00] 13:08:04 INFO - PROCESS | 3228 | 1468008484716 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:08:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:08:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1471ms 13:08:04 INFO - PROCESS | 3228 | 1468008484805 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 13:08:04 INFO - PROCESS | 3228 | 1468008484809 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 13:08:04 INFO - PROCESS | 3228 | 1468008484814 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:08:04 INFO - PROCESS | 3228 | 1468008484817 Marionette TRACE conn6 <- [1,3094,null,{}] 13:08:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:08:04 INFO - PROCESS | 3228 | 1468008484822 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}] 13:08:04 INFO - PROCESS | 3228 | 1468008484827 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:08:04 INFO - PROCESS | 3228 | 1468008484914 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 13:08:04 INFO - PROCESS | 3228 | 1468008484921 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:04 INFO - PROCESS | 3228 | 1468008484924 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:08:04 INFO - PROCESS | 3228 | ++DOCSHELL 106F9C00 == 26 [pid = 3228] [id = 785] 13:08:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 72 (106FD000) [pid = 3228] [serial = 2353] [outer = 00000000] 13:08:04 INFO - PROCESS | 3228 | ++DOMWINDOW == 73 (10B04800) [pid = 3228] [serial = 2354] [outer = 106FD000] 13:08:04 INFO - PROCESS | 3228 | 1468008484970 Marionette DEBUG loaded listener.js 13:08:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 74 (10BA8800) [pid = 3228] [serial = 2355] [outer = 106FD000] 13:08:05 INFO - PROCESS | 3228 | 1468008485412 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]]]}] 13:08:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:08:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:08:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:08:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 13:08:05 INFO - PROCESS | 3228 | 1468008485457 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 13:08:05 INFO - PROCESS | 3228 | 1468008485461 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 13:08:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:08:05 INFO - PROCESS | 3228 | 1468008485466 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:08:05 INFO - PROCESS | 3228 | 1468008485468 Marionette TRACE conn6 <- [1,3098,null,{}] 13:08:05 INFO - PROCESS | 3228 | 1468008485472 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}] 13:08:05 INFO - PROCESS | 3228 | 1468008485474 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:08:05 INFO - PROCESS | 3228 | 1468008485562 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 13:08:05 INFO - PROCESS | 3228 | 1468008485614 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:05 INFO - PROCESS | 3228 | 1468008485616 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:08:05 INFO - PROCESS | 3228 | ++DOCSHELL 0D1E1800 == 27 [pid = 3228] [id = 786] 13:08:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 75 (1122C800) [pid = 3228] [serial = 2356] [outer = 00000000] 13:08:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 76 (112C2C00) [pid = 3228] [serial = 2357] [outer = 1122C800] 13:08:05 INFO - PROCESS | 3228 | 1468008485661 Marionette DEBUG loaded listener.js 13:08:05 INFO - PROCESS | 3228 | ++DOMWINDOW == 77 (11BCE400) [pid = 3228] [serial = 2358] [outer = 1122C800] 13:08:06 INFO - PROCESS | 3228 | 1468008486105 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"]]]}] 13:08:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:08:06 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 13:08:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:08:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:08:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 13:08:06 INFO - PROCESS | 3228 | 1468008486141 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 13:08:06 INFO - PROCESS | 3228 | 1468008486143 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 13:08:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:08:06 INFO - PROCESS | 3228 | 1468008486148 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:08:06 INFO - PROCESS | 3228 | 1468008486154 Marionette TRACE conn6 <- [1,3102,null,{}] 13:08:06 INFO - PROCESS | 3228 | 1468008486163 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}] 13:08:06 INFO - PROCESS | 3228 | 1468008486167 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:08:06 INFO - PROCESS | 3228 | 1468008486254 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 13:08:06 INFO - PROCESS | 3228 | 1468008486260 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\", \"faecce57-88b6-4d93-84c9-62baf22ec8c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:06 INFO - PROCESS | 3228 | 1468008486262 Marionette INFO sendAsync c873c9b8-6b8d-4356-bf3a-95e82a7711c1 13:08:06 INFO - PROCESS | 3228 | ++DOCSHELL 14EF0000 == 28 [pid = 3228] [id = 787] 13:08:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 78 (14EF2000) [pid = 3228] [serial = 2359] [outer = 00000000] 13:08:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 79 (1576B400) [pid = 3228] [serial = 2360] [outer = 14EF2000] 13:08:06 INFO - PROCESS | 3228 | 1468008486316 Marionette DEBUG loaded listener.js 13:08:06 INFO - PROCESS | 3228 | ++DOMWINDOW == 80 (15832000) [pid = 3228] [serial = 2361] [outer = 14EF2000] 13:08:06 INFO - PROCESS | 3228 | 1468008486779 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]]]}] 13:08:06 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:08:06 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 690ms 13:08:06 INFO - PROCESS | 3228 | 1468008486842 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 13:08:06 INFO - PROCESS | 3228 | 1468008486844 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 13:08:07 WARNING - u'runner_teardown' () 13:08:07 INFO - No more tests 13:08:07 INFO - Got 0 unexpected results 13:08:07 INFO - SUITE-END | took 671s 13:08:07 INFO - Closing logging queue 13:08:07 INFO - queue closed 13:08:08 INFO - Return code: 0 13:08:08 WARNING - # TBPL SUCCESS # 13:08:08 INFO - Running post-action listener: _resource_record_post_action 13:08:08 INFO - Running post-run listener: _resource_record_post_run 13:08:09 INFO - Total resource usage - Wall time: 681s; CPU: 14.0%; Read bytes: 88727040; Write bytes: 1120341504; Read time: 1123470; Write time: 8441650 13:08:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:08:09 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 46366720; Read time: 0; Write time: 48860 13:08:09 INFO - run-tests - Wall time: 679s; CPU: 14.0%; Read bytes: 88727040; Write bytes: 1061592576; Read time: 1123470; Write time: 8372190 13:08:09 INFO - Running post-run listener: _upload_blobber_files 13:08:09 INFO - Blob upload gear active. 13:08:09 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:08:09 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 13:08:09 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'] 13:08:09 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 13:08:09 INFO - (blobuploader) - INFO - Open directory for files ... 13:08:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:08:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:08:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:08:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:08:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:08:10 INFO - (blobuploader) - INFO - Done attempting. 13:08:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:08:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:08:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:08:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:08:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:08:12 INFO - (blobuploader) - INFO - Done attempting. 13:08:12 INFO - (blobuploader) - INFO - Iteration through files over. 13:08:12 INFO - Return code: 0 13:08:12 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:08:12 INFO - Using _rmtree_windows ... 13:08:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:08:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5bf0a7a8a5921a7d920d880a98af7427aa88e96f244df69991cb6155d443607bdc410c38ad90ce2f8352612e71a005619c2ebd9d32c64e9282664fae294cfd8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec7181854c7452e5f27fc1f2dba3de9b8df85dc474000c94aae1b02646947e7215d06feac30066fb4374da9b9597bf909fe5147cd667ee3a2d9911d59c711e2e"} 13:08:12 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:08:12 INFO - Writing to file C:\slave\test\properties\blobber_files 13:08:12 INFO - Contents: 13:08:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5bf0a7a8a5921a7d920d880a98af7427aa88e96f244df69991cb6155d443607bdc410c38ad90ce2f8352612e71a005619c2ebd9d32c64e9282664fae294cfd8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec7181854c7452e5f27fc1f2dba3de9b8df85dc474000c94aae1b02646947e7215d06feac30066fb4374da9b9597bf909fe5147cd667ee3a2d9911d59c711e2e"} 13:08:12 INFO - Running post-run listener: copy_logs_to_upload_dir 13:08:12 INFO - Copying logs to upload dir... 13:08:12 INFO - mkdir: C:\slave\test\build\upload\logs 13:08:12 INFO - Copying logs to upload dir... 13:08:12 INFO - Using _rmtree_windows ... 13:08:12 INFO - Using _rmtree_windows ... 13:08:12 INFO - Using _rmtree_windows ... 13:08:12 INFO - Using _rmtree_windows ... 13:08:12 INFO - Using _rmtree_windows ... 13:08:12 INFO - Using _rmtree_windows ... 13:08:12 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=903.631000 ========= master_lag: 0.35 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-07-08 13:08:12.910260) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:12.911120) ========= '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-087 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-087 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-087 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/5bf0a7a8a5921a7d920d880a98af7427aa88e96f244df69991cb6155d443607bdc410c38ad90ce2f8352612e71a005619c2ebd9d32c64e9282664fae294cfd8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec7181854c7452e5f27fc1f2dba3de9b8df85dc474000c94aae1b02646947e7215d06feac30066fb4374da9b9597bf909fe5147cd667ee3a2d9911d59c711e2e"} build_url:https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/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/I6mmwq9GRT-6BvIiZB15Lw/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/5bf0a7a8a5921a7d920d880a98af7427aa88e96f244df69991cb6155d443607bdc410c38ad90ce2f8352612e71a005619c2ebd9d32c64e9282664fae294cfd8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec7181854c7452e5f27fc1f2dba3de9b8df85dc474000c94aae1b02646947e7215d06feac30066fb4374da9b9597bf909fe5147cd667ee3a2d9911d59c711e2e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/I6mmwq9GRT-6BvIiZB15Lw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:13.030340) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:13.030660) ========= '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-087 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-087 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-087 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:13.146333) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:13.146640) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 13:08:14.014863) ========= ========= Total master_lag: 0.55 =========